<SEC-DOCUMENT>0001007587-18-000006.txt : 20180302
<SEC-HEADER>0001007587-18-000006.hdr.sgml : 20180302
<ACCEPTANCE-DATETIME>20180302151357
ACCESSION NUMBER:		0001007587-18-000006
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		100
CONFORMED PERIOD OF REPORT:	20171231
FILED AS OF DATE:		20180302
DATE AS OF CHANGE:		20180302

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			KVH INDUSTRIES INC \DE\
		CENTRAL INDEX KEY:			0001007587
		STANDARD INDUSTRIAL CLASSIFICATION:	RADIO & TV BROADCASTING & COMMUNICATIONS EQUIPMENT [3663]
		IRS NUMBER:				050420589
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-28082
		FILM NUMBER:		18661555

	BUSINESS ADDRESS:	
		STREET 1:		50 ENTERPRISE CENTER
		CITY:			MIDDLETOWN
		STATE:			RI
		ZIP:			02842
		BUSINESS PHONE:		4018473327

	MAIL ADDRESS:	
		STREET 1:		50 ENTERPRISE CENTER
		CITY:			MIDDLETOWN
		STATE:			RI
		ZIP:			02842
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>kvhi1231201710-k.htm
<DESCRIPTION>10-K
<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 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Document</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s5F09B2B914975B13B704D73B7737ABFC"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.42184557438794%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:15pt;"><font style="font-family:inherit;font-size:15pt;font-weight:bold;">UNITED STATES</font></div><div style="line-height:120%;text-align:center;font-size:16pt;"><font style="font-family:inherit;font-size:16pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Washington, D.C. 20549</font></div><div style="line-height:120%;text-align:center;font-size:15pt;"><font style="font-family:inherit;font-size:15pt;font-weight:bold;">FORM 10-K</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.42184557438794%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:6%;"></td><td style="width:94%;"></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(Mark One)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:Wingdings;font-size:9pt;">x</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">For the fiscal year ended </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">OR</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.42184557438794%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:6%;"></td><td style="width:94%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:Wingdings;font-size:9pt;">&#168;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">For the transition period from </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#32;to </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Commission File Number 0-28082</font></div><div style="line-height:120%;text-align:center;font-size:20pt;"><font style="font-family:inherit;font-size:20pt;font-weight:bold;">KVH Industries, Inc.</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(Exact Name of Registrant as Specified in its Charter)</font></div><div style="line-height:120%;font-size:9pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.87005649717514%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:47%;"></td><td style="width:4%;"></td><td style="width:49%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Delaware</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">05-0420589</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">(State&#160;or&#160;Other&#160;Jurisdiction&#160;of&#160;Incorporation&#160;or&#160;Organization)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">(I.R.S.&#160;Employer&#160;Identification&#160;Number)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">50 Enterprise Center, Middletown, RI 02842</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(Address of Principal Executive Offices) (Zip Code)</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(401) 847-3327</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(Registrant&#8217;s Telephone Number, Including Area Code)</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Securities registered pursuant to Section&#160;12(b) of the Act:</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.42184557438794%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:48%;"></td><td style="width:4%;"></td><td style="width:48%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Title of Each Class</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Name of Each Exchange on Which Registered</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Common Stock, $0.01 par value per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The NASDAQ Stock Market LLC (NASDAQ Global Market)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Securities registered pursuant to Section&#160;12(g) of the Act: None</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Yes</font><font style="font-family:inherit;font-size:9pt;">&#32;</font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font><font style="font-family:inherit;font-size:9pt;">&#32;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">No</font><font style="font-family:inherit;font-size:9pt;">&#32;</font><font style="font-family:Wingdings;font-size:9pt;">x</font></div><div style="line-height:120%;text-align:left;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Exchange Act.&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Yes</font><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">No</font><font style="font-family:inherit;font-size:9pt;">&#32;</font><font style="font-family:Wingdings;font-size:9pt;">x</font></div><div style="line-height:120%;text-align:left;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;"><br></font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days. </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Yes</font><font style="font-family:inherit;font-size:9pt;">&#32;</font><font style="font-family:Wingdings;font-size:9pt;">x</font><font style="font-family:inherit;font-size:9pt;">&#32;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">No</font><font style="font-family:inherit;font-size:9pt;">&#32;</font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font></div><div style="line-height:120%;text-align:left;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;"><br></font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Yes</font><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:Wingdings;font-size:9pt;">x </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">No</font><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font></div><div style="line-height:120%;text-align:left;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;"><br></font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indicate by check mark if disclosure of delinquent filers pursuant to Item&#160;405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant&#8217;s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. </font><font style="font-family:Wingdings;font-size:9pt;">x</font></div><div style="line-height:120%;text-align:left;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;"><br></font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. (Check one):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.42184557438794%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:48%;"></td><td style="width:4%;"></td><td style="width:48%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:72px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Large&#160;accelerated&#160;filer </font><font style="font-family:Wingdings;font-size:9pt;">o</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:72px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accelerated filer </font><font style="font-family:Wingdings;font-size:9pt;">x</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:72px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-accelerated filer </font><font style="font-family:Wingdings;font-size:9pt;">o</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:72px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Smaller&#160;reporting&#160;company&#160;</font><font style="font-family:Wingdings;font-size:9pt;">o</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(Do not check if a smaller reporting company)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Emerging growth company </font><font style="font-family:Wingdings;font-size:9pt;">o</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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. </font><font style="font-family:Wingdings;font-size:9pt;">o</font></div><div style="line-height:120%;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;"><br></font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Yes</font><font style="font-family:inherit;font-size:9pt;">&#32;</font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font><font style="font-family:inherit;font-size:9pt;">&#32;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">No</font><font style="font-family:inherit;font-size:9pt;">&#32;</font><font style="font-family:Wingdings;font-size:9pt;">x</font></div><div style="line-height:120%;text-align:left;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;"><br></font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As of </font><font style="font-family:inherit;font-size:9pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:9pt;">, the aggregate market value of the registrant&#8217;s common stock held by non-affiliates of the registrant was </font><font style="font-family:inherit;font-size:9pt;">$147,662,889</font><font style="font-family:inherit;font-size:9pt;">&#32;based on the closing sale price of </font><font style="font-family:inherit;font-size:9pt;">$9.50</font><font style="font-family:inherit;font-size:9pt;">&#32;per share as reported on the NASDAQ Global Select Market. Shares of common stock held by executive officers and directors of the registrant and their affiliates have been excluded from this calculation because such persons may be deemed affiliates. As of </font><font style="font-family:inherit;font-size:9pt;">February&#160;28, 2018</font><font style="font-family:inherit;font-size:9pt;">, the registrant had </font><font style="font-family:inherit;font-size:9pt;">17,525,394</font><font style="font-family:inherit;font-size:9pt;">&#32;shares of common stock outstanding. </font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">DOCUMENTS INCORPORATED BY REFERENCE</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">Portions of the registrant&#8217;s Proxy Statement relating to its 2018 Annual Meeting of Stockholders are incorporated herein by reference in Part&#160;III.</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.42184557438794%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><hr style="page-break-after:always"><div><a name="s347E8344B82455CBACBF8CD66EED2C13"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INDEX TO FORM 10-K</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:10%;"></td><td style="width:80%;"></td><td style="width:10%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Page</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#s2F811A164ED8586A9B6E494180165436"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;1.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD618FCFE8CB9540E97F0344263690384"><font style="font-family:inherit;font-size:10pt;">Business</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD618FCFE8CB9540E97F0344263690384">3</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;1A.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s6A5ED13070045A27B14FB763E245F0F6"><font style="font-family:inherit;font-size:10pt;">Risk Factors</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s6A5ED13070045A27B14FB763E245F0F6">17</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;1B.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sDB1EF0AFE0FF5572BAB1C31BAA2F516C"><font style="font-family:inherit;font-size:10pt;">Unresolved Staff Comments</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sDB1EF0AFE0FF5572BAB1C31BAA2F516C">36</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;2.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC67A05A71C02554FB557ACE9AF0C25C0"><font style="font-family:inherit;font-size:10pt;">Properties</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC67A05A71C02554FB557ACE9AF0C25C0">37</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;3.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF5DD43E08A105EE0901EC8A41F7B83CC"><font style="font-family:inherit;font-size:10pt;">Legal Proceedings</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF5DD43E08A105EE0901EC8A41F7B83CC">37</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item 4.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#3333ff;text-decoration:underline;">Mine Safety Disclosures</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF5DD43E08A105EE0901EC8A41F7B83CC">37</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#s249EB1336A145934A1F4C47FF8CBCC4C"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;5.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9236350A292A50BD84FD15523B1DCD4F"><font style="font-family:inherit;font-size:10pt;">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9236350A292A50BD84FD15523B1DCD4F">38</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;6.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sEA04D8C1605E5961BDDEE1967ED7CEEF"><font style="font-family:inherit;font-size:10pt;">Selected Financial Data</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sEA04D8C1605E5961BDDEE1967ED7CEEF">39</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;7.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s883E87DFE6F5596EA29800768B3E5AAF"><font style="font-family:inherit;font-size:10pt;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s883E87DFE6F5596EA29800768B3E5AAF">41</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;7A.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2B672DCDA8D5545F87AEEA801828CA25"><font style="font-family:inherit;font-size:10pt;">Quantitative and Qualitative Disclosure About Market Risk</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2B672DCDA8D5545F87AEEA801828CA25">60</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;8.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s93F2799B45F157D0B95B2DC46AADC147"><font style="font-family:inherit;font-size:10pt;">Financial Statements and Supplementary Data</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s93F2799B45F157D0B95B2DC46AADC147">60</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;9.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s6C6585F2270256EF932CBAA2F2FC049A"><font style="font-family:inherit;font-size:10pt;">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s6C6585F2270256EF932CBAA2F2FC049A">60</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;9A.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sBC85599D2B645202BFE2A0E49E21FF3D"><font style="font-family:inherit;font-size:10pt;">Controls and Procedures</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sBC85599D2B645202BFE2A0E49E21FF3D">61</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;9B.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s61358963FFE85B7488D755058CB4E772"><font style="font-family:inherit;font-size:10pt;">Other Information</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s61358963FFE85B7488D755058CB4E772">62</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#s1119BD88F6A954BFA5EAC3172A1CF42C"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART III</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;10.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD73FF22902905DEC8B5C279E5B9FE1B3"><font style="font-family:inherit;font-size:10pt;">Directors, Executive Officers and Corporate Governance</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD73FF22902905DEC8B5C279E5B9FE1B3">63</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;11.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC0DA3D2EFECE50FAB79504A64640A98C"><font style="font-family:inherit;font-size:10pt;">Executive Compensation</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC0DA3D2EFECE50FAB79504A64640A98C">63</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;12.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4062F3D1939351A6B94D1DD3EE6AC1C3"><font style="font-family:inherit;font-size:10pt;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4062F3D1939351A6B94D1DD3EE6AC1C3">63</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;13.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCA002ADDC27D5EBAA518C03277D570F8"><font style="font-family:inherit;font-size:10pt;">Certain Relationships and Related Transactions and Director Independence</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCA002ADDC27D5EBAA518C03277D570F8">63</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;14.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8277D60636AC5BC9B161643C16B93364"><font style="font-family:inherit;font-size:10pt;">Principal Accountant Fees and Services</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8277D60636AC5BC9B161643C16B93364">63</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sF6BAFF2AA0D355A5A3B8D5D2DFA24BB3"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART IV</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;15.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2DB2A9D436855A4BBB25D9B85221C3A8"><font style="font-family:inherit;font-size:10pt;">Exhibits and Financial Statement Schedules</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2DB2A9D436855A4BBB25D9B85221C3A8">64</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;16.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s656A2ADBD3F4549097869E0E8E04CC25"><font style="font-family:inherit;font-size:10pt;">Form 10-K Summary</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="vertical-align:top;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;vertical-align:top;" href="#sCC0501CFAD635B7FB09420AC84051698"><font style="font-family:inherit;font-size:10pt;vertical-align:top;">Signatures</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCC0501CFAD635B7FB09420AC84051698">67</a></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></div><hr style="page-break-after:always"><div><a name="s2F811A164ED8586A9B6E494180165436"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;font-weight:bold;">PART I</font></div><div><a name="sD618FCFE8CB9540E97F0344263690384"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;1.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Business</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cautionary Statement Regarding Forward-Looking Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to historical facts, this annual report contains forward-looking statements. Forward-looking statements are merely our current predictions of future events. These statements are inherently uncertain, and actual events could differ materially from our predictions. Important factors that could cause actual events to vary from our predictions include those discussed in this annual report under the headings &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; and &#8220;Item 1A. Risk Factors.&#8221; We assume no obligation to update our forward-looking statements to reflect new information or developments. We urge readers to review carefully the risk factors described in this annual report and in the other documents that we file with the Securities and Exchange Commission. You can read these documents at</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;www.sec.gov</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Additional Information Available</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our principal Internet address is</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;www.kvh.com</font><font style="font-family:inherit;font-size:10pt;">. Our website provides a hyperlink to a third-party website through which our annual, quarterly, and current reports, as well as amendments to those reports, are available free of charge. We believe these reports are made available as soon as reasonably practicable after we electronically file them with, or furnish them to, the SEC. We do not provide any information regarding our SEC filings directly to the third-party website, and we do not check its accuracy or completeness.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Introduction</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are a leading manufacturer of solutions that provide global high-speed Internet, television, and voice services via satellite to mobile users at sea and on land. We are also a leading provider of commercially licensed entertainment, including news, sports, music, and movies, to commercial and leisure customers in the maritime, hotel, and retail markets. In addition, we develop and distribute training films and eLearning computer-based training courses to commercial maritime customers. We are also a premier manufacturer of high-performance navigational sensors and integrated inertial systems for defense and commercial inertial navigation applications. Our reporting segments are as follows:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the mobile connectivity segment and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the inertial navigation segment</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Through these segments, we manufacture and sell our solutions in a number of major geographic areas, including internationally. We generate revenues from various international locations, primarily consisting of Canada, Europe (both inside and outside the European Union), Africa, Asia/Pacific, and the Middle East.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are headquartered in Middletown, Rhode Island, with active operations in Denmark, Germany, Cyprus, Hong Kong, the State of Illinois, Japan, Norway, Singapore, and the United Kingdom.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Our Business Segments</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:87.109375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:24%;"></td><td style="width:1%;"></td><td style="width:23%;"></td><td style="width:1%;"></td><td style="width:29%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:19%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Primary Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Major Brands</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017 Net Sales </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Satellite television, phone and internet solutions and media and content delivery solutions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">TracVision&#174;<br>TracPhone&#174; <br>CommBox TM<br>Videotel&#174; <br>Mini-VSAT Broadband SM<br>IP-MobileCast TM<br>KVH OneCare TM<br>NEWSLink TM<br>AgilePlans TM</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Digital compass and fiber optic gyro-based navigation and guidance systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">TACNAV&#174; </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,861</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1) Amounts in thousands</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mobile Connectivity Segment</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The mobile connectivity segment primarily manufactures and distributes a comprehensive family of mobile satellite antenna products and services that provide access to television, the Internet and voice services while on the move. Product sales within the mobile connectivity segment accounted for&#160;</font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;">, 23% and 23% of our consolidated net sales for </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. Sales of mini-VSAT Broadband airtime service accounted for </font><font style="font-family:inherit;font-size:10pt;">41%</font><font style="font-family:inherit;font-size:10pt;">, 37%, and 35% of our consolidated net sales for </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. Sales of content and training sales within the mobile connectivity segment accounted for </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;">, 20% and 21% of our consolidated net sales for </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the global maritime market, we believe that there is significant demand for mobile access to television, the Internet, voice services, entertainment content, and operational services such as safety training, navigation chart updates, weather services, and voyage optimization. For both maritime and onshore customers that want to access live television while on the move, we offer a comprehensive family of mobile satellite antenna products marketed under the TracVision brand. For access to the Internet and voice services while on the move, which we refer to collectively as our airtime services, we offer a family of mobile satellite antenna products and communication services marketed under the brands TracPhone and mini-VSAT Broadband. The network infrastructure that we have developed to support our airtime services also supports the delivery of other value-added services over our IP-MobileCast content delivery service for both entertainment and operational needs.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our mobile satellite antenna products use sophisticated robotics, stabilization and control software, sensing technologies, transceiver integration, and advanced antenna designs to automatically search for, identify and point directly at the selected television and communications satellite while the vehicle or vessel is in motion. Our antennas use gyros and inclinometers to measure the pitch, roll and yaw of an antenna platform in relation to the earth. Microprocessors and our proprietary stabilization and control software use that data to compute the antenna movement necessary for the antenna&#8217;s motors to point the antenna properly and maintain contact with the satellite. If an obstruction temporarily blocks the satellite signal, our products continue to track the satellite&#8217;s location according to the movement of the antenna platform in order to carry out automatic, rapid reacquisition of the signal when a direct line of sight to the satellite is restored.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Certified Support Network offers our TracVision and TracPhone customers an international network of skilled technical dealers and support centers in many locations where our customers are likely to travel. We have selected technical dealers based on their technical expertise, professionalism, and commitment to quality, and regularly provide them with extensive training in the sale, installation and support of our products.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Maritime</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the marine market, we offer a range of mobile satellite TV, internet access, and communications products.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Satellite TV</font><font style="font-family:inherit;font-size:10pt;">. Our TracVision TV-series satellite TV antennas, are designed with the full spectrum of vessel sizes in mind, ranging from recreational vessels as small as 20 to 25 feet to large commercial vessels. The TV-series incorporate an Internet Protocol (IP)-enabled control unit to allow access to system information from any Wi-Fi device. Our family of marine TracVision products includes the 32-cm diameter TracVision TV1, 37-cm diameter TracVision TV3, 45-cm diameter TracVision TV5, 60-cm diameter TracVision TV6, and 81-cm TracVision TV8. These products are compatible with Ku-band HDTV programming as well as high-powered regional satellite TV services around the globe, based on available signal strength and antenna size requirements. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our TracVision HD-series satellite TV antennas are designed to offer a high definition TV experience comparable to that available to a home DIRECTV HDTV subscriber. Our TracVision HD7 uses a 61-cm diameter satellite TV antenna to receive signals from two DIRECTV Ka-band satellites and one DIRECTV Ku-band satellite simultaneously. It includes an IP-enabled antenna control unit as well as an optional antenna control unit via a free TracVision application for use on an Apple iPhone or iPad. We believe the TracVision HD7 was the first marine antenna to offer this combination of capabilities. Our TracVision HD11 offers a worldwide satellite TV capability through the use of a 1-meter diameter antenna and a global low noise block (LNB) designed for use with the majority of direct-to-home satellite TV services. As a result, it is able to receive all Ku-band and DIRECTV Ka-band satellite television signals without changing out hardware elements. The Ku-band also works with modern satellite television services currently available throughout the world. The Ka-band receives DIRECTV HDTV. Like the TracVision HD7, it features an optional application for the Apple iPhone or iPad to provide easy control of the system.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Satellite Phone and Internet.</font><font style="font-family:inherit;font-size:10pt;">&#32;Our mini-VSAT Broadband network offers an end-to-end solution for offshore mobile connectivity. This unified C/Ku-band Broadband service enables us to offer commercial, leisure, and government customers an integrated hardware and service solution for mobile communications and seamless region-to-region roaming. We design and manufacture the onboard TracPhone V-IP terminals, own hub equipment installed in leased earth stations, lease the satellite capacity, manage the network through third-party service providers, and provide 24/7/365 after-sale support. Because we manufacture the onboard hardware, we can integrate the full rack of discrete below decks equipment typically used on traditional VSAT systems into a single, streamlined unit that is significantly easier to deploy than competing VSAT solutions. Our mini-VSAT Broadband network utilizes ArcLight spread spectrum modem technology developed by ViaSat. This spread spectrum approach reduces the broadcast power requirements and the pointing accuracy necessary to track the C- and Ku-band satellites that carry the service. The resulting efficiencies allowed us to develop and bring to market our TracPhone V-IP series of terminals. Our 60-cm diameter TracPhone V7-IP Ku-band antenna is 85% smaller by volume and 75% lighter than alternative 1-meter diameter VSAT antennas. Our 37-cm diameter TracPhone V3-IP Ku-band antenna is practical for use on smaller vessels as well as land vehicles. We believe that the TracPhone V3 is the smallest maritime VSAT system currently available. Our dual-mode TracPhone V11-IP antenna seamlessly tracks both C- and Ku-band satellites, making it the only 1-meter diameter maritime VSAT antenna to deliver seamless global coverage outside the far polar regions.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2017, we introduced our new 60-cm diameter TracPhone V7-HTS Ku-band antenna which is designed to deliver faster data speeds globally to the maritime market. We are able to offer download/upload speeds as fast as 10 Mbps/3 Mbps by combining our proprietary antenna system design and industry-leading mini-VSAT Broadband&#160;network, along with partnering with Intelsat Epic satellite services for high throughput satellite (HTS) capabilities and additional capacity from SKY Perfect JSAT satellites. With the HTS network, we added an additional 25 million square miles to our global maritime Ku-band high-speed connectivity footprint.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are actively engaged in sales efforts for the TracPhone V-IP Series and mini-VSAT Broadband service to government agencies for maritime, military, and emergency responder use. In September 2010, the U.S. Coast Guard awarded us a 10-year contract valued at up to $42 million to supply TracPhone V7 systems and mini-VSAT Broadband airtime to as many as 216 U.S. Coast Guard cutters. As of December 31, 2017, we have supplied TracPhone V7 and V7-IP systems for 113 U.S. Coast Guard vessels. We also continue to expand our ability to support the commercial maritime market. For example, in March 2017, we completed the deployment of 99 TracPhone V7-IP systems on Pacific Basin Shipping Limited vessels to support their initiative to modernize ship-to-shore communications on their entire fleet of owned ships. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also offer CommBox, a ship-to-shore network management product that comprises shipboard hardware, a KVH-hosted or privately-owned shore-based hub, and a suite of software applications. CommBox offers a range of tools designed to increase communication efficiency, reduce costs, and manage network operations. Key functions include web and data compression and optimization to increase network capacity; remote PC management for customer IT departments; integrated e-mail, firewalls, and security; least-cost routing; and bandwidth management on multiple communication carriers. We offer the CommBox functionality as an option for all TracPhone V-IP Series products through software accompanying the integrated Commbox modem. We receive subscription fees related to the selected software applications and monthly system maintenance fees. Because we offer CommBox as an integrated solution, we do not generate significant revenue from sales of standalone CommBox hardware.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also offer Iridium OpenPort hardware and service to be used in conjunction with our mini-VSAT service. Iridium OpenPort service provides data rates up to 128Kbps and covers the entire world, including the polar regions. We offer the Iridium hardware and service along with our own mini-VSAT solution with the integrated CommBox functionality, which will switch over to the Iridium service if the mini-VSAT service is not available. Our customers might choose to add the Iridium service to expand the geographic coverage of the system or as a backup service.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to our TracPhone VSAT products and mini-VSAT Broadband service, we also offer a family of Inmarsat-compatible TracPhone products that provide in-motion access to global satellite communications. These products rely on services offered by Inmarsat, a satellite service provider that supports links for phone, fax, and data communications as fast as 432 Kbps. The TracPhone FB150, FB250, FB500, and FleetOne antennas use the Inmarsat FleetBroadband service to offer voice as well as high-speed Internet service. The TracPhone FB150, FB250, FB500 and FleetOne products are manufactured by Thrane &amp; Thrane A/S of Denmark (acquired by Cobham) and distributed on an OEM basis by us in North America under our TracPhone brand and distributed in other markets on a non-exclusive basis.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unlike mini-VSAT Broadband, where we control and sell the airtime, we purchase Inmarsat and Iridium airtime directly from these companies and resell it to our customers.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Land Mobile</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We design, manufacture, and sell a range of TracVision satellite TV antenna systems for use on a broad array of vehicles, including recreational vehicles, buses, conversion vans, and automobiles.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the RV and bus markets, we offer TracVision satellite TV products, intended for both stationary and in-motion use. Our TracVision R1 delivers DIRECTV or DISH network service through a small 32-cm diameter dome. Our TracVision A9 uses hybrid phased-array antenna technology to provide in-motion reception of satellite TV programming in the continental United States using either the DIRECTV or DISH Network services. The TracVision&#160;A9 stands approximately five inches high and mounts either to a vehicle&#8217;s roof rack or directly to the vehicle&#8217;s roof, making it practical for use aboard minivans, SUVs and other passenger vehicles. The TracVision A9 includes a mobile satellite television antenna and an IP-enabled TV hub for easy system configuration and control via Wi-Fi devices, such as an Apple iPhone or iPad. The TracVision A9 is also suitable for tall motor coaches and buses. Automotive customers subscribe to DIRECTV&#8217;s TOTAL CHOICE MOBILE satellite TV programming package, which is specifically promoted for automotive applications, or to DISH Network programming. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Airtime Services</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to our mobile satellite antenna hardware and software, we offer airtime plans that enable customers to obtain Internet and voice services. We offer a variety of rate plans that typically require an initial commitment of one or more years with a one-year auto-renewal feature. Since October 2015, we have offered mini-VSAT Broadband 2.0, our second generation mini-VSAT service. The key features of the mini-VSAT Broadband 2.0 service are usage-based airtime plans, a new network management portal and a new comprehensive global customer support program. Our usage-based plans, which are designed around each vessel's monthly data requirements for operational and crew needs, deliver data at higher speeds. Our network management portal, myKVH, is a secure portal that enables a ship operator to manage network usage by vessel or by individual crew members by allocating operational and crew data caps while receiving customized usage alerts. For customers that want the certainty of a fixed monthly price, we offer fixed rate plans that vary depending on data speeds and include protocol restrictions, such as limiting streaming of video content. User speeds are also restricted but not stopped when users reach established data use thresholds. In addition, we offer multiple usage plans that are either billed monthly based on the data consumed without any application or protocol blocking or based on a monthly minimum data quota with the option to add more data for an incremental charge. The TracPhone V3-IP requires a usage-based plan while the TracPhone V7-IP and V11-IP can support any plan.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2017, we launched a new mini-VSAT Broadband service offering, AgilePlans. AgilePlans is our all-inclusive connectivity-as-a-service, or CaaS, usage-based pricing model for commercial maritime customers of our mini-VSAT broadband service. Under this CaaS model, we charge subscribers a monthly fee in exchange for which we provide satellite communication hardware, shipping and installation, maintenance and support, airtime and voice services, a service management portal and certain basic content services with no minimum commitment. We offer AgilePlans customers a variety of airtime data plans with varying data speeds and fixed data usage levels with overage charges per megabyte, which is similar to the plans that we offer to our other customers. Under this new model, we retain ownership of our satellite equipment and do not sell it to subscribers, who must return the hardware to us when they terminate our service. We anticipate that, to the extent that customers adopt this new subscription model, our revenues from product sales will decline, and our provision of this equipment to subscribers will increase our capital expenditures, which over time will increase our costs of product sales as we depreciate these assets. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The high bandwidth speeds offered by the Ku-band satellites also permits faster data rates than those supported by Inmarsat&#8217;s L-band satellites. TracPhone V11-IP customers may select service packages with Internet data connections offering shore-to-ship satellite data rates as fast as 4 megabits per second, or Mbps, and ship-to-shore satellite data rates as fast as 1 Mbps. The V7-IP offers shore-to-ship satellite data rates as fast as 3 Mbps and ship-to-shore data rates as fast as 512 kilobits per second, or Kbps. The TracPhone V3-IP, due to its smaller dish diameter, offers shore-to-ship satellite data rates as fast as 2 Mbps and ship-to-shore data rates as fast as 128 Kbps. In addition, subscriptions include Voice over Internet Protocol (VoIP) telephone services designed for use over satellite connections. The TracPhone V11-IP and V7-IP can support two or more simultaneous calls while the TracPhone V3-IP can support one call at a time.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our mini-VSAT Broadband network currently uses a combination of 23 Ku-band transponders, of which we own 14, and three global C-band transponders, all of which we own, on 19 satellites to provide Ku-band coverage throughout the northern hemisphere and around the continents in the southern hemisphere, and C-band coverage world-wide. It is our long-term plan to continue to maintain and enhance our mini-VSAT Broadband network. Under the terms of our revenue sharing arrangement with ViaSat, expansions of our ViaSat network position us to earn revenue not only from the maritime and land-based use of the mini-VSAT Broadband service but also from aeronautical platforms that roam throughout our network.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2015, we implemented a global private multiprotocol label switching (MPLS) network connecting all of our teleports and satellite beams in order to increase security, enhance quality of service and increase network reliability and uptime for our customers. &#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2017, we launched our next-generation, advanced maritime broadband network with Intelsat. The HTS high-speed overlay to our current mini-VSAT Broadband&#160;service triples, and in some cases increases by a multiple of six, the data speeds for maritime customers. At the core of its capabilities, our advanced maritime broadband network incorporate Intelsat Epic satellite services and the award-winning IntelsatOne Flex platform, a global managed service designed to optimize bandwidth allocations and provide flexible coverage where it is needed. Our mini-VSAT Broadband network also benefits from increased Asian satellite capacity acquired from SKY Perfect JSAT. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, we offer professional services for our VSAT products that include network design, installation of onboard TracPhone terminals and custom configuration of the CommBox based on customer requirements. These services are performed by our employees as well as a dealer network of certified engineers.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Content and Training Services</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of our mobile communications segment, we offer a variety of value-added services to our maritime customers as well as news content to our hotel customers and radio content to a small number of retail customers. The vast majority of these value-added services are subscription-based. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2013, we acquired Headland Media Limited (now known as KVH Media Group), a media and entertainment service company based in the United Kingdom that distributes commercially licensed entertainment, including news, sports, music, and movies, to commercial and leisure customers in the maritime, hotel, and retail markets. Sales from KVH Media Group are included in our mobile broadband service sales. Our "news from home" digital newspaper service includes more than 100 daily newspapers in more than 20 languages that at the end of 2017 was delivered to more than 10,000 commercial ships, hotels, and cruise ships. The digital content can be printed onboard or viewed on a tablet, smartphone, or laptop. For movie content, we are an approved distributor of licensed content for certain major Hollywood, Bollywood, and independent studios. For television content, we are an approved distributor for certain major TV studios worldwide. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2014, we acquired Videotel Marine Asia Limited and Super Dragon Limited (together referred to as Videotel), a leading provider of high-quality training films and eLearning services for the commercial maritime industry. Servicing close to 12,000 fielded training systems at the end of 2017, Videotel offers video, animation, eLearning computer-based training and interactive distance learning services through its Videotel Performance Manager service, which includes its Practical Engineer suite of content. Certification and refresher courses are mandated by international regulations. Sales from Videotel are included in our mobile connectivity service sales. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We offer a content delivery service called IP-MobileCast through which content and data files are transmitted using multicast technology across our global satellite network to every vessel or mobile vehicle that has an active, compatible TracPhone V series or V-IP series terminal. The content is either stored on the terminal itself or on a KVH-supplied media server, which is required for digital rights managed content such as movies and Videotel content. This delivery mechanism reduces the amount of bandwidth required to transmit large files to a large population of customers. Before multicasting, large data files were generally transmitted across satellite networks &#8220;on demand&#8221; or unicast, which consumes significant bandwidth. Moreover, copyright law requires permission from the rights holder for exhibitions of copyrighted film and television. Historically, studios have granted KVH Media Group permission to license non-theatrical exhibitions aboard ships. While traditionally we have licensed this content to commercial maritime customers primarily through the distribution of DVDs, we have now also automated the transmission of this type of entertainment via IP-MobileCast. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customers that subscribe to one of our entertainment packages generally receive a variety of movie and television content that is cached locally onboard with unlimited onboard viewing for a year. We transmit approximately 400 local "news from home" segments in a variety of languages on a monthly basis, at least 20 movies a month plus daily sports and news clips and special programming such as the highlights of sporting events. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also offer a variety of operational services through IP-MobileCast. Subscribers to the Videotel training and eLearning content can also receive new content over the IP-MobileCast network through TRAININGlink, whereby customers receive new content more frequently than once a year. As part of our CHARTlink service, we transmit electronic chart updates for ECDIS solution providers Transas and Jeppesen. For our FORECASTlink service, we transmit global forecasts and high-resolution weather data provided by AWT. Our charting and weather forecasting services provide critical content for voyage optimization.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inertial Navigation Segment</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We offer a portfolio of digital compass and fiber optic gyro (FOG)-based systems that address the rigorous requirements of military and commercial customers. Our systems provide reliable, easy-to-use and continuously available navigation and pointing data. Our guidance and stabilization products include our FOG-based inertial measurement units (IMUs) for precision guidance, FOGs for tactical navigation as well as pointing and stabilization systems, and digital compasses that provide accurate heading information for demanding applications. Sales of FOG-based guidance and navigation systems within the inertial navigation segment accounted for&#160;</font><font style="font-family:inherit;font-size:10pt;">13%</font><font style="font-family:inherit;font-size:10pt;">,&#160;10%, and&#160;10%&#160;of our consolidated net sales for&#160;</font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. Sales of tactical guidance and navigation systems within the inertial navigation segment accounted for&#160;3%,&#160;8%, and&#160;8%&#160;of our consolidated net sales for&#160;</font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Guidance and Stabilization</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our high-performance digital signal processing (DSP)-based FOG products use an all-fiber design that has no moving parts, resulting in an affordable combination of precision, accuracy, and durability. Our FOG products support a broad range of military applications, including stabilization of remote weapons stations, antennas, radar, optical devices, or turrets; image stabilization and synchronization for shoulder-or tripod-mounted weapon simulators; precision tactical navigation systems for military vehicles, and guidance for weapons and unmanned autonomous vehicles. Our FOG products are also used in numerous commercial products, such as navigation and positioning systems for various applications including precision mapping, dynamic surveying, autonomous vehicles, train location control and track geometry measurement systems, industrial robotics, and optical stabilization. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The CG-5100, our first commercial-grade IMU, is suitable for a wide range of applications such as 3D augmented reality, mobile mapping, platform navigation, and GPS augmentation for unmanned vehicle programs, precise mapping, and imagery.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our CNS-5000 continuous navigation system is a self-contained navigation system that combines our FOG-based inertial measurement technology with GPS technology from NovAtel. This navigation solution provides precise position and orientation of a host platform on a continuous basis, even during periods where GPS signals are blocked by natural or man-made obstructions or conditions. The CNS-5000 is designed for demanding commercial applications, such as dynamic surveying, mobile mapping, precision agriculture, container terminal management, and autonomous vehicle navigation, where the ability to determine the precise position and orientation of a piece of equipment or a mobile platform is critical. The CNS-5000 is a commercial-off-the-shelf (COTS) product consisting of a FOG-based inertial measurement unit tightly integrated with GPS within a single enclosure. This design reduces the operational complexities for customers whose products cross international boundaries.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our open-loop DSP-1750, DSP-3000, and DSP-4000 FOGs provide precision measurement of the rate and angle of a platform&#8217;s turning motion for significantly less cost than competing closed-loop gyros. These DSP-based products deliver performance superior to analog signal processing devices, which experience greater temperature-sensitive drift and rotation errors. Applications for these products include inertial measurement units, integrated navigation systems, attitude/heading/reference systems, and stabilization of antenna, radar, and optical equipment.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">The DSP-1750, which we believe to be the world&#8217;s smallest high-performance FOG, uses our E</font><font style="font-family:inherit;font-size:11pt;color:#1f497d;">&#183;</font><font style="font-family:inherit;font-size:10pt;">Core</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TM</sup></font><font style="font-family:inherit;font-size:10pt;">&#32;ThinFiber technology. This thin fiber, which is created at our Tinley Park, Illinois manufacturing facility, is only 170 microns in diameter, enabling longer lengths of fiber to be wound into smaller housings. Since the length of the fiber used in a FOG directly relates to gyro accuracy and performance, this technology enables us to produce smaller and more accurate gyros. The small size and weight of the DSP-1750 make it well suited for applications with size and weight restrictions, such as night vision and thermal imaging systems, aircraft-mounted gimbaled cameras for law enforcement and homeland security, and shipboard optical systems.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our DSP-1760 single-axis and multi-axis FOGs offer improved performance and ease of integration relative to the DSP-1750. Many customers using our DSP-1750 single-axis and dual-axis FOGs also had requirements for packaged DSP-1750s. To address this demand, we introduced the DSP-1760 product line, consisting of packaged one, two, or three axes of FOGs, each with two different interface connector options.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The DSP-3000, DSP-3100, and DSP-3400 are each slightly larger than a deck of playing cards and offer</font><font style="font-family:inherit;font-size:10pt;text-decoration:line-through;">s</font><font style="font-family:inherit;font-size:10pt;">&#32;a variety of interface options to support a range of applications. High-performance 2-axis and 3-axis configurations can be realized by integrating multiple DSP-3000 and DSP-3100 units. Currently, the DSP-3000, DSP-3100, and DSP-3400 are used in an array of pointing and stabilization applications, including the U.S. Army&#8217;s Common Remotely Operated Weapon Station (CROWS) to provide the image and gun stabilization necessary to ensure that the weapon remains aimed at its target. We estimate that more than 20 companies have developed or are developing stabilized remote weapons stations that we believe will require similar FOG stabilization capabilities. The larger, militarized dual axis DSP-4000 is designed for use in high-shock and highly dynamic environments, such as gun turret stabilization.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our 1750 IMU is an advanced 6-degrees-of-freedom sensor designed to integrate easily into the most demanding stabilization, pointing, and navigation applications. It offers enhanced performance at a lower cost than competing systems. The 1750 IMU marries the E&#183;Core ThinFiber technology of our DSP-1750 FOGs with very low noise, solid state MEMS accelerometers to create a commercial-off-the-shelf IMU. Our 1775 IMU and 1725 IMU products complement the 1750 IMU and provide customers with a range of choices for advanced 6-degrees-of-freedom sensors. The family of IMUs offers exceptional precision in a very small form factor, making them suitable for applications where space is limited, such as manned and unmanned commercial and defense platforms, optical equipment stabilization systems, pipeline inspection equipment, and autonomous vehicle control and navigation systems. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, we introduced the GEO-FOG 3D and GEO-FOG 3D Dual inertial navigation systems that offers roll, pitch and heading accuracies of 0.05 degrees for demanding applications in unmanned, autonomous and manned aerial platforms. These systems combine our 1750 IMU technology with centimeter-level precise GNSS receivers, a 3-axis magnetometer and a barometric pressure sensor. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Tactical Navigation</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our TACNAV&#174; tactical navigation product line employs digital compass sensors and KVH FOGs to offer vehicle-based navigation and pointing systems with a range of capabilities, including GPS backup and enhancement, vehicle position, hull azimuth and navigation displays. Because our digital compass products measure the earth&#8217;s magnetic field rather than detect satellite signals from the GPS, they are not susceptible to GPS jamming devices.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">TACNAV systems vary in size and complexity to suit a wide range of vehicles. Our TACNAV Light, including a version with embedded GPS, is low-cost, digital compass-based battlefield navigation system specifically designed for non-turreted vehicles, such as high mobility multi-wheeled vehicles (HMMWVs) and trucks.</font><font style="font-family:inherit;font-size:10pt;color:#ff0000;">&#32;</font><font style="font-family:inherit;font-size:10pt;">Our TACNAV TLS, a digital compass-based tactical navigation and targeting system, offers a FOG upgrade for enhanced accuracy designed for turreted vehicles, including reconnaissance vehicles, armored personnel carriers, and light armored vehicles. Our TACNAV II Fiber Optic Gyro Navigation system offers a compact design, continuous output of heading and pointing data, and a flexible architecture that allows it to function as either a stand-alone navigation module or as the central component of an expanded, multifunctional navigation system. Our FOG-based TACNAV 3D product provides full three-dimensional navigation. The TACNAV 3D is fitted with an Iridium transceiver to transmit and receive vehicle position, waypoint, and target location to or from a command center or other vehicle. The system also allows messages to be received from battlefield management systems. The TACNAV Moving Map Display offers real-time moving map technology and an easy-to-use graphical navigation capability for military vehicles. It is compatible with existing and future TACNAV systems, provides a high-bright display for outdoor viewing, and dims to support low-light tactical operations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our navigation systems function as standalone tools and also aggregate, integrate, and communicate critical information from a variety of on-board systems. TACNAV can receive data from systems such as the vehicle&#8217;s odometer, military and commercial GPS devices, laser rangefinders, turret angle indicators and laser warning systems. TACNAV can also output this data to an on-board computer for retransmission through the vehicle&#8217;s communications systems to a digital battlefield management application.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our TACNAV digital compass products have been sold for use aboard U.S. Army, Marine Corps, and Navy vehicles as well as to many foreign countries, including Australia, the United Kingdom, Canada, Germany, Italy, New Zealand, Saudi Arabia, Spain, Sweden, Taiwan, Malaysia, and Switzerland. We believe that we are among the leading manufacturers of such systems. Our standard TACNAV products can be customized to our customers&#8217; specifications. At customer request, we offer training and other services on a time-and-materials basis.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Value-Added Services</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our value-added services for the inertial navigation market include engineering and program management services, product repairs, and engineering services provided under development contracts.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Sales, Marketing and Support</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our sales, marketing and support efforts target markets that are substantial and complex, and require in many cases networks of intermediaries, such as dealers, distributors, airtime service providers, and manufacturers' representatives, to reach our ultimate customers. These sales channels vary and evolve from time to time, but currently include targeted efforts to reach the commercial and leisure maritime markets; the recreational vehicle (RV), high-end automotive and bus markets; and the commercial, industrial, and government markets. As our business evolves, we may pursue additional sales channels, including direct sales, in various markets. We believe our brands are well known and well respected by customers within their respective niches. These brands include: </font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">TracVision - satellite television systems for vessels and vehicles</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">TracPhone - two-way satellite communications systems</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">mini-VSAT Broadband - hardware, software, content and content delivery for mobile satellite communications network</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IP-MobileCast - content delivery service</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NEWSlink - maritime news delivery service through a variety of means</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SPORTSlink - sporting content delivered through a variety of means</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">TVlink - television programming delivered through a variety of means</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">MOVIElink - movie distribution through a variety of means</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Videotel - maritime eLearning content and related services</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CommBox - network management hardware and software for maritime communications</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">TACNAV - tactical navigation systems for military vehicles </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH OneCare - services and support for the mini-VSAT Broadband solution</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">AgilePlans by KVH- Connectivity as a Service Program</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We sell our mobile connectivity products directly and through an international network of independent retailers, chain stores and distributors, as well as to manufacturers of vessels and vehicles.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We sell news, sports, and entertainment media content directly through our KVH Media Group, headquartered in Leeds, England, and our training and eLearning content directly though our Videotel group, which is located in London, England, and Hong Kong.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our European headquarters, which is located in Denmark, coordinates our sales, marketing, and support efforts for our mobile connectivity products in Europe, the Middle East, and Africa. Asian sales are managed through our offices located in Singapore. All international offices are managed under the oversight of our Chief Operating Officer. See Note 12 of the notes to our consolidated financial statements for information regarding our segments.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We sell our inertial navigation products directly to U.S. and foreign governments and government contractors, as well as through an international network of authorized independent sales representatives. This network also sells our FOG products to commercial and industrial customers.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Backlog</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog is not a meaningful indicator for predicting revenue in future periods. Commercial resellers for our mobile connectivity products and legacy products do not carry extensive inventories and rely on us to ship products quickly. Generally, due to the rapid delivery of our commercial products, our backlog for those products is not significant.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our backlog for all products and services was $16.3 million, $8.9 million, and $19.8 million on December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of December 31, 2017, $14.1 million of our backlog was scheduled for fulfillment in 2018 and $2.2 million was scheduled for fulfillment in 2019 through 2025. The increase in backlog of $7.4 million from December 31, 2016 to December 31, 2017 was primarily the result of a $6.0 million increase in FOG product orders, a $2.3 million increase in contracted engineering services, and a $0.9 million increase in TACNAV product orders, partially offset by a $1.8 million decrease in mobile connectivity product orders. The decrease in backlog of $10.9 million from December 31, 2015 to December 31, 2016 was primarily the result of the fulfillment of various TACNAV and FOG product orders. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog consists of orders evidenced by written agreements and specified delivery dates for customers who are acceptable credit risks. We do not include satellite connectivity or media content service sales in our backlog even though many of our satellite connectivity and media content customers have signed annual or multi-year service contracts providing for a fixed monthly fee. Military orders included in backlog are generally subject to cancellation for the convenience of the customer. When orders are canceled, we generally recover actual costs incurred through the date of cancellation and the costs resulting from termination. As of December&#160;31, 2017, our backlog included $10.3 million in orders that are subject to cancellation for convenience by the customer. Individual orders for inertial navigation products are often large and may require procurement of specialized long-lead components and allocation of manufacturing resources. The complexity of planning and executing larger orders generally requires customers to order well in advance of the required delivery date, resulting in backlog.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intellectual Property</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ability to compete effectively depends to a significant extent on our ability to protect our proprietary information. We rely primarily on patent, copyright and trade secret laws, confidentiality procedures, and licensing arrangements to protect our intellectual property rights. We own 22 U.S. and foreign patents and have 15 additional patent applications that are currently pending. We also register our trademarks in the United States and other key markets where we do business. Our patents will expire at various dates between July 2018 and November 2034. We enter into confidentiality agreements with our consultants, key employees, and sales representatives and maintain controls over access to and distribution of our technology, software, and other proprietary information. The steps we have taken to protect our technology may be inadequate to prevent others from using what we regard as our technology to compete with us.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not generally conduct exhaustive patent searches to determine whether the technology used in our products infringes patents held by third parties. In addition, product development is inherently uncertain in a rapidly evolving technological environment in which there may be numerous patent applications pending, many of which are confidential when filed, with regard to similar technologies.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, we have faced claims by third parties that our products or technologies infringe their patents or other intellectual property rights, and we may face similar claims in the future. Any claim of infringement could cause us to incur substantial costs defending against or settling the claim, even if the claim is invalid, and could distract the attention of our management. If any of our products is found to violate third-party proprietary rights, we may be required to pay substantial damages. In addition, we may be required to re-engineer our products or seek to obtain licenses from third parties to continue to offer our products. Any efforts to re-engineer our products or obtain licenses on commercially reasonable terms may not be successful, which would prevent us from selling our products, and, in any case, could substantially increase our costs and have a material adverse effect on our business, financial condition, and results of operations.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Manufacturing</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacturing operations for our mobile satellite communications and navigation products consist of light manufacture, final assembly and testing. Manufacturing operations for our FOG products are more complex. We produce specialized optical fiber, FOG components and sensing coils and combine them with components purchased from outside vendors for assembly into finished goods. These finished goods undergo extensive calibration and verification over temperature and rotation before shipping to customers. We own optical fiber drawing towers with which we produce the specialized optical fiber that we use in all of our FOG products. Excluding the CommBox product, which we manufacture in Norway, we manufacture, warehouse and distribute our mobile satellite communications products at our facilities in Middletown, Rhode Island. We manufacture our navigation and FOG products in our facility located in Tinley Park, Illinois. Our manufacturing processes are controlled by an ISO 9001:2008-certified quality standards program.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For subscribers of the Videotel maritime safety video and computer-based training modules, we provide computer hardware preloaded with the content, a VOD kiosk, which is updated at least annually by flash drive.&#160;We use two contract manufacturers in the United Kingdom to supply the VOD kiosks.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Raw Materials, Components and Services</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We purchase raw materials and most of the components used in our various manufacturing processes, such as printed circuit boards, injection-molded plastic parts, machined metal components, connectors and housings. In addition, we purchase certain services, predominantly networking and mobile broadband services, to support the delivery of our mobile communications solutions.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The materials, molds and dies, subassemblies and components purchased from other manufacturers, and other materials and supplies used in our manufacturing processes have generally been available from a variety of sources. We believe there are a number of acceptable vendors for the components we purchase. We regularly evaluate both domestic and foreign suppliers for quality, dependability and cost effectiveness. From time to time the cost and availability of materials and services is affected by the demands of other industries, among other factors. Whenever practical, we seek to establish multiple sources for the purchase of raw materials, components and services to achieve competitive pricing, maintain flexibility, and protect against supply disruption. When possible, we employ a company-wide procurement strategy designed to reduce the purchase price of materials, purchased components and services.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For reasons of quality assurance, scarcity or cost effectiveness, certain components and raw materials used in the manufacturing of our products, as well as certain services utilized in the delivery of our solutions, are available only from a limited number of suppliers or from a sole source supplier. We work with our suppliers to develop contingency plans intended to assure continuity of supply while maintaining high quality and reliability, and in some cases, we have established long-term supply contracts with our suppliers. Due to the nature of certain raw materials, purchased components and services, we may not be able to quickly establish additional or replacement sources for certain components, materials or services. In the event that we are unable to obtain sufficient quantities of raw materials or components or unable to obtain sufficient access to the services needed to deliver our solutions on commercially reasonable terms or in a timely manner, our ability to manufacture and deliver our products and services on a timely and cost-competitive basis may be compromised, which may have a material adverse effect on our business, financial condition and results of operations. To date, we have not experienced any material adverse effect on our financial condition or results of operations due to supplier limitations.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Competition</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We encounter significant competition in the markets we serve, and we expect this competition to intensify in the future. Many of our primary competitors are well-established companies and some have substantially greater financial, managerial, technical, marketing, operational, and other resources than we do.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the marine market for satellite TV equipment, we compete primarily with Intellian, Cobham SATCOM, Orbit Communication Systems, RayMarine (Intellian made), KNS, and Sea King (King Controls).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the marine market for voice, fax, data, and Internet communications equipment, we compete primarily with Intellian, Cobham SATCOM, Orbit Communication Systems, Jotron AS, KNS Inc., Inmarsat, AddValue, and Iridium Satellite LLC.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the marine market for high-speed voice, fax, data, and Internet services, we compete primarily with Inmarsat, Marlink, Speedcast, and Global Eagle Entertainment. We also face competition from providers of low-speed data services, which include Inmarsat, Globalstar LP, and Iridium Satellite LLC. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the market for land mobile satellite TV equipment, we compete primarily with King Controls and Winegard Company.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the markets for media content, we compete primarily with Swank Motion Pictures and Newspapersdirect Inc.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the markets for safety and eLearning content, we compete primarily with Seagull AS.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the markets for mobile satellite connectivity technology, the principal competitive factors are product size, features, design, performance, reliability, and price. In the markets for airtime services, the principal competitive factors are geographic coverage, data speed, value-added services, and price. In the markets for media content, the principal competitive factors are license rights, distribution, and price.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the inertial navigation markets, we compete primarily with Honeywell International Inc., Northrop Grumman Corporation, Goodrich Aerospace, IAI, Fizoptica, SAGEM, and Systron Donner Inertial. We believe the principal competitive factors in these markets are performance, size, reliability, durability, and price.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although we believe that we compete favorably with respect to these factors, there can be no assurance that we will continue to do so. We encounter substantial competition in most of our product lines, although no single competitor competes with us across all product lines.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Research and Development</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Focused investments in research and development are critical to our future growth and competitive position in the marketplace. Our research and development efforts are directly related to timely development of new and enhanced products and services that are central to our core business strategy. The industries in which we compete are subject to rapid technological developments, evolving industry standards, changes in customer requirements, and new product and service introductions and enhancements. As a result, our success depends in part upon our ability, on a cost-effective and timely basis, to continue to enhance our existing products and to develop and introduce new products and services that improve performance and meet customers&#8217; operational and cost requirements. Our current research and development efforts include projects to achieve additional cost reductions in our products and the development of new products and services for our existing marine and land mobile communications markets, and navigation, guidance, and stabilization application markets. For example: </font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We released the DSP-1760 Unhoused Multi-Axis FOG, which provides more flexibility for our customers to build navigation and stabilization systems</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We released the TracPhone V7-HTS in October 2017, which works with our high throughput satellite (HTS) services to provide higher speed Internet services to our customers </font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We released the TACNAV Moving Map Display to provide more capability to our TACNAV customers who use our dead-reckoning systems to operate in GPS-denied environments</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We made significant developments on our Photonics Integrated Chip, a key component in a low-cost FOG for the self-driving automobile market</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our research and development activities consist of projects funded by us and projects funded with the assistance of customer-funded contract research. Our customer-funded research efforts are made up of contracts with defense and OEM customers, whose performance specifications are unique to their product applications. Defense and OEM research often results in new product offerings. We strive to be the first company to bring a new product to market, and we use our own funds to accelerate new product development efforts.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our research and development costs were </font><font style="font-family:inherit;font-size:10pt;">$15.9 million</font><font style="font-family:inherit;font-size:10pt;">, $16.0 million, and $14.0 million for </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, and represented </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">9%</font><font style="font-family:inherit;font-size:10pt;">, and 8% of consolidated net sales for </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Government Regulation</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our manufacturing operations are subject to various laws governing the protection of the environment and our employees. These laws and regulations are subject to change, and any such change may require us to improve our technologies, incur expenditures, or both, in order to comply with such laws and regulations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to compliance with the U.S. Export Administration Regulations. Some of our products have military or strategic applications and are on the Munitions List of the U.S. International Traffic in Arms Regulations. These products require an individual validated license to be exported to certain jurisdictions. The length of time involved in the licensing process varies and can result in delays of the shipping of the products. Sales of our products to either the U.S. government or its prime contractors are subject to the U.S. Federal Acquisition Regulations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are also subject to the laws and regulations of the U.S. and foreign jurisdictions in which we offer and sell our satellite communication products and services, including those of the European Union, Brazil, Norway, Singapore, and Japan.&#160;These laws and regulations, as well as the interpretation and application of these laws and regulations, are subject to change and any such change may affect our ability to offer and sell existing and planned satellite communications products and services. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employees</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we employed 604 full-time employees. We also employ part-time employees as well as temporary or contract personnel, when necessary, to provide short-term and/or specialized support for production and other functional projects.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe our future success will depend upon the continued service of our key technical and senior management personnel and upon our continued ability to attract and retain highly qualified technical and managerial personnel. None of our employees is represented by a labor union. We have never experienced a work stoppage and consider our relationship with our employees to be good.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Working Capital and Seasonality</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We hold significant inventory to support our customers and provide prompt delivery of finished goods. As a consequence, we expend substantial working capital in advance of receipt of customer orders. Because of the large size of certain orders, we often incur significant receivables upon order fulfillment.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our leisure marine business within the mobile connectivity segment is highly seasonal, and seasonality can also impact our commercial marine business. Historically, we have generated the majority of our marine leisure product revenues during the first and second quarters of each year, and these revenues typically decline in the third and fourth quarters of each year. Temporary suspensions of our airtime services typically increase in the third and fourth quarters of each year as boats are placed out of service during the winter months. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></div><hr style="page-break-after:always"><div><a name="s6A5ED13070045A27B14FB763E245F0F6"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;1A.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Risk Factors</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">An investment in our common stock involves a high degree of risk. You should carefully consider the following risk factors in evaluating our business. If any of these risks, or other risks not presently known to us or that we currently believe are not significant, develops into an actual event, then our business, financial condition and results of operations could be adversely affected. If that happens, the market price of our common stock could decline.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our new AgilePlans pricing model for our mini-VSAT broadband business may adversely affect our revenues on a short-term or long-term basis.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2017, we launched AgilePlans, our all-inclusive connectivity-as-a-service, or CaaS, usage-based pricing model for our mini-VSAT broadband service. Under this CaaS model, we charge subscribers a monthly fee in exchange for which we provide satellite communication hardware, shipping and installation, maintenance and support, airtime and voice services, a service management portal and certain basic content services. In 2017, AgilePlans revenue comprised less than 1% of our total revenue. Under this new model, we retain ownership of our satellite equipment and do not sell it to subscribers; accordingly, we anticipate that, to the extent that customers adopt this new subscription model, our revenues from product sales will decline, and our provision of this equipment to subscribers will increase our capital expenditures, which over time will increase our operating expenses as we depreciate these assets. Similarly, we anticipate that revenues from other services included in the plans, which have previously been sold separately, will also decline. Although our goal with the new pricing model is to increase the number of subscribers and thereby increase our overall mobile connectivity revenues, the pricing model is new and untested in our markets and may have unanticipated consequences for our business. There can be no assurance that customers will adopt the new pricing model or that revenues from our AgilePlans will offset the loss of other revenue and increase our overall mobile connectivity revenues. Accordingly, the introduction of this new pricing model may lead to lower overall revenues in our mobile connectivity segment on either a short-term or long-term basis. Further, because we retain ownership of the satellite communications equipment provided to subscribers under the AgilePlans, we may incur increased costs seeking to recover equipment from any customers who may default on payment or transition to another service. Adoption of the same or similar pricing models by competitors may lead to significant price competition, which could also adversely affect our revenues. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our launch of a new high-throughput satellite network will cause us to incur significant additional operating costs and may create technical challenges and management distraction that may adversely affect our operating profit.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November 1, 2017, we announced that we are launching a new high-throughput satellite, or HTS, communications service that will make use of Intelsat&#8217;s Global IntelsatOne Flex managed services and will also incorporate SKY-Perfect JSAT capacity.&#160;We currently operate a global network of leased satellite transponders and terrestrial teleports in cooperation with ViaSat, Inc. We anticipate that the HTS network may eventually significantly reduce costs and enhance the capabilities of the satellite communications services that we offer to our customers. In the short term, however, we expect that the launch of the HTS network will result in additional operating costs resulting from the need to operate both the HTS network and the legacy network. The operation of the HTS network may also present technical challenges arising from Intelsat&#8217;s use of the relatively new iDirect Velocity technology for the coding and modulation of satellite signals. Further, the operational requirements associated with the HTS network are likely to require significant attention from our management, marketing, sales, and technical teams, potentially distracting them from other opportunities to further develop our services and increase our customer base. Finally, our current focus on the HTS network creates potential risks with respect to the continued operation of our existing satellite communications network and our contractual arrangement with ViaSat and satellite operators. The contractual arrangement with ViaSat and satellite operators will need to be phased out over a period of several years, but the reliability of the existing satellite network will need to be maintained during the entirety of the wind-down period.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our financial results may be adversely affected by changes in accounting principles applicable to us.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Generally accepted accounting principles in the United States, or U.S. GAAP, are subject to modification and interpretation by the Financial Accounting Standards Board, or the FASB, the SEC, and other bodies formed to promulgate and interpret accounting principles. For example, in May 2014, the FASB issued Accounting Standards Codification Update No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers </font><font style="font-family:inherit;font-size:10pt;">(Topic 606), which substantially revised revenue recognition guidance under U.S. GAAP. We implemented this new revenue standard in the first quarter of 2018. The adoption of this new standard will have a material impact on our consolidated financial statements, including expected delays in recognition of revenue for certain mini-VSAT Broadband services and hardware contracts and expected balance sheet impacts relating to accounts receivable, contract assets and contract liabilities. These or other changes in accounting principles are expected to adversely affect our reported financial results, including a meaningful increase to our accumulated deficit upon adoption. Moreover, our system of internal controls was originally designed to address previous standards for revenue recognition (Topic 605), and the modifications we have made to our internal controls to address the new standard may be insufficient to implement the new standard accurately or in full. Any insufficiencies or errors in implementation could lead to mistakes in, or delays in filing, our consolidated financial statements as well as deficiencies or weaknesses in our internal control over financial reporting and our disclosure controls and procedures, any of which could lead to additional accounting, legal and other expenses, potential restatements, loss of investor confidence, enforcement actions by governmental authorities, securities class actions and other adverse consequences.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our revenues and results of operations have been and may continue to be adversely impacted by economic turmoil in the markets we serve, political events, macroeconomic conditions, credit tightening and associated declines in consumer and enterprise spending.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Economic conditions in the markets we serve have experienced significant turmoil over the last several years, including slow economic activity, tight credit markets, inflation and deflation concerns, low consumer confidence, limited capital spending, adverse business conditions, war and refugee crises in the Middle East and Europe, terrorist attacks, the United Kingdom vote to leave the European Union, the change in presidential administration and government priorities, and liquidity concerns. These conditions can make it difficult for businesses, governments and consumers to accurately forecast and plan future activities. Many governments, including the US government, are experiencing significant deficits that have caused and may continue to cause them to curtail spending significantly and/or reallocate funds away from defense programs. There can be no assurances that government programs to improve economic conditions will be effective. As a result of these and other factors, customers and government entities could continue to slow or suspend spending on our products and services. We may also incur increased credit losses and need to further increase our allowance for doubtful accounts, which would have a negative impact on our earnings and financial condition.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We cannot predict the timing, duration, or ultimate impact of the turmoil in our markets. We expect our business to continue to be adversely impacted by this turmoil to varying degrees and for varying amounts of time, in all our geographic markets.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Decline in oil prices may continue to adversely affect our revenues and profitability.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Oil prices have declined significantly since the peak in 2014. West Texas Intermediate oil prices dropped from a high of $107.26 per barrel on June 20, 2014 to a low of $26.21 per barrel on February 11, 2016. Customers of our mobile satellite business include offshore support vessel companies that participate in or depend on the offshore oil industry. Although prices have recovered somewhat in recent periods, the declines in worldwide oil prices have had a significant impact on the financial performance of companies in this sector of the economy, and as a result demand for new products and services has declined severely during and since 2015 as they have sought to reduce expenditures. In addition, we have experienced a higher customer churn rate primarily attributed to customers that operate in this sector, where the sale, decommissioning, or laying up of vessels has led to a higher rate of airtime plan terminations and suspensions. These trends could continue to limit or reduce demand for our mobile connectivity products and services from companies in this sector, which could continue to adversely affect our revenues and profitability.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our financial performance is impacted by U.S. government contracts, which are subject to uncertain levels of funding and termination.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have historically sold a substantial portion of our TACNAV and FOG products and services to the U.S. government and its contractors. We are unable to predict the impact on our business of the change in Presidential administration and recently enacted tax reform, which may lead to significant budget deficits and an overall reduction in federal spending. A reduction in sales to the U.S. government or its contractors, whether due to lack of funding, for convenience or otherwise, or the occurrence of delays, could negatively impact our results of operations and financial condition.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The funding of U.S. government programs is subject to congressional appropriations. Congress generally appropriates funds on a fiscal year basis even though a program may extend over several fiscal years. Consequently, programs are often only partially funded initially and additional funds are committed only as Congress makes further appropriations. Changes in the White House and the composition of Congress may disrupt or delay appropriations for upcoming periods. If appropriations for any program in which we participate become unavailable, or are reduced or delayed, our contract or subcontract under such program may be terminated or adjusted by the government, which could have a negative impact on our future sales under such contract or subcontract. When a formal appropriation bill has not been signed into law before the end of the U.S. government's fiscal year, which has become more frequent in recent years, Congress may pass a continuing resolution that authorizes agencies of the U.S. government to continue to operate, generally at the same funding levels from the prior year, but that typically does not authorize new spending initiatives, during this period. Appropriations can also be impacted by other budgetary considerations, such as failure to increase the statutory debt ceiling of the U.S. government. During such periods (or until the regular appropriation bills are passed), delays can occur in procurement of products and services due to lack of funding, and these delays can affect our results of operations during the period of delay.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appropriations can also be affected by legislation that addresses larger budgetary issues of the U.S. government. For example, future federal sequestration measures could continue to adversely affect federal spending across the U.S. government, including the Department of Defense, and we expect that these measures will continue to limit or reduce defense spending.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, U.S. government contracts generally also permit the government to terminate the contract, in whole or in part, without prior notice, at the government's convenience or for default based on performance. Government customers can also decline to exercise previously disclosed contract options. If one of our contracts is terminated for convenience, we would generally be entitled to payments for our allowable costs and would receive some allowance for profit on the work performed. If one of our contracts is terminated for default, we would generally be entitled to payments for our work that has been accepted by the government. A termination arising out of our default could expose us to liability and adversely affect our ability to obtain future contracts and orders. Furthermore, on contracts for which we are a subcontractor and not the prime contractor, the U.S. government could terminate the prime contract for convenience or otherwise, irrespective of our performance as a subcontractor.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We must generate a certain level of sales of the TracPhone V-IP series products and our mini-VSAT Broadband service in order to maintain or improve our service gross margins.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of our mini-VSAT Broadband network infrastructure, our cost of service sales includes certain fixed costs that do not generally vary with the volume of service sales, and we have almost no ability to reduce these fixed costs in the short term. These fixed costs have increased significantly each year as we have further expanded our network to accommodate additional subscriber demand and/or coverage areas, and we expect that this trend will continue in 2018 and beyond, particularly as we establish and expand our new high throughput satellite, or HTS, network. Sales of our TracPhone V-IP series products declined from 2015 to 2016, continuing through 2017. If sales of our TracPhone V-IP series products and the mini-VSAT Broadband service, including through our new AgilePlans subscription model, do not generate the level of revenue that we expect or if those revenues decline, our service gross margins may decline. As our market share has increased, we have also experienced a general increase in customer termination and suspension rates, compounded by accelerated declines in sales for vessels servicing the oil supply market with some bulk carriers, and lower unit sales of our mobile connectivity hardware, both in the United States and Europe. The failure to improve our mini-VSAT Broadband service gross margins and unit or subscriber sales would have a material adverse effect on our overall profitability.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Competition may limit our ability to sell our mobile connectivity products and services and inertial navigation products.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The mobile connectivity markets and defense navigation and inertial navigation markets in which we participate are very competitive, and we expect this competition to persist and intensify in the future. We may not be able to compete successfully against current and future competitors, which could impair our ability to sell our products and services. For example, improvements in the performance of lower-cost gyros by competitors could potentially jeopardize sales of our FOGs and FOG-based systems. As our market share in the mobile satellite communication market has grown, competition has intensified significantly, most notably from companies that seek to compete primarily on price. These companies may continue to implement price reductions and discounts for both products and services, which have required us to reduce our prices or offer discounts in order to maintain or increase our market share. Some of our VSAT competitors have also leveraged partnerships amongst themselves in order to capture larger combined market share. We anticipate that this trend of substantial competition will continue. Further, some of the companies that we depend on to supply us with capacity on satellite communications networks may vertically integrate by introducing their own products and services in competition with our products and services, thus potentially incentivizing them to refrain from providing satellite network capacity to us, or to make it available only on less favorable terms.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the marine market for satellite TV equipment, we compete primarily with Intellian, Cobham SATCOM, Orbit Communication Systems, RayMarine (Intellian made), KNS, and Sea King (King Controls).</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the marine market for voice, fax, data, and Internet communications equipment, we compete primarily with Intellian, Cobham SATCOM, Orbit Communication Systems, Jotron AS, KNS Inc., Inmarsat, AddValue, and Iridium Satellite LLC.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">I</font><font style="font-family:inherit;font-size:10pt;">n the marine market for high-speed voice, fax, data, and Internet services, we compete primarily with Inmarsat, Marlink, Speedcast, and Global Eagle Entertainment. We also face competition from providers of low-speed data services, which include Inmarsat, Globalstar LP, and Iridium Satellite LLC.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the market for land mobile satellite TV equipment, we compete primarily with King Controls and Winegard Company.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the markets for media content, the KVH Media Group competes primarily with Swank Motion Pictures and NewspaperDirect Inc., and Videotel competes with Seagull AS.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the inertial navigation markets, we compete primarily with Honeywell International Inc., Northrop Grumman Corporation, Goodrich Aerospace, IAI, Fizoptica, SAGEM, and Systron Donner Inertial.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Among the factors that may affect our ability to compete in our markets are the following:</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">many of our primary competitors are well-established companies that generally have substantially greater financial, managerial, technical, marketing, personnel and other resources than we do, which help them to compete more effectively in the market for mobile broadband solutions for larger fleets of vessels;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the infrastructure costs for potential customers to switch from an existing service provider to our service may create disincentives for customers to enter into agreements for our services, even if those services are more attractive or cost effective;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">many of our prime competitors have well-established and/or growing partner programs, which pose a threat of multiplying their market influence;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">product and service improvements, new product and service developments or price reductions by competitors may weaken customer acceptance of, and reduce demand for, our products and services;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">new technology or market trends may disrupt or displace a need for our products and services; </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our competitors may have access to a broader array of media content than we do, which may cause customers to prefer competitors&#8217; media offerings; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our competitors may have lower production costs than we do, which may enable them to compete more aggressively in offering discounts and other promotions.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The emergence of a competing small maritime VSAT antenna and complementary service or other similar service could reduce the competitive advantage we believe we currently enjoy with our smaller TracPhone V-IP series antennas and Ku-band mini-VSAT Broadband service, or with our TracPhone V11-IP antenna and our C/Ku-band mini-VSAT Broadband service.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our TracPhone V3-IP and V7-IP systems offer customers a range of benefits due to their integrated design, hardware costs that are lower than existing maritime Ku-band VSAT systems, and spread spectrum technology. We currently compete against companies that offer established maritime Ku-band VSAT service using, in some cases, antennas 1-meter in diameter or larger. While we are unaware of any company offering a 37-cm VSAT solution comparable to our TracPhone V3-IP, we are encountering regional competition from companies offering 60-cm VSAT systems and services, which are comparable in size to our TracPhone V7-IP. Likewise, our TracPhone V11-IP, at 1.1-meter in diameter, is approximately 85% smaller and lighter than competing C-band maritime VSAT systems, which use antennas in excess of 2.4-meters in diameter to provide similar global services. We are unaware of any competitor currently offering a similar size solution for global C-band coverage, but any introduction of such a product could adversely impact our success. In addition, other companies could replicate some of the distinguishing features of our TracPhone V-IP series products, which could potentially reduce the appeal of our solution, increase price competition, and adversely affect sales. For example, in early 2016, Inmarsat launched its Fleet Xpress service, a global Ka-band mobile VSAT service that Inmarsat claims is faster and has a lower price per megabit than existing Ku-band services. This service may adversely impact sales of our mini-VSAT Broadband service and related equipment. Moreover, consumers may choose other services such as FleetBroadband or Iridium OpenPort for their service coverage at potentially lower hardware costs despite higher service costs and slower data rates.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">If we are unable to improve our existing mobile connectivity and inertial navigation products and services and develop new, innovative products and services, our sales and market share may decline.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The markets for mobile connectivity products and services and inertial navigation products and services are each characterized by rapid technological change, frequent new product innovations, changes in customer requirements and expectations, and evolving industry standards. For example, Inmarsat is now selling its latest-generation Fleet Xpress satellite communications products and services. If we fail to make innovations in our existing products and services and reduce the costs of our products and services in a timely way, our market share may decline. For example, the introductions of our new TracVision TV-series antennas in 2014 occurred later than we had anticipated, which we believe led certain customers to purchase competing products. Products or services using new technologies, or emerging industry standards, could render our products and services obsolete. If our competitors successfully introduce new or enhanced products or services that eliminate technological advantages our products or services may have in a market or otherwise outperform our products or services, or are perceived by consumers as doing so, we may be unable to compete successfully in the markets affected by these changes. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We are devoting significant resources to research and development efforts that may be unsuccessful.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development in our industry is inherently complex and uncertain, and our current and anticipated research and development projects may not achieve the results we seek. For example, we are currently investing in the development of a new, low-cost FOG for the autonomous vehicle market that will satisfy rigorous performance expectations but that can be manufactured at a significantly lower cost than our current FOGs. We are also seeking to develop enhancements to our current generation of TACNAV products. As with all development projects, we may encounter unforeseen technical challenges, delays, cost overruns, licensing requirements or other problems that prevent us from achieving our goals, as a result of which we could lose significant market opportunities. Our research and development expenses decreased 1% from 2016 to 2017, and the capital resources that we can devote to our research and development efforts may be insufficient to achieve our goals. Our efforts may not result in any viable products or may result in products whose performance, features, price or availability may not be attractive to customers. As a result, our efforts may not result in products that generate meaningful revenues in the near term, or at all. We may expend a significant amount of resources in unsuccessful research and development efforts, and any failure to achieve our research and development goals may harm our reputation with customers or otherwise adversely affect our business, financial condition and results of operations.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The purchasing and delivery schedules and priorities of the U.S. military and foreign governments are often unpredictable.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We sell our FOG systems and tactical navigation products and services to U.S. and foreign military and government customers, either directly or as a subcontractor to other contractors. These customers often use a competitive bidding process and have unique purchasing and delivery requirements, which often makes the timing of sales to these customers unpredictable. Factors that affect their purchasing and delivery decisions include:</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">increasing budgetary pressures, which may reduce or delay funding for military programs;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changes in modernization plans for military equipment;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changes in tactical navigation requirements;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">global conflicts impacting troop deployment, including troop withdrawals;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">priorities for current battlefield operations;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">new military and operational doctrines that affect military equipment needs;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">sales cycles that are long and difficult to predict;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">shifting response time and/or delays in the approval process associated with the export licenses we must obtain prior to the international shipment of certain of our military products;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">delays in military procurement schedules; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">delays in the testing and acceptance of our products, including delays resulting from changes in customer specifications.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These factors periodically cause substantial fluctuations in sales of our TACNAV and FOG products and services from period to period. For example, TACNAV product sales decreased $10.3 million, or 69%, from </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, while sales of our TACNAV products increased $0.3 million, or 2%, from the 2015 to 2016. Similarly, sales of our FOG products increased $2.8 million, or 16%, from </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, but sales of our FOG products decreased $1.2 million, or 7%, from the 2015 to 2016. In October 2014, we received a $19.0 million TACNAV product and services contract with an international military customer which included program management and engineering services delivered through 2017 and hardware shipments that were completed in the third quarter of 2016. These large orders contribute to the unpredictability of our revenues from period to period. Government customers may change defense spending priorities at any time.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Sales of our FOG systems and TACNAV products generally consist of a few large orders, and the delay or cancellation of a single order could substantially reduce our net sales.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH products sold to customers in the defense industry are purchased through orders that can generally range in size from several hundred thousand dollars to more than thirty million dollars. For example, we received orders for TACNAV products and services of $3.5 million, $1.3 million, $1.4 million, $1.5 million, $4.3 million, $19.0 million, and $5.2 million in April 2017, November 2015, September 2015, May 2015, November 2014, October 2014 and May 2014, respectively. Orders of this size are often unpredictable and difficult to replicate. As a result, the delay or cancellation of a single order could materially reduce our net sales and results of operations. We routinely experience repeated and unanticipated delays in defense orders, which make our revenues and operating results less predictable. Because our inertial navigation products typically have relatively higher product gross margins than our mobile connectivity products, the loss of an order for inertial navigation products could have a disproportionately adverse effect on our results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Only a few customers account for a substantial portion of our inertial navigation revenues, and the loss of any of these customers could substantially reduce our net sales.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We derive a significant portion of our inertial navigation revenues from a small number of customers, many of whom are contractors for the U.S. government. In October 2014, we received a $19.0 million TACNAV product and services contract from an international military customer which included program management and engineering services delivered through 2017 and hardware shipments that occurred in 2015 and 2016. The loss of business from any of these customers or delays in orders could substantially reduce our net sales and results of operations and could seriously harm our business. Since we are often awarded a contract as a subcontractor to a major defense supplier that is engaged in a competitive bidding process as prime contractor for a major weapons procurement program, our revenues depend significantly on the success of the prime contractors with which we align ourselves.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commercial sales of our inertial navigation products are unpredictable.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fluctuating commercial sales of our inertial navigation products are making it more difficult to predict our future revenues. We have been marketing our inertial navigation products, particularly our FOG products and systems, to original equipment manufacturers for incorporation into commercial products, such as navigation and positioning systems for various applications, including precision mapping, dynamic surveying, self-driving and other autonomous vehicles, train location control and track geometry measurement systems, industrial robotics, and optical stabilization. Because we sell these products to original equipment manufacturers rather than end-users, we have less information about market trends and other developments affecting the buying patterns of end-users and, as a result, may be unable to forecast demand for these products accurately. Sales of FOGs for commercial applications increased from </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">; however, sales can significantly increase or decrease quarter-to-quarter due to our customer mix. Moreover, sales of these products for commercial applications depend on the success of our customers&#8217; products, and any decline in sales of our customers&#8217; products would reduce demand for our products. </font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our results of operations could be adversely affected by unseasonably cold weather, prolonged winter conditions, disasters or similar events.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our leisure marine business is highly seasonal, and seasonality can also impact our commercial marine business. Historically, we have generated the majority of our leisure marine product revenues during the first and second quarters of each year, and these revenues typically decline in the third and fourth quarters of each year, compared to the first two quarters. Temporary suspensions of our airtime services typically increase in the third and fourth quarters of each year as boats are placed out of service during winter months. Our leisure marine business is also significantly affected by the weather. Unseasonably cool weather, prolonged winter conditions, hurricanes, unusual amounts of rain, and natural and other disasters may decrease boating, which could reduce our revenues. Specifically, we may encounter a decrease in new airtime activations as well as an increase in the number of cancellations or temporary suspensions of our airtime service.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We could derive an increasing portion of our revenues from commercial leases of mobile connectivity equipment, rather than sales, which could increase our credit and collection risk.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are actively seeking to increase revenues from the commercial markets for our mini-VSAT Broadband service, particularly shipping companies and other companies that deploy a fleet of vessels. In marketing this service, we offer leasing arrangements for the TracPhone antennas to both commercial and leisure customers. If commercial leases become increasingly popular with our customers, we could face increased risks of default under those leases. Defaults could increase our costs of collection (including costs of retrieving or abandoning leased equipment) and reduce the amount we collect from customers, which could harm our results of operations. Moreover, fleet sales are likely to be less common than, and perhaps substantially larger than, our typical orders, which could lead to increased variability in our quarterly revenues and gross margin realization.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our ability to compete in the maritime airtime services market may be impaired if we are unable to provide sufficient service capacity to meet customer demand.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently offer our mini-VSAT Broadband service in the Americas, Europe, the Middle East, Africa, Asia-Pacific, and Australian and New Zealand waters. In the future, we may need to expand capacity, including under our new HTS network, in existing coverage areas to support our subscriber base. If we are unable to reach agreement with third-party satellite providers to support our mini-VSAT Broadband service and its technology or if transponder capacity is unavailable to meet growing demand in a given region, our ability to provide airtime services will be at risk and could reduce the attractiveness of our products and services.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Changes in foreign currency exchange rates may negatively affect our financial condition and results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Because of the scope of our foreign sales and foreign operations, we face significant exposure to movements in exchange rates for foreign currencies, particularly the pounds sterling and the euro. During 2017, the U.S. dollar weakened against certain foreign currencies, which increased our revenues reported in U.S. dollars and increased the reported value of our assets in foreign countries. However, if the U.S. dollar strengthens, our revenues denominated in foreign currencies but reported in U.S. dollars, as well as the reported value of our assets in foreign countries, would be commensurately lower.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also have intragroup receivables and liabilities, such as loans, that can generate significant foreign currency effects. Changes in exchange rates, particularly the U.S. dollar against the pounds sterling, could lead to the recognition of unrealized foreign exchange losses. </font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Moreover, certain of our products and services are sold internationally in U.S. dollars; if the U.S. dollar strengthens, the relative cost of these products and services to customers located in foreign countries would increase, which could adversely affect export sales. In addition, most of our financial obligations, including payments under our outstanding debt obligations, must be satisfied in U.S. dollars. Our exposures to changes in foreign currency exchange rates may change over time as our business practices evolve and could result in increased costs or reduced revenue and could adversely affect our cash flow. Changes in the relative values of currencies occur regularly and may have a significant impact on our operating results. We cannot predict with any certainty changes in foreign currency exchange rates or the degree to which we can cost-effectively mitigate this exposure.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Brexit and political uncertainty in the United Kingdom and Europe could adversely affect our revenue and results of operations and disrupt our operations.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have significant operations in the United Kingdom, including the major portion of our KVH Media Group and Videotel operations. The United Kingdom's intention to exit from the European Union, or Brexit, has caused significant political uncertainty in both the United Kingdom and the European Union. The impact of Brexit and the resulting turmoil on the political and economic future of the United Kingdom and the European Union is uncertain, and we may be adversely affected in ways we do not currently anticipate. Brexit may result in a significant change in the British regulatory environment, which would likely increase our compliance costs. Customers and other businesses may curtail expenditures, including for purchases of our products and services. We may find it more difficult to conduct business in the United Kingdom and the European Union, as Brexit may result in increased restrictions on the movement of capital, goods and personnel. Depending on the outcome of negotiations between the United Kingdom and the European Union regarding the terms of Brexit, we may decide to relocate or otherwise alter our European operations to respond to the new business, legal, regulatory, tax and trade environments that may result. Brexit may materially and adversely affect our relationships with customers, suppliers and employees and could result in decreased revenue, increased expenses, higher tariffs and taxes, and lower earnings and cash flow.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Tight credit availability, environmental concerns and ongoing low levels of consumer confidence are adversely affecting sales of our mobile satellite TV products.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Factors such as tight credit, environmental protection laws and ongoing low levels of consumer confidence can materially and adversely affect sales of larger vehicles and vessels for which our mobile satellite TV products are designed, such as yachts and recreational vehicles. Many customers finance their purchases of these vehicles and vessels, and tight credit availability can reduce demand for both these vehicles and vessels and our mobile satellite TV products. Moreover, in the current credit markets, financing for these purchases has sometimes been unavailable or more difficult to obtain. The increased cost of operating these vehicles and vessels can adversely affect demand for our mobile satellite TV products. </font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our business has substantial indebtedness, which could restrict our business opportunities.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently have, and will likely continue to have, a substantial amount of indebtedness. Our indebtedness could, among other things, make it more difficult for us to satisfy our financial obligations, require us to use a large portion of our cash flow from operations to repay and service our debt or otherwise create liquidity problems, limit our flexibility to adjust to market conditions, place us at a competitive disadvantage and expose us to interest rate fluctuations. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had total debt outstanding of $</font><font style="font-family:inherit;font-size:10pt;">47.1 million</font><font style="font-family:inherit;font-size:10pt;">, which included </font><font style="font-family:inherit;font-size:10pt;">$44.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in aggregate principal amount of indebtedness outstanding under our term note that matures in 2019. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were no borrowings outstanding under the revolver and the full balance of $15.0 million was available for borrowing.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect to obtain the money to pay our expenses and pay the principal and interest on our indebtedness from cash flow from our operations and potentially from other debt or equity offerings. Accordingly, our ability to meet our obligations depends on our future performance and capital raising activities, which will be affected by financial, business, economic and other factors, many of which are beyond our control. If our cash flow and capital resources prove inadequate to allow us to pay the principal and interest on our debt and meet our other obligations, we could face substantial liquidity problems and might be required to dispose of material assets or operations, restructure or refinance our debt, which we may be unable to do on favorable terms, and forego attractive business opportunities. In addition, the terms of our existing or future debt agreements may restrict us from pursuing any of these alternatives.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The agreements governing our indebtedness subject us to various restrictions that may limit our ability to pursue business opportunities.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The agreements governing our indebtedness subject us to various restrictions on our ability to engage in certain activities, including, among other things, our ability to:</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">acquire other businesses or make investments;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">raise additional capital;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">incur additional debt or create liens on our assets;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">pay dividends or make distributions;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">prepay indebtedness; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">merge, dissolve, liquidate, consolidate, or dispose of all or substantially all of our assets. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These restrictions may limit or restrict our cash flow and our ability to pursue business opportunities or strategies that we would otherwise consider to be in our best interests.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our secured credit facility contains certain financial and other restrictive covenants that we may not satisfy, and that, if not satisfied, could result in the acceleration of the amounts due under our secured credit facility and the limitation of our ability to borrow additional funds in the future.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The agreements governing our secured credit facility subject us to various financial and other restrictive covenants with which we must comply on an ongoing or periodic basis. These include covenants pertaining to a maximum consolidated leverage ratio, a minimum consolidated fixed charge coverage ratio, covenants requiring the mandatory prepayment of amounts outstanding under the term loan and the revolver under specified circumstances, including (i) 100% of the net cash proceeds from certain dispositions to the extent not reinvested in our business within a stated period, (ii) 50% of the net cash proceeds from stated equity issuances, and (iii) 100% of the net cash proceeds from certain receipts of more than $250,000 outside the ordinary course of business, and limits on capital expenditures. If we violate any of these covenants, we may suffer a material adverse effect. Most notably, our outstanding debt under our secured credit facility could become immediately due and payable, our lenders could proceed against any collateral securing such indebtedness, and our ability to borrow additional funds in the future could be limited or terminated. Alternatively, we could be forced to refinance or renegotiate the terms and conditions of our secured credit facility, including the interest rates, financial and restrictive covenants and security requirements of the secured credit facility, on terms that may be significantly less favorable to us. </font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, we entered into an amendment to our secured credit facility. This amendment included (i)&#160;an increase to the Maximum Consolidated Leverage Ratio from 1.25:1.00 to 1.50:1.00, (ii)&#160;an increase to the lowest rate applicable to borrowing under the credit agreement from 1.50% to 1.75%, (iii)&#160;an amendment to the amortization schedule for the term loan to reduce the amount of required quarterly principal repayments to $575,000 and (iv)&#160;an amendment to the definition of Consolidated Fixed Charges Coverage Ratio to exclude any capital expenditures related to growth or revenue generating initiatives from the calculation. As a condition to the amendment, we made a principal repayment of $6.0 million on the term loan.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">A default under agreements governing our indebtedness could result in a default and acceleration of indebtedness under other agreements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain agreements governing our indebtedness contain cross-default provisions whereby a default under one agreement could result in a default and acceleration of our repayment obligations under other agreements. If a cross-default were to occur, we may not be able to pay our debts or borrow sufficient funds to refinance them. Even if new financing were available, it may not be available on favorable terms. If some or all of our indebtedness is in default for any reason, our business, financial condition, and results of operations could be materially and adversely affected.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our mobile satellite products currently depend on satellite services, gateway teleports and terrestrial networks provided by third parties, and a disruption in those services could adversely affect sales.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our satellite antenna products include the equipment necessary to utilize satellite services; we do not own the satellites that directly provide two-way satellite communications or the terrestrial networks that interconnect our facilities with the satellite teleports that communicate with the satellites. We currently offer satellite television products compatible with the DIRECTV and DISH Network services in the United States, the Bell TV service in Canada, the Sky Mexico service and various other regional satellite TV services in other parts of the world.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SES, Eutelsat, Sky Perfect-JSAT, Telesat, EchoStar, Intelsat and Star One currently provide the satellite capacity to support the mini-VSAT Broadband service and our TracPhone V-IP series products. Intelsat also currently provides our C-Band satellite coverage. In addition, we have agreements with various teleports and Internet service providers around the globe to support the mini-VSAT Broadband service. The terrestrial fiber links that we use to connect with the Internet and to move our voice and data services between our facilities and the various satellite earth stations that support our services are provided to us through numerous service providers, some of which have contractual relationships with our satellite service providers and not directly with us. We rely on Inmarsat for satellite communications services for our FleetBroadband- and FleetOne-compatible TracPhone products. We also have an arrangement with Iridium for additional satellite communications services that we make available to our customers as a backup option to provide communications redundancy with our primary service offerings.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We exercise little or no control over these third-party providers of satellite, teleport and terrestrial network services, which increases our vulnerability to problems with the services they provide. Due to our reliance on these service providers, when problems occur, it may be difficult to identify the source of the problem. Service disruption or outages, regardless of whether they are caused by our service, the equipment or services of our third-party service providers, or our customers&#8217; or their equipment and systems, may result in loss of market acceptance of our service, and any necessary repairs or other remedial actions may cause us to incur significant costs and expenses. Any failure on the part of third-party service providers to achieve or maintain expected performance levels, stability and security could harm our relationships with our customers, result in claims for credits or damages, damage our reputation, significantly reduce customer demand for our solution and seriously harm our financial condition and operating results.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If customers become dissatisfied with the programming, pricing, service, availability or other aspects of any of these satellite services, or if any one or more of these services becomes unavailable for any reason, we could suffer a substantial decline in sales of our satellite products. There may be no alternative service provider available in a particular geographic area, and our modem or other technology may not be compatible with the technology of any alternative service provider that may be available. Even if available, delays caused by switching our technology to another service provider, if available, and qualifying this new service provider could materially harm our customer relationships, business, financial condition and operating results In addition, the unexpected failure of a satellite could disrupt the availability of programming and services, which could reduce the demand for, or customer satisfaction with, our products.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We rely upon spread spectrum communications technology developed by ViaSat and transmitted by third-party satellite providers to permit two-way broadband Internet via our TracPhone V-IP series antennas, and any disruption in the availability of this technology could adversely affect sales.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our mini-VSAT Broadband service relies on spread spectrum technology developed by ViaSat, for use with satellite capacity controlled by SES, Eutelsat, Sky Perfect-JSAT, Telesat, Echostar, Intelsat and Star One. Our TracPhone two-way broadband satellite terminals combine our stabilized antenna technology with ViaSat&#8217;s ArcLight spread spectrum mobile broadband technology, along with ViaSat&#8217;s ArcLight spread spectrum modem. The ArcLight technology is also integrated within the satellite hubs that support this service. Sales of the TracPhone V-IP series products and our mini-VSAT Broadband service could be disrupted if we fail to receive approval from regulatory authorities to provide our spread spectrum service in the waters of various countries where our customers operate or if there are issues with the availability of the ArcLight maritime modems. Moreover, satellite communications technology may continue to evolve, which could reduce the relative attractiveness of the ArcLight technology we currently offer, and our ArcLight technology may cease to be compatible with changes in satellite service offerings. As we transition to our new HTS service over the next several years, we may encounter technological challenges, increased expenses, customer dissatisfaction, inventory obsolescence, interruptions in supply, disruptions in current relationships or arrangements and unforeseen obstacles, any of which could have a material adverse effect on our mobile satellite business, revenues and profitability.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We have single dedicated manufacturing facilities for each of our mobile connectivity and inertial navigation product categories, and any significant disruption to a facility could impair our ability to deliver our products.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Excluding the products manufactured by Videotel and KVH Media Group, which are manufactured in the United Kingdom, we currently manufacture all of our mobile connectivity products at our manufacturing facility in Middletown, Rhode Island, and the majority of our inertial navigation products at our facility in Tinley Park, Illinois. Some of our production processes are complex, and we may be unable to respond rapidly to the loss of the use of either production facility. For example, our production facilities use some specialized equipment that may take time to replace if they are damaged or become unusable for any reason. In that event, shipments would be delayed, which could result in customer or dealer dissatisfaction, loss of sales and damage to our reputation. Finally, we have only a limited capability to increase our manufacturing capacity in the short term. If short-term demand for our products exceeds our manufacturing capacity, our inability to fulfill orders in a timely manner could also lead to customer or dealer dissatisfaction, loss of sales and damage to our reputation.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We depend on sole or limited source suppliers, and any disruption in supply could impair our ability to deliver our products on time or at expected cost.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We obtain many key components for our products from third-party suppliers, and in some cases we use a single or a limited number of suppliers. Any interruption in supply could impair our ability to deliver our products until we identify and qualify a new source of supply, which could take several weeks, months or longer and could increase our costs significantly. Suppliers might change or discontinue key components, which could require us to modify our product designs. For example, in the past, we have experienced changes in the chemicals used to coat our optical fiber, which changed its characteristics and thereby necessitated design modifications. Department of Defense regulations requiring government contractors to implement processes to avoid counterfeit parts may require us to find new sources of materials or components if the current supplier cannot meet the requirements. In general, we do not have written long-term supply agreements with our suppliers but instead purchase components through purchase orders, which expose us to potential price increases and termination of supply without notice or recourse. It is generally not our practice to carry significant inventories of product components, and this could magnify the impact of the loss of a supplier. If we are required to use a new source of materials or components, it could also result in unexpected manufacturing difficulties and could affect product performance and reliability. In addition, from time to time, lead times for certain components can increase significantly due to imbalances in overall market supply and demand. This, in turn, could limit our ability to satisfy the demand for certain of our products on a timely basis and could result in some customer orders being rescheduled or canceled.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We may continue to increase the use of international suppliers to source components for our manufacturing operations, which could disrupt our business.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although we have historically manufactured and sourced raw materials for the majority of our products domestically, in order for us to compete with lower priced competing products while also improving our profitability, in some instances we have found it desirable to source raw materials and manufactured components and assemblies from Europe, Asia, and South America. Reliance on foreign manufacturing and/or raw material supply has lengthened our supply chain and increased the risk that a disruption in that supply chain could have a material adverse effect on our operations and financial performance.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We depend on cloud-based data services operated by third parties, and any disruption in the operation of these services could harm our business. </font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We host some of our content services and business records using various cloud-based data services operated by third parties. Any failure or downtime in one of these services could affect a significant percentage of our customers. Although we control and have access to our servers and all of the components of our network that are located in our internal facilities and certain of our external data facilities, we do not control the operation of external facilities. The providers of our data management services have no obligation to renew their agreements with us on commercially reasonable terms, or at all. If we are unable to renew these agreements on commercially reasonable terms, or if one or more of our data management service providers is acquired, closes, suffers financial difficulty or is unable to meet our growing capacity needs, we may be required to transfer our data to other services, and we may incur significant costs and service interruptions in connection with doing so, which could harm our reputation with our customers and adversely affect our revenues and results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adverse economic conditions could result in financial difficulties or bankruptcy for any of our suppliers, which could adversely affect our business and results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The current state of worldwide economic conditions and tight credit could present challenges to our suppliers, which could result in disruptions to our business, increase our costs, delay shipment of our products or delivery of services, and impair our ability to generate and recognize revenue. To address their own business challenges, our suppliers may increase prices, reduce the availability of credit, require deposits or advance payments or take other actions that may impose a burden on us.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">They may also reduce production capacity, slow or delay delivery of products, face challenges meeting our specifications or otherwise fail to meet our requirements. In some cases, our suppliers may face bankruptcy. We may be required to identify, qualify, and engage new suppliers, which would require time and the attention of management. Any of these events could impair our ability to deliver our products and services to customers in a timely and cost-effective manner, cause us to breach our contractual commitments or result in the loss of customers.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our media and entertainment business relies on licensing arrangements with content providers, and the loss of or changes in those arrangements could adversely affect our business.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We distribute premium news, sports, movies, and music content for commercial and leisure customers in the maritime, hotel, and retail markets. We do not generate this content but instead license the content from third parties on a non-exclusive basis. We do not have long-term license agreements with any content provider. Accordingly, any content provider could terminate our existing arrangements with little or no advance notice or could adversely modify the terms of the arrangement, including initiating potential price increases. Further, the licenses we obtain are limited in scope, and any violation of the terms of a license could expose us to liability for copyright infringement. We pay license fees that are based in part on the revenue we generate from sublicenses, and our licensors generally have the right to audit our records to determine whether we have paid all necessary license fees. Failure to pay required license fees could result in any combination of termination of our license rights, penalties, or damages. The loss of content could adversely affect the attractiveness of our media and entertainment offerings, which could in turn adversely affect our revenues. Any increase in the cost of content could reduce the profitability of these offerings.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Any failure to maintain and expand our third-party distribution relationships may limit our ability to penetrate markets for mobile connectivity products and services.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We market and sell our mobile connectivity products and services through an international network of independent retailers, chain stores and distributors, as well as to manufacturers of marine vessels, recreational vehicles and buses. Many of our distributors are also responsible for providing onsite support and installation for our products, which requires our distributors to employ highly skilled workers and maintain facilities in locations convenient to our customers, such as at maritime ports. We also expect our distributors to assist us in expanding internationally. Some of our distribution relationships are new, and our new distributors may not be successful in marketing and selling our products and services. In addition, our distribution partners do not have exclusive relationships with us and may sell products of other companies, including competing products, and are generally not required to purchase minimum quantities of our products. Our competitors may be able to cause our current or potential distributors to favor their services over ours, either through financial incentives, technological innovation, by offering a broader array of services to these service providers or otherwise, which could reduce the effectiveness of our use of these distributors. If we fail to maintain relationships with our current distributors, fail to develop relationships with new distributors in new and existing markets, or manage, train, or provide appropriate incentives to our existing distributors, or if our distributors are not successful in their sales efforts, sales of our products and services may decline and our operating results could be harmed.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our international business operations expose us to a number of difficulties in coordinating our activities abroad and in dealing with multiple regulatory environments.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Historically, sales to customers outside the United States have accounted for a significant portion of our net sales. We derived </font><font style="font-family:inherit;font-size:10pt;">62%</font><font style="font-family:inherit;font-size:10pt;">, 63%, and 67% of our revenues in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, from sales to customers outside the United States. We have foreign sales offices in Denmark, the United Kingdom, Singapore, Hong Kong, Japan, Norway, Cyprus and the Philippines, as well as a subsidiary in Brazil that manages local sales. However, aside from these international sales offices, substantially all of our personnel and operations, particularly for our mobile connectivity equipment business and our inertial navigation business, are located in the United States. Our limited operations in foreign countries may impair our ability to compete successfully in international markets and to meet the service and support needs of our customers in countries where we have little to no infrastructure. We are subject to a number of risks associated with our international business activities, which may increase our costs and require significant management attention. These risks include:</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">technical challenges we may face in adapting our mobile connectivity products to function with different satellite services and technology in use in various regions around the world;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">satisfaction of international regulatory requirements and delays and costs associated with procurement of any necessary licenses or permits;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the potential unavailability of content licenses covering international waters and foreign locations;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">restrictions on the sale of certain inertial navigation products to foreign military and government customers;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">increased costs of providing customer support in multiple languages;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">increased costs of managing operations that are international in scope;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">potentially adverse tax consequences, including restrictions on the repatriation of earnings;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">protectionist laws and business practices that favor local competitors, which could slow our growth in international markets;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">potentially longer sales cycles, which could slow our revenue growth from international sales;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">potentially longer accounts receivable payment cycles and difficulties in collecting accounts receivable; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">economic and political instability in some international markets.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We could incur additional legal compliance costs associated with our international operations and could become subject to legal penalties if we do not comply with certain regulations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of our international operations, we are subject to a number of legal requirements, including the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act and the customs, export, trade sanctions and anti-boycott laws of the United States, including those administered by the U.S. Customs and Border Protection, the Bureau of Industry and Security, the Department of Commerce, the Department of State, and the Office of Foreign Assets Control of the Treasury Department, as well as those of other nations in which we do business. In addition, the governments of many of the countries where our customers use our products and services maintain licensing and regulatory requirements for the importation and use of satellite communications and reception equipment, including the use of such equipment in the country&#8217;s territorial waters, the transmission of satellite signals on certain radio frequencies, the transmission of voice over Internet services using such equipment, and, in some cases, the reception of certain video programming services. These laws and regulations are changing continuously, and compliance with these laws and regulations is complex. We incur significant costs identifying and maintaining compliance with applicable licensing and regulatory requirements. In addition, our training and compliance programs and our other internal control policies may be insufficient to protect us from acts committed by our employees, agents or third-party contractors. Any violation of these requirements by us or our employees, agents or third-party contractors may subject us to significant criminal and civil liability.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exports of certain inertial navigation products are subject to the U.S. Export Administration Regulations and the International Traffic in Arms Regulations and require a license from the U.S. Department of State prior to shipment.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We must comply with the United States Export Administration Regulations and the International Traffic in Arms Regulations, or ITAR. Certain of our products have military or strategic applications and are on the munitions list of the ITAR and require an individual validated license in order to be exported to certain jurisdictions. Any changes in export regulations or reclassifications of our products may further restrict the export of our products, and we may cease to be able to procure export licenses for our products under existing regulations. The length of time required by the licensing process can vary, potentially delaying the shipment of products and the recognition of the corresponding revenue. Any restriction on the export of a product line or any amount of our products could cause a significant reduction in net sales.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We are subject to FCC rules and regulations, and any non-compliance could subject us to FCC enforcement actions, fines, loss of licenses and possibly restrictions on our ability to operate or offer certain of our services.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The satellite communications industry is regulated by the Federal Communications Commission in the United States and, as a result, we are subject to existing and potential FCC regulations relating to privacy, contributions to the Universal Service Fund, or USF, and other requirements. If we do not comply with FCC rules and regulations, we could be subject to FCC enforcement actions, substantial fines, penalties, loss of licenses and possibly restrictions on our ability to operate or offer certain of our services. Any enforcement action by the FCC, which may be a public process, could hurt our reputation in the industry, possibly impair our ability to sell our services to customers and could harm our business and results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reform of federal and state USF programs could increase the cost of our service to our customers, diminishing or eliminating our pricing advantage.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The FCC has been considering reform or other modifications to its USF program. The way we calculate our contribution to USF may change if the FCC engages in reform or adopts other modifications. In April 2012, the FCC released a Further Notice of Proposed Rulemaking to consider reforms to the manner in which companies like us contribute to the federal USF program. In general, the Further Notice of Proposed Rulemaking indicates that the FCC is considering changes to the companies that should contribute, how contributions should be assessed, and methods to improve the administration of the system. We cannot predict the outcome of this proceeding or its impact on our business at this time. The changes in the leadership of the U.S. Government resulting from the federal election in 2016 may renew interest in completing this proceeding.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Should the FCC adopt new contribution mechanisms or otherwise modify contribution obligations that increase our contribution burden, we will either need to raise the amount we currently collect from our customers to cover this obligation or absorb the costs, which would reduce our profit margins. The attractiveness of our services may also be reduced as compared to the services of our competitors that do not appear to contribute to USF, or do not do so to the same extent that we do.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Privacy concerns and domestic or foreign laws and regulations may reduce demand for our services, increase our costs and harm our business.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our company and our customers can potentially use our services to collect, use and store information, including personally identifiable information or other information treated as confidential, regarding the content and manner of usage of our services by them, their employees and maritime crews. Federal, state and foreign governments and agencies have adopted, are considering adopting, or may adopt laws and regulations regarding the collection, use, storage and disclosure of such information obtained from consumers and individuals, such as the European Union&#8217;s new General Data Protection Regulation, which takes effect in May 2018. The costs of compliance with, and other burdens imposed by, such laws and regulations that are applicable to us and the operations of our customers may limit the use and adoption of our services and reduce overall demand, and any non-compliance with these laws and regulations could lead to significant remediation expenses, fines, penalties or other regulatory liabilities such as orders or consent decrees forcing us to modify our privacy practices, as well as reputational damage or third-party lawsuits seeking damages or other relief.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic and international legislative and regulatory initiatives may harm our ability, and the ability of our customers, to process, handle, store, use and transmit information, including demographic and personally identifiable information or other information treated as confidential, regarding individual users of the services, which could reduce demand for some of our services, increase our costs and force us to change our business practices. These laws and regulations are still evolving and are likely to be in flux and subject to uncertain interpretation for the foreseeable future. Our business could be harmed if legislation or regulations are adopted, interpreted or implemented in a manner that is inconsistent from country to country and inconsistent with our current policies and practices, or those of our customers. In addition, foreign data protection, privacy, and consumer protection laws and regulations are often more stringent than those in the United States. In particular, the European Union and its member states traditionally have imposed greater legal obligations on companies that collect and process personal data.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisitions may disrupt our operations or adversely affect our results. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate strategic acquisition opportunities to acquire other businesses as they arise, such as our acquisitions of Videotel in July 2014 and KVH Media Group in May 2013. The expenses we incur evaluating and pursuing these and other such acquisitions could have a material adverse effect on our results of operations. For example, during 2014, we incurred significant expenses related to the acquisition of Videotel. If we acquire a business, we may be unable to manage it profitably or successfully integrate its operations with our own. Moreover, we may be unable to realize the strategic, financial, operational and other benefits we anticipate from any acquisition, and any acquisition may increase our overall operating expenses. Competition for acquisition opportunities could increase the price we pay for businesses we acquire and could reduce the number of potential acquisition targets. Further, our approach to acquisitions may involve a number of special financial and business risks, such as:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">entry into new and unfamiliar lines of business or markets, which may present challenges or risks that we did not anticipate;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">entry into new or unfamiliar geographic regions, including exposure to additional tax and regulatory regimes;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">increased expenses associated with the amortization of acquired intangible assets;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">increased exposure to fluctuations in foreign currency exchange rates;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">charges related to any potential acquisition from which we may withdraw;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">diversion of our management&#8217;s time, attention, and resources;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">loss of key acquired personnel;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">increased costs to improve or coordinate managerial, operational, financial, and administrative systems, including compliance with the Sarbanes-Oxley Act of 2002;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">dilutive issuances of equity securities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the assumption of legal liabilities; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">losses arising from impairment charges associated with goodwill or intangible assets.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For example, we incurred additional expenses to implement internal control over financial reporting appropriate for a public company at Videotel and KVH Media Group, which previously operated as private companies not subject to U.S. generally accepted accounting principles.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">If we cannot effectively manage changes in our rate of growth, our business may suffer.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have previously expanded our operations to pursue existing and potential market opportunities, and we are continuing to expand our international operations. For example, we expanded our service offerings through the acquisitions of Videotel in 2014 and KVH Media Group in 2013. This growth placed a strain on our personnel, management, financial and other resources and increased our operating expenses. If any portion of our business grows more rapidly than we anticipate and we fail to manage that growth properly, we may incur unnecessary expenses, and the efficiency of our operations may decline. If we are unable to adjust our operating expenses on a timely basis in response to changes in revenue cycles, our results of operations may be harmed. To manage changes in our rate of growth effectively, we must, among other things:</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">match our manufacturing facilities and capacity to demand for our products and services in a timely manner;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">secure appropriate satellite capacity to match changes in demand for airtime services in a timely manner;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">successfully attract, train, motivate and manage appropriate numbers of employees for manufacturing, sales, marketing and customer support activities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">effectively manage our inventory and working capital; </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">maintain the efficiencies within our operating, administrative, financial and accounting systems; and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ensure that our procedures and internal controls are revised and updated to remain appropriate for the size and scale of our business operations.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We may be unable to hire and retain the skilled personnel we need to expand our operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To meet our growth objectives, we must attract and retain highly skilled technical, operational, managerial and sales and marketing personnel. If we fail to attract and retain the necessary personnel, we may be unable to achieve our business objectives and may lose our competitive position, which could lead to a significant decline in net sales. We face significant competition for these skilled professionals from other companies, research and academic institutions, government entities and other organizations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our success depends on the services of our executive officers.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our future success depends to a significant degree on the skills and efforts of Martin Kits van Heyningen, our co-founder, President, Chief Executive Officer, and Chairman of the Board. If we lost the services of Mr.&#160;Kits van Heyningen, our business and operating results could be seriously harmed. We also depend on the ability of our other executive officers to work effectively as a team. The loss of one or more of our executive officers could impair our ability to manage our business effectively.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our business may suffer if we cannot protect our proprietary technology.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ability to compete depends significantly upon our patents, copyrights, source code, and other proprietary technology. The steps we have taken to protect our technology may be inadequate to prevent others from using what we regard as our technology to compete with us. Our patents could expire or be challenged, invalidated or circumvented, and the rights we have under our patents could provide no competitive advantages. Existing trade secret, copyright, and trademark laws offer only limited protection. Customers or others with access to our proprietary or licensed media content could copy that content without permission or otherwise violate the terms of our customer agreements, which would adversely affect our revenues and could impair our relationships with content providers. In addition, the laws of some foreign countries do not protect our proprietary technology to the same extent as the laws of the United States, which could increase the likelihood of misappropriation. Furthermore, other companies could independently develop similar or superior technology without violating our intellectual property rights. Any misappropriation of our technology or the development of competing technology could seriously harm our competitive position, which could lead to a substantial reduction in net sales.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If we resort to legal proceedings to enforce our intellectual property rights, the proceedings could be burdensome, disruptive and expensive, distract the attention of management, and there can be no assurance that we would prevail.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Also, we have delivered certain technical data and information to the U.S. government under procurement contracts, and it may have unlimited rights to use that technical data and information. There can be no assurance that the U.S. government will not authorize others to use that data and information to compete with us.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Claims by others that we infringe their intellectual property rights could harm our business and financial condition.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our industries are characterized by the existence of a large number of patents and frequent claims and related litigation regarding patent and other intellectual property rights. We cannot be certain that our products do not and will not infringe issued patents, patents that may be issued in the future, or other intellectual property rights of others.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not generally conduct exhaustive patent searches to determine whether the technology used in our products infringes patents held by third parties. In addition, product development is inherently uncertain in a rapidly evolving technological environment in which there may be numerous patent applications pending, many of which are confidential when filed, with regard to similar technologies.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time we have faced claims by third parties that our products or technology infringe their patents or other intellectual property rights, and we may face similar claims in the future. For example, we were sued for patent infringement in 2015, and we settled this claim in January 2016 with a payment of cash to Advanced Media Network. Any claim of infringement could cause us to incur substantial costs defending against or settling the claim, even if the claim is invalid, and could distract the attention of our management. If any of our products are found to violate third-party proprietary rights, we may be required to pay substantial damages. In addition, we may be required to re-engineer our products or obtain licenses from third parties to continue to offer our products. Any efforts to re-engineer our products or obtain licenses on commercially reasonable terms may not be successful, which would prevent us from selling our products, and, in any case, could substantially increase our costs and have a material adverse effect on our business, financial condition and results of operations.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cybersecurity breaches could disrupt our operations, expose us to liability, damage our reputation, and require us to incur significant costs or otherwise adversely affect our financial results.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are highly dependent on information technology networks and systems, including the Internet, to securely process, transmit and store electronic information, including personal information of our customers. We also retain sensitive data, including intellectual property, proprietary business information, personally identifiable information, credit card information, and usage data of our employees and customers on our computer networks. Although we take certain protective measures and endeavor to modify them as we believe circumstances warrant, invasive technologies and techniques continue to evolve rapidly, and our computer systems, software and networks are vulnerable to disruption, shutdown, unauthorized access, misuse, erasure, alteration, employee error, phishing, computer viruses or other malicious code, and other events that could have a security impact. Any security breach may compromise information stored on our networks and may result in significant data losses or theft of our, our customers', our business partners' or our employees' sensitive information. Public reports suggest that cybersecurity incidents are happening more often and with increasingly severe consequences. We may be required to expend substantial additional resources to augment our efforts to address potential cybersecurity risks, which could adversely affect our results of operations.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If any of these events were to occur, they could disrupt our operations, distract our management, cause us to lose existing customers and fail to attract new customers, as well as subject us to regulatory actions, litigation, fines, damage to our reputation or competitive position, or orders or decrees requiring us to modify our business practices, any of which could have a material adverse effect on our financial position, results of operations or cash flows.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our media business may expose us to claims regarding our media content.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our media business produces training films and eLearning computer-based training courses, including programs on safety, maintenance, security and regulatory compliance, and also provides commercially licensed maritime charting and navigation information. Our efforts to ensure the accuracy and reliability of the content we provide could be inadequate, and we could face claims of liability based on this content. Contractual and other measures we take to limit our liability may be inadequate to protect us from these claims. Although we have certain rights of indemnification from third parties for certain portions of the content we provide to customers, it may be time-consuming and expensive to enforce our rights, and the third parties may lack the resources to fulfill their obligations to us. Further, our insurance coverage is subject to deductibles, exclusions and limitations of coverage, and there can be no assurance that our insurance coverage would be available to satisfy any claims against us. Any such claims may have a material adverse effect on our financial condition and results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fluctuations in our quarterly net sales and results of operations could depress the market price of our common stock.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have at times experienced significant fluctuations in our net sales and results of operations from one quarter to the next. Our future net sales and results of operations could vary significantly from quarter to quarter due to a number of factors, many of which are outside our control. Accordingly, you should not rely on quarter-to-quarter comparisons of our results of operations as an indication of future performance. It is possible that our net sales or results of operations in a quarter will fall below the expectations of securities analysts or investors. If this occurs, the market price of our common stock could fall significantly. Our results of operations in any quarter can fluctuate for many reasons, including:</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changes in demand for our mobile connectivity products and services and inertial navigation products and services, including as a result of our AgilePlans;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the timing and size of individual orders from military customers, which may be delayed or canceled for various reasons;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the mix of products and services we sell, including the mix of fixed rate and metered contracts for airtime services;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our ability to manufacture, test and deliver products in a timely and cost-effective manner, including the availability and timely delivery of components and subassemblies from our suppliers;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our success in winning competitions for orders;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the timing of new product introductions by us or our competitors;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the scope of our investments in research and development;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">expenses incurred in pursuing acquisitions;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">expenses incurred in expanding, maintaining, or improving our mini-VSAT Broadband network;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">market and competitive pricing pressures;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">unanticipated charges or expenses, such as increases in warranty claims;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">general economic climate; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">seasonality of pleasure boat and recreational vehicle usage.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2018, in light of our current investments in research and development and the establishment and expansion of our new HTS network, we expect that our operating expenses in each quarter of 2018 could increase significantly over the amount we incurred in the comparable quarter of 2017. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In late 2015, we introduced new rate plans for our airtime services, including various rate plans that offer higher data speeds with usage caps. Under these rate plans, customers receive a base level of service for a fixed fee and pay additional fees for usage over the base level. Accordingly, the revenue we generate from a customer may vary with that customer's usage. We are unable to predict accurately the extent to which customers will transition to particular metered rate plans or the degree to which usage, and therefore our revenue, may vary from quarter to quarter. </font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A large portion of our expenses, including expenses for network infrastructure, facilities, equipment, and personnel, are relatively fixed. Accordingly, if our net sales decline or do not grow as much or as quickly as we anticipate, we might be unable to maintain or improve our operating margins. Any failure to achieve anticipated net sales could therefore significantly harm our operating results for a particular fiscal period.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The market price of our common stock may be volatile.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our stock price has historically been volatile. During the period from January&#160;1, 2015 to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the trading price of our common stock ranged from $7.31 to $15.79. Many factors may cause the market price of our common stock to fluctuate, including:</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">variations in our quarterly results of operations;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the introduction of new products and services by us or our competitors;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changing needs of military customers;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changes in estimates of our performance or recommendations by securities analysts;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the hiring or departure of key personnel;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">acquisitions or strategic alliances involving us or our competitors;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">market conditions in our industries; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the global macroeconomic and geopolitical environment.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, the stock market can experience extreme price and volume fluctuations. Major stock market indices experienced dramatic declines in 2008, in the first quarter of 2009 and in January 2016. These fluctuations are often unrelated to the operating performance of particular companies. These broad market fluctuations may adversely affect the market price of our common stock. When the market price of a company&#8217;s stock drops significantly, stockholders often institute securities litigation against that company. Any such litigation could cause us to incur significant expenses defending against the claim, divert the time and attention of our management and result in significant damages.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We may have exposure to additional tax liabilities, which could negatively impact our income tax expense, net income and cash flow.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to income taxes and other taxes in both the U.S. and the foreign jurisdictions in which we currently operate. The determination of our worldwide provision for income taxes and current and deferred tax assets and liabilities requires significant judgment and estimation. In the ordinary course of our business, there are many transactions and calculations where the ultimate tax determination is uncertain. We are subject to regular review and audit by both domestic and foreign tax authorities and to the prospective and retrospective effects of changing tax regulations and legislation. Although we believe our tax estimates are reasonable, the ultimate tax outcome may materially differ from the tax amounts recorded in our consolidated financial statements and may materially affect our income tax benefit or expense, net loss or income, and cash flows in the period in which such determination is made. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had liabilities for uncertain tax positions of </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for operating losses and tax credit carry forwards. In certain instances, a valuation allowance may be recorded to reduce certain deferred tax assets to estimated realizable value. We review our deferred tax assets and valuation allowance requirements on a quarterly basis. If, during our quarterly reviews of our deferred tax assets, we determine that it is more likely than not that we will not be able to generate sufficient future taxable income to realize the net carrying value of deferred tax assets, we will record a valuation allowance to reduce the tax assets to estimated realizable value, which could result in a material income tax charge. As part of our review, we consider positive and negative evidence, including cumulative results of recent years. As of December 31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we had recorded </font><font style="font-family:inherit;font-size:10pt;">$16.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of valuation allowances against our gross deferred tax assets of $17.8 million.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our effective tax rate fluctuates, and we may incur obligations in tax jurisdictions in excess of accrued amounts.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a global company, we are subject to taxation in numerous countries, states and other jurisdictions. As a result, our effective tax rate is derived from a combination of applicable tax rates in the various places that we operate. In preparing our financial statements, we estimate the amount of tax that will become payable in each jurisdiction. Our effective tax rate, however, may be different than experienced in the past due to numerous factors, including changes in the mix of our profitability from country to country, the results of examinations and audits of our tax filings, adjustments to the value of our uncertain tax positions, changes in accounting for income taxes and changes in tax laws, including the 2017 Tax Act. Any of these factors could cause us to experience an effective tax rate significantly different from previous periods or our current expectations.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, our inability to secure or sustain acceptable arrangements with tax authorities and future changes in the tax laws, among other things, may result in tax obligations in excess of amounts accrued in our financial statements.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Tax Cuts and Jobs Act (the "Tax Act") has resulted in significant changes to the U.S. corporate income tax system. These changes include a federal statutory rate reduction from 35% to 21%, the elimination or reduction of certain domestic deductions and credits and limitations on the deductibility of interest expense and executive compensation. The 2017 Tax Act also transitions international taxation from a worldwide system to a modified territorial system and includes base erosion prevention measures on non-U.S. earnings, which has the effect of subjecting certain earnings of our foreign subsidiaries to U.S. taxation as global intangible low-taxed income or "GILTI". These changes are effective beginning in 2018.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Tax Act also includes the Transition Toll Tax, which is a one-time mandatory deemed repatriation tax on accumulated foreign subsidiaries' previously untaxed foreign earnings. The Transition Toll Tax may be paid over an eight-year period, starting in 2018, and will not accrue interest. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have made a preliminary estimate of the Transition Toll Tax and the remeasurement of our deferred tax assets and liabilities as of December 31, 2017. The preliminary estimate is subject to change as we finalize our analysis and as interpretations of the provisions of the 2017 Tax Act continue to develop. The final determination of the Transition Toll Tax and the remeasurement of our deferred tax assets and liabilities will be completed as additional information becomes available, but no later than one year from the enactment of the 2017 Tax Act. U.S. Treasury regulations, administrative interpretations or court decisions interpreting the 2017 Tax Act may require further adjustments and changes in our estimates, which could have a material adverse effect on our business, results of operations or financial conditions.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Changes in the competitive environment or supply chain issues may require inventory write-downs.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, we have recorded significant inventory charges and/or inventory write-offs as a result of substantial declines in customer demand. Market or competitive changes could lead to future charges for excess or obsolete inventory, especially if we are unable to appropriately adjust the supply of material from our vendors.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">If goodwill or other intangible assets that we have recorded in connection with our acquisitions of other businesses become impaired, we could have to take significant charges against earnings.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of our acquisitions, we have recorded, and may continue to record, a significant amount of goodwill and other intangible assets. Under current accounting guidelines, we must assess, at least annually and potentially more frequently, whether the value of goodwill and other intangible assets has been impaired. Any reduction or impairment of the value of goodwill or other intangible assets will result in additional charges against earnings, which could materially reduce our reported results of operations in future periods.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our charter and by-laws and Delaware law may deter takeovers.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our certificate of incorporation, by-laws and Delaware law contain provisions that could have an anti-takeover effect and discourage, delay or prevent a change in control or an acquisition that many stockholders may find attractive. These provisions may also discourage proxy contests and make it more difficult for our stockholders to take some corporate actions, including the election of directors. These provisions relate to:</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the ability of our Board of Directors to issue preferred stock, and determine its terms, without a stockholder vote;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the classification of our Board of Directors, which effectively prevents stockholders from electing a majority of the directors at any one annual meeting of stockholders;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the limitation that directors may be removed only for cause by the affirmative vote of the holders of two-thirds of our shares of capital stock entitled to vote;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the prohibition against stockholder actions by written consent;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the inability of stockholders to call a special meeting of stockholders; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">advance notice requirements for stockholder proposals and director nominations.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-left:4px;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sDB1EF0AFE0FF5572BAB1C31BAA2F516C"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;1B.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Unresolved Staff Comments</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></div><hr style="page-break-after:always"><div><a name="sC67A05A71C02554FB557ACE9AF0C25C0"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;2.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Properties</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information about our principal facilities as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:32%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:12%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Type</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Principal Uses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Approximate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Square</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Footage</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Ownership</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Lease</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Expiration</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Middletown, Rhode Island</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate headquarters, research and development, sales and service, marketing and administration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Owned</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Middletown, Rhode Island</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plant and warehouse</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacturing and warehousing (mobile connectivity products)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,300</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Owned</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tinley Park, Illinois</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plant and warehouse</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacturing, warehousing, research and development (inertial navigation products)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,000</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Owned</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Horten, Norway</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development, sales, marketing and support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,400</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 2018</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asian headquarters and sales office</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,444</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Kokkedal, Denmark</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office and warehouse</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">European headquarters, sales, marketing and support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,000</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 month notice</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leeds, UK</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Media Lab</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Audio/video production, sales and support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,608</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liverpool, UK</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maritime sales, news production, marketing and support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,692</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">London, UK</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales, production, dispatch, and general office</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,654</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leeds, UK</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Audio/video production, Media distribution, sales and administration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,628</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manila, Philippines</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">News production, inside sales, support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,440</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">September 2021</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New Delhi, India</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">News production</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,800</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 2025</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sF5DD43E08A105EE0901EC8A41F7B83CC"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;3.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Legal Proceedings</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, we are involved in litigation incidental to the conduct of our business. In the ordinary course of business, we are a party to inquiries, legal proceedings and claims including, from time to time, disagreements with vendors and customers. </font></div><div><a name="s387D780915E6555B92AC0AA153F79266"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;4.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Mine Safety Disclosures</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37</font></div></div><hr style="page-break-after:always"><div><a name="s249EB1336A145934A1F4C47FF8CBCC4C"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">PART II</font></div><div><a name="s9236350A292A50BD84FD15523B1DCD4F"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;5.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Market Information.</font><font style="font-family:inherit;font-size:10pt;">&#32;Our common stock trades on the NASDAQ Global Select Market under the symbol &#8220;KVHI.&#8221; The following table provides, for the periods indicated, the high and low sale prices for our common stock as reported on the NASDAQ Global Select Market.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">High</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Low</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year Ended December&#160;31, 2017:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.90</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.70</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second quarter</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.22</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.10</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth quarter</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year Ended December&#160;31, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.20</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.51</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third quarter</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.75</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.50</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stockholders.</font><font style="font-family:inherit;font-size:10pt;">&#32;As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">February&#160;28, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had 70 holders of record of our common stock. This number does not include stockholders for whom shares were held in a nominee or &#8220;street&#8221; name.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Dividends</font><font style="font-family:inherit;font-size:10pt;">. We have never declared or paid cash dividends on our capital stock, and we have no plan to pay any cash dividends in the foreseeable future. We currently intend to retain any future earnings to finance our operations and future growth. In addition, the terms of our senior credit agreement, which we entered into in July 2014, place restrictions on our ability to pay cash dividends on our common stock.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Issuer Purchases of Equity Securities.</font><font style="font-family:inherit;font-size:10pt;">&#32;On November&#160;26, 2008, our Board of Directors authorized a program to repurchase up to one million shares of our common stock. The repurchase program is funded using our existing cash, cash equivalents, marketable securities, and future cash flows. Under the repurchase program, at management&#8217;s discretion, we may repurchase shares on the open market from time to time, in privately negotiated transactions or block transactions, or through an accelerated repurchase agreement. The timing of such repurchases depends on availability of shares, price, market conditions, alternative uses of capital, and applicable regulatory requirements. The program may be modified, suspended, or terminated at any time without prior notice. The repurchase program has no expiration date. There were no other repurchase programs outstanding during the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, and no repurchase programs expired during the period.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We did not repurchase any shares of our common stock in open market transactions during the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, 43,000 vested restricted shares were surrendered in satisfaction of tax withholding obligations at an average price of $9.08 per share. There were no shares repurchased in satisfaction of tax withholding obligations during the fourth quarter ended December 31, 2017.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">STOCK PERFORMANCE GRAPH</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following graph compares the performance of our cumulative stockholder return with that of the NASDAQ Composite Index, a broad equity market index, and the NASDAQ Telecommunications Index, a published industry index. The cumulative stockholder returns for shares of our common stock and for the market indices are calculated assuming $100 was invested on December&#160;31, 2012. We paid no cash dividends during the periods shown. The performance of the market indices is shown on a total return (dividends reinvested) basis. Measurement points are the last trading days of the years ended December 2013, 2014, 2015, 2016, and 2017.</font></div><div style="line-height:120%;padding-top:12px;text-align:center;"><img src="chart-4f272c6f57df570fb12.jpg" alt="chart-4f272c6f57df570fb12.jpg" style="height:433px;width:633px;"></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:82.421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"></td></tr><tr><td style="width:30%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="24" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2012</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Industries, Inc.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NASDAQ Composite</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">229</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NASDAQ Telecommunications</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sEA04D8C1605E5961BDDEE1967ED7CEEF"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;6.</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Selected Financial Data</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have derived the following selected financial data from our audited consolidated financial statements. You should read this data in conjunction with &#8220;Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and &#8220;Item&#160;8. Financial Statements and Supplementary Data.&#8221;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2013, we acquired Headland Media Limited (now known as the KVH Media Group) for $24.2 million. In July 2014, we acquired Videotel for </font><font style="font-family:inherit;font-size:10pt;">$47.4 million</font><font style="font-family:inherit;font-size:10pt;">. See Note 1 to our consolidated financial statements for a summary of significant accounting policies and the effects on the year-to-year comparability of the selected financial data.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statement of Operations Data:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,295</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,120</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,047</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,421</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,448</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,993</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,634</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,591</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs and expenses:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of product sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of service sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,692</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,966</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,816</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,301</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,058</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,101</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales, marketing and support</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,896</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,942</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,714</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,976</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,792</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,932</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,172</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,453</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,448</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,764</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total costs and expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,852</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177,444</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,426</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,669</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,119</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,764</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">659</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">513</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">546</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">738</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">657</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (expense) income, net </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(366</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">494</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,938</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,683</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,096</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,547</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,284</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,150</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net (loss) income </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(11,034</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(7,517</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,253</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">41</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4,533</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Per share information:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net (loss) income per common share, basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(0.67</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(0.47</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">0.14</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">0.30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net (loss) income per common share, diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(0.67</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(0.47</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">0.14</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">0.30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Number of shares used in per share calculation:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15,625</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15,420</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15,144</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15,605</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15,341</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Balance Sheet Data:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents, and marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,915</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,134</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,338</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,802</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,744</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Working capital</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,430</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,239</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199,757</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226,277</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">235,837</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">183,849</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Line of credit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt, excluding current portion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,572</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,153</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,054</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,687</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,094</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,391</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stockholders&#8217; equity</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,665</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,502</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,176</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,540</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,467</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></div><hr style="page-break-after:always"><div><a name="s883E87DFE6F5596EA29800768B3E5AAF"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;7.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The following discussion and analysis should be read in conjunction with the other financial information and consolidated financial statements and related notes appearing elsewhere in this annual report. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those anticipated in the forward-looking statements as a result of a variety of factors, including those discussed under the heading &#8220;Item 1A. Risk Factors&#8221; and elsewhere in this annual report.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Overview</font></div><div style="line-height:120%;padding-bottom:5px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We design, develop, manufacture and market mobile connectivity products and services for the marine and land mobile markets, and inertial navigation products for commercial and defense markets. Our reporting segments are as follows:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the mobile connectivity segment and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the inertial navigation segment</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Through these segments, we manufacture and sell our solutions in a number of major geographic areas, including internationally. We generate a majority of our revenues from various international locations, primarily consisting of Canada, Europe (both inside and outside the European Union), Africa, Asia/Pacific, and the Middle East.</font></div><div style="line-height:120%;padding-bottom:5px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:underline;">Mobile Connectivity Segment</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our mobile connectivity segment offers satellite communications products and services. Our mobile connectivity products enable customers to receive voice and Internet services and live digital television via satellite services in marine vessels, recreational vehicles, buses and automobiles. Our CommBox offers a range of tools designed to increase communication efficiency, reduce costs, and manage network operations. We sell and lease our mobile connectivity products through an extensive international network of dealers and distributors. We also sell and lease products directly to end users.</font></div><div style="line-height:120%;padding-bottom:5px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our mobile connectivity service sales include sales of satellite voice and Internet airtime services, engineering services provided under development contracts, sales from product repairs, and extended warranty sales. Our mobile connectivity service sales also include our distribution of entertainment, including news, sports, music, and movies, to commercial and leisure customers in the maritime, hotel, and retail markets through KVH Media Group, as well as the distribution of training films and eLearning computer-based training courses to commercial customers in the maritime market through our Videotel business. We typically recognize revenue from media content sales ratably over the period of the service contract. We provide, for monthly fixed fees and usage-based fees, satellite connectivity services for broadband Internet, data and Voice over Internet Protocol (VoIP) service to our TracPhone V-series customers. We also earn monthly usage fees for third-party satellite connectivity for voice, data and Internet services to our Inmarsat and Iridium customers who choose to activate their subscriptions with us. Our service sales have grown as a percentage of total revenue from </font><font style="font-family:inherit;font-size:10pt;">59%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our net sales in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">64%</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, a portion of which is attributable to our acquisition of the KVH Media Group business in May 2013 and the Videotel business in July 2014. The majority of Videotel&#8217;s services are invoiced in pounds sterling, which increases our exposure to fluctuations in exchange rates.</font></div><div style="line-height:120%;padding-bottom:5px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:underline;">Inertial Navigation Segment</font></div><div style="line-height:120%;padding-bottom:5px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our inertial navigation segment offers precision fiber optic gyro (FOG)-based systems that enable platform and optical stabilization, navigation, pointing, and guidance. Our inertial navigation products also include tactical navigation systems that provide uninterrupted access to navigation and pointing information in a variety of military vehicles, including tactical trucks and light armored vehicles. Our inertial navigation products are sold directly to U.S. and foreign governments and government contractors, as well as through an international network of authorized independent sales representatives. In addition, our inertial navigation products are used in numerous commercial products, such as navigation and positioning systems for various applications including precision mapping, dynamic surveying, autonomous vehicles, train location control and track geometry measurement systems, industrial robotics and optical stabilization. Our inertial navigation service sales include engineering services provided under development contracts, product repairs and extended warranty sales.&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides, for the periods indicated, our sales by segment:</font></div><div style="line-height:120%;padding-bottom:5px;padding-top:8px;text-align:center;text-indent:36px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.7265625%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,861</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,615</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,825</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,122</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product sales within the mobile connectivity segment accounted for&#160;</font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;">, 23% and 23% of our consolidated net sales for 2017, 2016 and 2015, respectively. Sales of mini-VSAT Broadband airtime service accounted for </font><font style="font-family:inherit;font-size:10pt;">41%</font><font style="font-family:inherit;font-size:10pt;">, 37%, and 35% of our consolidated net sales for 2017, 2016, and 2015, respectively. Sales of content and training services within the mobile connectivity segment accounted for </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;">, 20% and 21% of our consolidated net sales for 2017, 2016 and 2015, respectively.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within our inertial navigation segment, net sales of FOG-based guidance and navigation systems accounted for&#160;</font><font style="font-family:inherit;font-size:10pt;">13%</font><font style="font-family:inherit;font-size:10pt;">,&#160;10%, and&#160;10%&#160;of our consolidated net sales for&#160;2017,&#160;2016, and&#160;2015, respectively. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No other single product class accounted for 10% or more of consolidated net sales. No individual customer accounted for 10% or more of our consolidated net sales for 2017, 2016 or 2015.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We operate in a number of major geographic areas across the globe. We generate our international net sales, based upon customer location, primarily from customers located in Canada, Europe, Africa, Asia/Pacific, the Middle East, and India. Our international net sales totaled&#160;</font><font style="font-family:inherit;font-size:10pt;">62%</font><font style="font-family:inherit;font-size:10pt;">, 63% and 67%&#160;of our consolidated net sales for 2017,&#160;2016&#160;and&#160;2015, respectively. Sales to customers located in Canada represented 11% and 10% of net sales for the years ended December 31, 2016 and 2015, respectively. No other individual foreign country represented 10% or more of the Company&#8217;s consolidated net sales for 2016 or 2015. No individual foreign country represented 10% or more of our consolidated net sales for the year ended December 31, 2017. See Note 12 to our consolidated financial statements for more information on our segments.</font></div><div style="line-height:120%;padding-bottom:5px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to our internally funded research and development efforts, we also conduct research and development activities that are funded by our customers. These activities relate primarily to engineering studies, surveys, prototype development, program management, and standard product customization. In accordance with accounting principles generally accepted in the United States of America, we account for customer-funded research as service revenue, and we account for the associated research and development costs as costs of service and product sales. As a result, customer-funded research and development are not included in the research and development expense that we present in our statement of operations. The following table presents our total annual research and development effort, representing the sum of research costs of service and product sales and the operating expense of research and development as described in our statement of operations. Our management believes this information is useful because it provides a better understanding of our total expenditures on research and development activities.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expense presented on the statement of operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of customer-funded research and development included in costs of service sales</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,510</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,546</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total consolidated statements of operations expenditures on research and development activities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,368</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,528</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,585</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</font></div></div><hr style="page-break-after:always"><div><a name="s2F767AB1513A5B538908867B170786DD"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Results of Operations</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides, for the periods indicated, certain financial data expressed as a percentage of net sales:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:53%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year&#160;Ended&#160;December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs and expenses:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of product sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of service sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales, marketing and support</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total costs and expenses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (expense) income, net</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) Income before income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense </font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net (loss) income </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years ended December&#160;31, 2017 and 2016</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Sales </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed further under the heading&#160;"Segment Discussion"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;</font><font style="font-family:inherit;font-size:10pt;">below, product sales decreased $16.1 million, or 22%, to $57.0 million in 2017 from $73.1 million in 2016, due to a decrease in mobile connectivity product sales of $8.7 million and a decrease in inertial navigation product sales of $7.4 million. Service sales for 2017 increased $0.1 million or less than 1%, to $103.1 million from $103.0 million in 2016 due to an increase in inertial navigation service sales of $0.7 million and a decrease in mobile connectivity service sales of $0.6 million.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have adopted the revenue recognition guidance provided by Accounting Standards Codification (ASC) 606,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers, </font><font style="font-family:inherit;font-size:10pt;">effective January 1, 2018 using the modified retrospective method. We expect the adoption of the new guidance to impact the timing of revenue recognition and corresponding costs of product sales for certain mini-VSAT Broadband hardware customer contracts to be deferred and recognized over the estimated customer life of the associated mini-VSAT Broadband service contracts. Please see Note 1 to our accompanying audited consolidated financial statements for further discussion of the impact of our adoption of ASC 606.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Costs of Sales</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of sales consists of costs of product sales and costs of service sales. Costs of sales decreased in 2017 to $90.2 million from $99.3 million in 2016. The reduction in costs of sales was driven by a decrease in overall sales. As a percentage of net sales, costs of sales was 56% for both 2017 and 2016, respectively. </font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our costs of product sales consist primarily of materials, manufacturing overhead, and direct labor used to produce our products. For 2017, costs of product sales decreased by $8.8 million, or 19%, to $37.5 million in 2017 from $46.3 million in 2016. As a percentage of product sales, costs of product sales were 66% and 63% for 2017 and 2016, respectively. The increase in the costs of product sales as a percentage of product sales was due to product mix, primarily due to lower TACNAV product sales, which generally have higher gross margins. Mobile connectivity costs of product sales decreased by $7.1 million, or 24%, primarily due to a $5.9 million decrease in our marine and product accessories mobile connectivity costs of product sales and a $1.2 million decrease in our land mobile costs of product sales. Mobile connectivity costs of product sales as a percentage of mobile connectivity product sales were 71% and 74% for 2017 and 2016, respectively. The decrease was principally driven by product mix. Inertial navigation costs of product sales decreased by $1.7 million, or 11%, primarily due to a $3.3 million decrease in our TACNAV costs of product sales, offset by a $1.6 million increase in our FOG costs of product sales. Inertial navigation costs of product sales as a percentage of inertial navigation product sales was 58% and 50% for 2017 and 2016, respectively. The increase was principally driven by product mix.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our costs of service sales consist primarily of satellite service capacity, depreciation, service network overhead expense associated with our mini-VSAT Broadband network infrastructure, direct network service labor, Inmarsat service costs, product installation costs, engineering and related direct costs associated with customer-funded research and development, media materials and distribution costs, and service repair materials. For 2017, costs of service sales decreased by $0.3 million, or 1%, to $52.7 million in 2017 from $53.0 million in 2016. As a percentage of service sales, costs of service sales were 51% in each of 2017 and 2016. Mobile connectivity costs of service sales decreased by $1.3 million, or 2%, primarily due to a $2.4 million decrease in content and training costs, partially offset by a $0.9 million increase in airtime costs and $0.2 million increase in airtime services and repairs costs of service sales due to an increase in installations. Mobile connectivity costs of service sales as a percentage of mobile connectivity service sales was 51% and 52% for 2017 and 2016, respectively. Inertial navigation costs of service sales increased by $1.0 million, or 200%, due to an increase in contract engineering service revenues. Inertial navigation costs of service sales as a percentage of inertial navigation service sales was 48% and 21% for 2017 and 2016, respectively. The increase in the inertial navigation costs of service sales as a percentage of inertial navigation service sales was primarily due to the increase in the relative material and labor components needed for the different contract engineering services projects completed in the two periods. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect that our costs of sales will generally increase in correlation with our expected growth in our mobile connectivity and inertial navigation net sales. We expect that the mobile connectivity costs of service sales as percentage of mobile connectivity sales will increase as we integrate our HTS airtime network.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Expenses</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expense consists of direct labor, materials, external consultants, and related overhead costs that support our internally funded product development and product sustaining engineering activities. Research and development expense for 2017 decreased by $0.1 million, or 1%, to </font><font style="font-family:inherit;font-size:10pt;">$15.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">$16.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in 2016. The primary reasons for the decrease in expense in 2017 were a $1.1 million decrease in unfunded engineering expenses, a $0.4 million decrease in expensed materials and hardware maintenance, partially offset by a $1.5 million increase in salaries and employee benefits. As a percentage of net sales, research and development expense was </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">9%</font><font style="font-family:inherit;font-size:10pt;">&#32;in 2017 and 2016, respectively. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect that research and development expense will grow year-over-year as we continue to invest in developing new technologies and applications for our products. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales, marketing, and support expense consists primarily of salaries and related expenses for sales and marketing personnel, commissions for both in-house and third-party representatives, costs related to the co-development of certain content, other sales and marketing support costs such as advertising, literature and promotional materials, product service personnel and support costs, warranty-related costs and bad debt expense. Sales, marketing and support expense also includes the operating expenses of our sales office subsidiaries in Denmark, Singapore, Brazil, and Japan. Sales, marketing, and support expense remained flat at $33.9 million for 2017 and 2016. In 2017 there was a $0.6 million decrease in warranty expense, which was offset by a $0.1 million increase in bad debt expense due to improved collection efforts and a $0.5 million increase in employee termination costs primarily related to staff reductions. As a percentage of net sales, sales, marketing and support expense was 21% and 19% in 2017 and 2016, respectively.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect that our sales, marketing, and support expense will increase year-over-year primarily driven by increased personnel, marketing and technology investments to support product sales and launches.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expense consists of costs attributable to management, finance and accounting, information technology, human resources, certain outside professional services, and other administrative costs. General and administrative expense for 2017 increased by $0.7 million, or 2%, to $28.9 million from $28.2 million for 2016. The primary reasons for the increase in 2017 was a $1.9 million increase in salaries and employee benefits, including employee termination costs. This was partially offset by a $0.4 million decrease in depreciation and amortization, a $0.4 million decrease in legal and professional fees and a $0.2 million decrease in expensed materials and hardware maintenance. As a percentage of net sales, general and administrative expense was 18% and 16% for 2017 and 2016, respectively. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect general and administrative expenses to increase year-over-year in 2018, primarily driven by increased personnel costs.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:11px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interest and Other (Expense) Income, Net</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income increased by $0.2 million, or 40%, to $0.7 million from $0.5 million for 2016 and relates to interest earned on our cash and cash equivalents, as well as from investments. Interest expense for 2017 increased by less than $0.1 million, or 7%, to $1.5 million from $1.4 million for 2016 due to the change in the variable interest rate related to our term loan. Other (expense) income, net for 2017 decreased by $0.7 million or 233%, primarily due to $0.6 million of foreign exchange transaction losses in 2017 compared to $0.1 million of foreign exchange translation gains in 2016, primarily due to fluctuation of the pounds sterling.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Tax Expense</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense for 2017 was $1.1 million as compared to $5.5 million for 2016. Current year income tax expense is related to taxes on income earned in foreign jurisdictions. The current year loss in the U.S. and Brazil did not result in income tax benefit due to recording an additional valuation allowance of $3.3 million on the related net deferred tax assets. &#160;In 2016, the Company recorded a valuation allowance on its U.S. and Brazilian deferred tax assets of $6.8 million. This valuation allowance was recorded as we concluded that it was more likely than not that certain of our U.S. and Brazilian deferred tax assets were not realizable primarily based on the three-year cumulative pre-tax loss as of December 31, 2016.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effective tax rate for 2017 was (11.0%). The primary driver of the difference between our effective tax rate as compared to the United States federal statutory rate was the impact of recording valuation reserves on the current year tax benefit generated on U.S. net operating losses and tax credits. This impact was partially offset by income taxed at lower foreign tax rates. The effective income tax rate of (281.6%) for&#160;2016&#160;differs from the U.S. federal statutory rate principally as a result of recording the valuation reserve against the U.S. deferred tax assets, which was partially offset by income taxed at lower foreign tax rates.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Discussion - Years ended December 31, 2017 and 2016</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our net sales by segment for 2017 and 2016 were as follows: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.4609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:42%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017 vs. 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(dollars in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Mobile connectivity sales</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,175</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,904</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,729</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,052</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,603</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,227</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,507</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inertial navigation sales</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,793</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,171</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,068</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,444</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">624</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,861</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,615</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,754</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating earnings (loss) by segment for 2017 and 2016 were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:74.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:40%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017 vs. 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(dollars in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,041</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inertial navigation </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">556</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,272</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,716</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(89</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Unallocated</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,654</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,635</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating loss</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,764</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,322</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,442</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mobile Connectivity Segment</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales in the mobile connectivity segment decreased $9.3 million, or 7%, in 2017 as compared to 2016. Mobile connectivity product sales decreased by $8.7 million, or 21%, to $32.2 million in 2017 from $40.9 million in 2016. The decrease was primarily due to a $7.4 million, or 20%, decrease in marine mobile connectivity product sales and a $1.3 million, or 29%, decrease in sales of our land mobile connectivity products. The decrease was partly due to the receipt of a particularly large order in 2016, as well as the impact of the new AgilePlans subscription service. The hurricanes in the Caribbean and the Gulf of Mexico in the 2017 third quarter and inclement weather in the 2017 second quarter, particularly in the US East Coast region, also impacted our marine business as boat owners delayed the seasonal retrofitting of their vessels. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have adopted the revenue recognition guidance under ASC 606 effective January 1, 2018 using the modified retrospective method. We expect the adoption of the new guidance to impact the timing of revenue recognition and corresponding costs of product sales for certain mini-VSAT Broadband hardware customer contracts to be deferred and recognized over the estimated customer life of the associated mini-VSAT Broadband service contracts. Please see Note 1 to our accompanying audited consolidated financial statements for further discussion of the impact of our adoption of ASC 606.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity service sales decreased by $0.6 million, or 1%, to $100.0 million in 2017 from $100.6 million in 2016. The decrease was primarily due to a $3.1 million decrease in our content and training service revenue, which resulted primarily from exchange rate fluctuations impacting our content and training service sales recorded in pounds sterling, a decrease in fleet subscribers and a large film contract that occurred in the third quarter of 2016, and a $0.5 million decrease in Inmarsat service sales due to an overall decrease in Inmarsat airtime customers. Partially offsetting these decreases was a $2.8 million increase in mini-VSAT service sales driven by an increase in the number of installed mini-VSAT units, as well as an increase in the number of service offerings and a $0.2 million increase in activations and other mobile connectivity services. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect that our mini-VSAT service sales will continue to grow year-over-year, primarily through the continued expansion of our mini-VSAT Broadband customer base, and due to the availability of our AgilePlans subscription service model which we initiated in our 2017 second quarter. We expect that mini-VSAT product sales may decline if customers select the new subscription service model.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating earnings for the mobile connectivity segment decreased $2.7 million, or 27%, in 2017 as compared to 2016. This decrease was primarily the result of a decrease in product sales less associated costs of $1.6 million, offset somewhat by an increase in service sales less associated costs of $0.7 million. In addition, operating expenses increased in 2017 due to an increase in employee salaries and benefits of $1.8 million and an increase in employee termination costs of $0.8 million, offset somewhat by a $0.6 million decrease in warranty expense, and a $0.5 million decrease in external commissions and certain royalty expenses. </font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect our overall mobile connectivity operating earnings to show modest growth in 2018 through market expansion and as existing customers expand their mini-VSAT Broadband usage and as customers take advantage of the AgilePlans subscription service option. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inertial Navigation Segment</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales in the inertial navigation segment decreased $6.7 million, or 19%, in 2017 as compared to 2016. Inertial navigation product sales decreased $7.4 million, or 23%, to $24.8 million in 2017 from $32.2 million in 2016. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Specifically, sales of our TACNAV products decreased $10.3 million, or 69%, partially offset by a $2.8 million, or 16%, increase in FOG product sales. TACNAV sales decreased due to orders filled in 2016 that did not reoccur in 2017. Inertial navigation service sales increased $0.7 million, or 29%, to $3.1 million in 2017 from $2.4 million for 2016. The primary reason for the increase was a $1.2 million, or 86%, increase in contracted engineering services due to a new project that began in January 2017 and was completed in the third quarter of 2017. This increase was partially offset by a $0.5 million decrease in inertial navigation repair revenue. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect to see modest growth in our FOG products in 2018 due to a higher backlog entering the year. We also expect to see growth in contracted engineering services year-over-year. However, it is challenging to predict whether sales of our TACNAV products will increase in 2018 as we cannot predict when specific orders, which could be individually significant, may be received, if at all.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating earnings for the inertial navigation segment decreased $4.7 million, or 89%, in 2017 as compared to 2016. This decrease is primarily due to the net decrease in product sales and service sales of $6.7 million and a $0.2 million increase in employee salaries and benefits, partially offset by a $0.6 million decrease in unfunded engineering costs.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect our overall inertial navigation operating earnings to increase modestly in 2018 due to the higher backlog of FOG products entering the year and due to the higher expected increase in contracted engineering service sales.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unallocated</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain corporate-level costs have not been allocated because they are not attributable to either segment. These costs primarily consist of broad corporate functions, including executive, legal, finance, information technology, and costs associated with corporate actions.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated operating loss was approximately $16.6 million for both 2017 and 2016. This was due to a $0.4 million decrease in consulting fees, offset by a $0.3 million increase in salaries and benefits and a $0.1 million increase in legal and accounting fees. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years ended December&#160;31, 2016 and 2015</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Sales </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed further under the heading&#160;"Segment Discussion"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;</font><font style="font-family:inherit;font-size:10pt;">below, product sales decreased $3.1 million, or 4%, to $73.1 million in 2016 from $76.2 million in 2015, due to a decrease in mobile connectivity product sales of $2.2 million and a decrease in inertial navigation product sales of $0.9 million. Service sales for 2016 decreased $5.4 million to $103.0 million from $108.4 million for 2015 due to a decrease in mobile connectivity service sales of $4.0 million and a decrease in inertial navigation service sales of $1.4 million or 35%.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Costs of Sales</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of sales consists of costs of product sales and costs of service sales. Costs of sales decreased in 2016 to $99.3 million from $102.2 million in 2015. The reduction in costs of sales was driven by a decrease in overall sales. As a percentage of net sales, costs of sales was 56% and 55% for 2016 and 2015, respectively. The slightly higher percentage of costs of sales compared to total net sales in 2016 was driven by a slight increase in the percentage of costs of product sales compared to product sales. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our costs of product sales consist primarily of materials, manufacturing overhead, and direct labor used to produce our products. For 2016, costs of product sales decreased by $1.1 million, or 2% to $46.3 million in 2016 from $47.4 million in 2015. As a percentage of product sales, costs of product sales were 63% and 62% for 2016 and 2015, respectively. The increase in the percentage of costs of product sales compared to product sales was due to increases in product and freight costs, an increase in wage and benefit expenses due to a slight increase in headcount, as well as lower overhead absorption due to lower manufacturing volumes driven by lower product sales. Mobile connectivity costs of product sales decreased by $1.0 million, or 3%, primarily due to a $1.4 million decrease in our marine mobile connectivity costs of product sales, partially offset by a $0.4 million increase in our land mobile costs of product sales. Mobile connectivity costs of product sales as a percentage of mobile connectivity product sales were 74% and 72% for 2016 and 2015, respectively. The increase was principally driven by lower marine product sales which are higher margin products. Inertial navigation costs of product sales decreased by $0.1 million, or 1%, primarily due to a $0.9 million decrease in our FOG costs of product sales, offset by a $0.8 million increase in our TACNAV costs of product sales. Inertial navigation costs of product sales as a percentage of inertial navigation product sales was 50% and 49% for 2016 and 2015, respectively. The increase was primarily driven by product mix. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our costs of service sales consist primarily of satellite service capacity, depreciation, service network overhead expense associated with our mini-VSAT Broadband network infrastructure, direct network service labor, Inmarsat service costs, product installation costs, engineering and related direct costs associated with customer-funded research and development, media materials and distribution costs, and service repair materials. For 2016, costs of service sales decreased by $1.9 million, or 3%, to $53.0 million in 2016 from $54.8 million in 2015. As a percentage of service sales, costs of service sales were 51% and 51% for 2016 and 2015, respectively. Mobile connectivity costs of service sales decreased by $0.8 million, or 2%, primarily due to a $1.2 million decrease in airtime costs due to airtime cost-saving initiatives, partially offset by a $0.4 million increase in airtime services and repairs costs of service sales due to an increase in installations. Mobile connectivity costs of service sales as a percentage of mobile connectivity service sales was 52% and 51% for 2016 and 2015, respectively. Inertial navigation costs of service sales decreased by $1.1 million, or 68%, due to the decrease in contract engineering services. Inertial navigation costs of service sales as a percentage of inertial navigation service sales was 21% and 41% for 2016 and 2015, respectively. The decrease in the inertial navigation costs of service sales as a percentage of inertial navigation service sales was primarily due to the differences in the relative material and labor components needed for the different contract engineering services projects completed in the two periods. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Expenses</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expense consists of direct labor, materials, external consultants, and related overhead costs that support our internally funded product development and product sustaining engineering activities. Research and development expense for 2016 increased by $2.0 million, or 14%, to $16.0 million from $14.0 million in 2015. The primary reasons for the increase in expense in 2016 were a $1.2 million increase in labor expenses and outside consulting fees, an increase of $0.5 million in expensed materials, and a $0.1 million increase in tooling and set-up charges. The primary reason for the increase in research and development expense is an increase in overall expenditures for new initiatives, as well as a decrease in the level of customer-funded engineering projects where the support costs are included in costs of service sales. As a percentage of net sales, research and development expense was 9% and 8% in 2016 and 2015, respectively. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales, marketing, and support expense consists primarily of salaries and related expenses for sales and marketing personnel, commissions for both in-house and third-party representatives, costs related to the co-development of certain content, other sales and marketing support costs such as advertising, literature and promotional materials, product service personnel and support costs, warranty-related costs and bad debt expense. Sales, marketing and support expense also includes the operating expenses of our sales office subsidiaries in Denmark, Singapore, Brazil, and Japan. Sales, marketing, and support expense for 2016 decreased by $1.8 million, or 5%, to $33.9 million from $35.7 million for 2015. The primary reasons for the decrease in 2016 were a $1.9 million decrease in commissions due to lower sales and a $0.3 million decrease in bad debt expense due to improved collection efforts, partially offset by a $0.3 million increase in warranty expense primarily related to an increase in the number of our mobile connectivity products under warranty. As a percentage of net sales, sales, marketing and support expense was 19% in both 2016 and 2015.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expense consists of costs attributable to management, finance and accounting, information technology, human resources, certain outside professional services, and other administrative costs. General and administrative expense for 2016 decreased by $1.3 million, or 4%, to $28.2 million from $29.5 million for 2015. The primary reasons for the decrease in 2016 expense were a $1.5 million decrease in compensation and consulting expense primarily due to the decrease in executive bonuses and profit sharing, as well as a decrease in expenses arising from the centralization of administrative functions in the UK and a $0.4 million decrease in legal settlement expense due to settlement of patent infringement matters where settlement was accrued in 2015, partially offset by a $0.5 million increase in computer maintenance for new software subscriptions and software support as a result of additional purchased software and related maintenance. As a percentage of net sales, general and administrative expense was 16% for both 2016 and 2015. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:11px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interest and Other Expense (Income), Net</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income was $0.5 million for both 2016 and 2015 and relates to interest earned on our cash and cash equivalents, as well as from investments. Interest expense for 2016 decreased slightly by $0.1 million, or 7%, to $1.4 million from $1.5 million for 2015 due to a reduction in our overall debt obligations. Other income, net for 2016 decreased by $0.1 million or 25%, to $0.3 million from $0.4 million for 2015 primarily due to foreign exchange transaction losses as a result of the fluctuation of the pounds sterling.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Tax Expense</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense for 2016 was $5.5 million as compared to $0.4 million for 2015. The significant increase in income tax expense for 2016 was principally due to a change in the valuation allowance of our deferred tax assets of approximately $6.8 million. We assessed evidence of the realizability of our deferred tax assets as of December 31, 2016 and, based on the three-year cumulative pre-tax loss as of December 31, 2016, we concluded that it was more likely than not that certain of our deferred tax assets were not realizable and recorded a full valuation allowance against these deferred tax assets. This is the key driver of the difference between our effective tax rate as compared to the United States federal statutory rate. This impact was partially offset by the impact of foreign tax rates and research and development tax credits. The effective income tax rate of&#160;16%&#160;for&#160;2015&#160;differs from the United States federal statutory rate of 35% principally as a result of the impact of foreign tax rates, research and development tax credits and reduction in uncertain tax positions as a result of settlements with taxing authorities partially offset by changes in the valuation allowance against our deferred tax assets.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Discussion - Years ended December 31, 2016 and 2015</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our net sales by segment for 2016 and 2015 were as follows: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.4609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:42%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016 vs. 2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(dollars in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Mobile connectivity sales</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,904</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,169</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,265</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,507</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,809</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,302</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inertial navigation sales</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,171</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(873</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,444</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,781</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,337</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,615</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,825</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,210</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating earnings (loss) by segment for 2016 and 2015 were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:74.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:40%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016 vs. 2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(dollars in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,041</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inertial navigation </font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,272</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,934</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,662</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Unallocated</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,635</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,185</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,450</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating (loss) earnings</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,322</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,208</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,530</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mobile Connectivity Segment</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales in the mobile connectivity segment decreased $6.3 million, or 4%, in 2016 as compared to 2015. Mobile connectivity product sales decreased by $2.3 million, or 5%, to $40.9 million in 2016 from $43.2 million in 2015. The decrease was primarily due to a $2.6 million, or 21%, decrease in European mini-VSAT product sales due to a slowdown in the European maritime markets and a $0.3 million, or 1%, decrease in our US marine mobile connectivity product sales, partially offset by a $0.6 million increase in sales of our land mobile connectivity products. Mobile connectivity service sales decreased by $4.0 million, or 4%, to $100.6 million in 2016 from $104.6 million in 2015. The decrease was primarily due to a $3.6 million decrease in our content and training service revenue, which resulted primarily from exchange rate weakness arising from content and training service sales recorded in pounds sterling, and a $0.7 million decrease in Inmarsat service sales due to a 14% decrease in Inmarsat airtime customers. Partially offsetting these decreases was a $0.3 million increase in mini-VSAT service sales driven by an increase in the number of installed mini-VSAT units, as well as an increase in number of service offerings.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating earnings for the mobile connectivity segment increased $0.6 million, or 6%, in 2016 as compared to 2015. This change was principally due to a decrease in operating costs related to the centralization of certain administrative functions in the UK, a decrease in the exchange rate of the pounds sterling and airtime cost savings initiatives. The increase in operating expenses was partially offset by the decrease in product and service sales. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inertial Navigation Segment</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales in the inertial navigation segment decreased $2.2 million, or 6%, in 2016 as compared to 2015. Inertial navigation product sales decreased $0.9 million, or 3%, to $32.2 million in 2016 from $33.1 million in 2015. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Specifically, sales of our FOG products decreased $1.2 million, or 7%, partially offset by a $0.3 million, or 2%, increase in TACNAV sales. TACNAV sales increased due to large but anticipated orders that were in our backlog. FOG product sales decreased due to a decrease in sales of our single and dual axis FOG units, partially offset by increased sales of our IMU FOG units. Inertial navigation service sales decreased $1.4 million, or 35%, to $2.4 million in 2016 from $3.8 million for 2015. The primary reason for the decrease was a $1.6 million, or 53%, decrease in contracted engineering services due to a prior year project which was completed during the first half of 2016. This decrease was partially offset by a $0.3 million increase in inertial navigation repair revenue. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating earnings for the inertial navigation segment decreased $2.7 million, or 34%, in 2016 as compared to 2015. This decrease is primarily due to the $2.2 million decrease in product and service sales and a $0.6 million decrease in sales representative commissions due to these lower sales. Partially offsetting this decrease is a slight increase in costs of product sales as a percentage of product sales. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unallocated</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain corporate-level costs have not been allocated because they are not attributable to either segment. These costs primarily consist of broad corporate functions, including executive, legal, finance, information technology, and costs associated with corporate actions.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated operating loss was $16.6 million and $14.2 million for 2016 and 2015, respectively. The increase in the operating loss was primarily the result of a $1.4 million increase in salary and benefits due to an increase in corporate headcount partially offset by a decrease in executive bonuses, a $0.5 million increase in outside consulting that includes accounting and legal fees, and a $0.5 million increase in computer maintenance fees due to new internal analytical software subscription and support.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sEFEA77A3A6635429B751BFDD12DDAAB9"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Critical Accounting Policies and Significant Estimates</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets and liabilities, revenues and expenses, and related disclosure at the date of our financial statements. Our significant accounting policies are summarized in Note 1 to our consolidated financial statements. The significant accounting policies that we believe are the most critical in understanding and evaluating our reported financial results include the following:</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product sales.</font><font style="font-family:inherit;font-size:10pt;">&#32;Product sales are recognized when persuasive evidence of an arrangement exists, goods are shipped, title has passed, and collectability is reasonably assured. Our standard sales terms require that:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All sales are final;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Terms are generally Net 30;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipments are tendered and shipped FOB (or as may be applicable, FCA or EXW) our plant or warehouse; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Title and risk of loss or damage passes to the dealer or distributor at the point of shipment when delivery is made to the possession of the carrier.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For certain inertial navigation product sales, customer acceptance or inspection may be required before title and risk of loss transfers to the customer. For those sales, revenue is recognized after transfer of title and risk of loss and after notification of customer acceptance. In certain circumstances customers may request a bill and hold arrangement. Under these bill and hold arrangements, revenue is recognized when we have fulfilled all of our performance obligations, the units are segregated and available for shipment in accordance with the defined contract delivery schedule, and we have received notification of customer acceptance which transfers title and risk of loss to the customer. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under certain limited conditions, we, at our sole discretion, provide for the return of goods. No product is accepted for return and no credit is allowed on any returned product unless we have granted and confirmed prior written permission by means of appropriate authorization. We establish reserves for potential sales returns, credits and allowances, and evaluate, on a monthly basis, the adequacy of those reserves based upon historical experience and our expectations for the future.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-element revenue arrangements</font><font style="font-family:inherit;font-size:10pt;">. Some of our sales involve multiple-element arrangements that include both hardware-related products and contracted service, or satellite connectivity. We analyze revenue arrangements with multiple deliverables to determine if the deliverables should be divided into more than one unit of accounting. For contracts with more than one unit of accounting, we allocate the consideration we receive among the separate units of accounting based on a selling price hierarchy for determining the selling price of each deliverable, which includes: (1) vendor-specific objective evidence (VSOE) if available; (2) third-party evidence (TPE) if VSOE is not available; and (3) best estimated selling price (BESP), if neither VSOE nor TPE is available. Best estimate selling price is determined based on prices of the deliverables if sold on a stand-alone basis, or if not sold on a stand-alone basis, the prices we would charge if sold on a stand-alone basis. We recognize revenue for each deliverable based on the revenue recognition policies described in this section.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contracted service sales</font><font style="font-family:inherit;font-size:10pt;">. We also engage in contracts for development, production and services activities related to standard product modification or enhancement, which we account for using the proportional performance method of revenue recognition. The use of contract accounting requires significant judgment relative to estimating total contract revenues and costs, including assumptions relative to the length of time to complete the contract, the nature and complexity of the work to be performed, and prices for subcontractor services and materials. Our estimates are based upon the professional knowledge and experience of our engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract's schedule, performance, technical matters, and estimated cost at completion. A cancellation, schedule delay, or modification of a fixed-price contract which is accounted for using the proportional performance method may adversely affect our gross margins for the period in which the contract is modified. Changes in estimates are applied when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Satellite connectivity and media content sales</font><font style="font-family:inherit;font-size:10pt;">. Directly sold and re-sold satellite connectivity service for voice, data and Internet is recognized monthly based upon minutes or megabytes of traffic processed or contracted fixed fee schedules. Typically, all subscribers enter into a contracted one-year minimum service agreement. We have evaluated the factors within ASC 605 regarding gross versus net revenue reporting for our satellite connectivity service sales and our payments to the applicable service providers. Based on the evaluation of the factors within ASC 605, we have determined that the applicable indicators of gross revenue reporting were met. The applicable indicators of gross revenue reporting included, but were not limited to, the following:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are the primary obligor in our arrangements with our subscribers. We manage all interactions with the subscribers, while satellite connectivity service providers do not interact with the subscribers. In addition, we assume the entire performance risk under our arrangements with the subscribers and in the event of a performance issue, we may incur reduction in fees without regard for any recourse that we may have with the applicable satellite connective service providers.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have latitude in establishing pricing, as the pricing under our arrangements with the subscribers is negotiated through a contracting process and we have discretion in establishing pricing. We then separately negotiated the fees with the applicable satellite service providers.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have had complete discretion in determining which satellite service providers with which we will contract with.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result, we have determined that we earn revenue (as a principal) from the delivery of satellite connectivity services to our subscribers and record all satellite connectivity service sales to subscribers as gross sales. All associated regulatory service fees and costs are recorded net in our consolidated financial statements. Media content sales include our distribution of commercially licensed news, sports, movies and music content for commercial and leisure customers in the maritime, hotel, and retail markets as well as training videos to the merchant marine market that are typically based on a contracted fixed fee schedule. We typically recognize revenue from media content sales ratably over the period of the service contract. The accounting estimates related to the recognition of satellite connectivity and media content service sales in our results of operations require us to make assumptions about future billing adjustments for disputes with subscribers as well as unauthorized usage.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For further discussion of revenue recognition and the impact of the new revenue recognition guidance provided by ASC 606, which we adopted using the modified retrospective method as of January 1, 2018, please refer to Note 1 to our accompanying audited consolidated financial statements.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable Allowance</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our estimate of allowance for doubtful accounts related to trade receivables is primarily based on specific and historical criteria. We evaluate specific accounts where we have information that the customer may have an inability to meet its financial obligations. We make judgments, based on facts and circumstances, regarding the need to record a specific reserve for that customer against amounts owed to reduce the receivable to the amount that we expect to collect. We also provide for a reserve based on an aging analysis of our accounts receivable. We evaluate these reserves on a monthly basis and adjust them as we receive additional information that impacts the amount reserved. If circumstances change, we could change our estimates of the recoverability of amounts owed to us by a material amount. Our bad debt expense decreased by </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, driven by improved collections efforts.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;We wrote off </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">, $0.9 million, and $0.5 million of our accounts receivable in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. These write-offs were driven largely by the financial deterioration of several airtime and lease customers as well as several mobile connectivity product distributors and eLearning customers. </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory is valued at the lower of cost or net realizable value. We generally must order components for our products and build inventory in advance of product shipments. We regularly review current quantities on hand, actual and projected sales volumes and anticipated selling prices on products and write down, as appropriate, slow-moving and/or obsolete inventory to its net realizable value. In </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;we wrote off an immaterial balance and in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, we wrote off $0.2 million and $0.3 million of inventory, respectively, that was previously deemed excess or obsolete inventory and whose carrying values had previously been reduced to zero. However, if we overestimate projected sales or anticipated selling prices, our inventory might be overstocked or overvalued, and we would have to reduce our inventory valuation accordingly.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting for Income Taxes</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to income taxes in the U.S. and in numerous foreign jurisdictions. The Company accounts for income taxes following ASC 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Income Taxes,</font><font style="font-family:inherit;font-size:10pt;">&#32;recognizing deferred tax assets and liabilities using enacted tax rates for the effect of temporary differences between book and tax basis of recorded assets and liabilities. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that some or all of a deferred tax asset will not be realized.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of the process of preparing our financial statements, we are required to estimate our provision for income taxes in each of the jurisdictions in which we operate. This involves estimating our actual current tax exposure, including assessing the risks associated with tax audits, together with assessing temporary differences resulting from the different treatment of items for tax and accounting purposes. These differences result in deferred tax assets and liabilities. We assess the likelihood that our deferred tax assets will be recovered from future taxable income and record a valuation allowance to reduce the deferred tax assets to an amount that, in our judgment, is more likely than not to be recovered. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management judgment is required in determining our provision for income taxes, our deferred tax assets and liabilities, and any valuation allowance recorded against our deferred tax assets. The valuation allowance is based on our estimates of future taxable income and the period over which we expect the deferred tax assets to be recovered. Our assessment of future taxable income is based on historical experience and current and anticipated market and economic conditions and trends. In the event that actual results differ from these estimates or we adjust our estimates in the future, we may need to adjust our valuation allowance, which could materially impact our consolidated financial position and results of operations. In 2016, as a result of negative evidence, principally three years of cumulative pre-tax operating losses, we concluded that it was more likely than not that certain of our deferred tax assets were not realizable and therefore, recorded a full valuation allowance against those deferred tax assets. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we concluded that a net increase of the valuation allowance of $4.4 million was appropriate. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had valuation allowances of $</font><font style="font-family:inherit;font-size:10pt;">16.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to offset gross deferred tax assets of $17.8 million. </font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We record benefits for uncertain tax positions based on an assessment of whether it is more likely than not that the tax positions will be sustained by the taxing authorities. If this threshold is not met, no tax benefit of the uncertain position is recognized. The tax benefit to be recognized of any tax position that meets the more likely than not recognition threshold is calculated as the largest amount that is </font><font style="font-family:inherit;font-size:10pt;">more than 50%</font><font style="font-family:inherit;font-size:10pt;">&#32;likely of being realized upon resolution of the contingency.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize interest and penalties within the income tax expense line in the accompanying consolidated statements of operations. Accrued interest and penalties are included within the related tax liability line in the consolidated balance sheets.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Tax Reform</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Tax Cut and Jobs Act (the "Tax Act") has resulted in significant changes to the U.S. corporate income tax system. These changes include a federal statutory rate reduction from 35% to 21%, the elimination or reduction of certain domestic deductions and credits and limitations on the deductibility of interest expense and executive compensation. The 2017 Tax Act also transitions international taxation from a worldwide system to a modified territorial system and includes base erosion prevention measures on non-U.S. earnings, which has the effect of subjecting certain earnings of our foreign subsidiaries to U.S. taxation as GILTI. These changes are effective beginning in 2018.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Tax Act also includes the Transition Toll Tax, which is a one-time mandatory deemed repatriation tax on accumulated foreign subsidiaries' previously untaxed foreign earnings.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in tax rates and tax laws are accounted for in the period of enactment. Therefore, during the year ended December 31, 2017, we recorded a reduction in our deferred tax assets and corresponding valuation allowance of $1.7 million and a net tax benefit of $0.1 million related to our estimate of the provision of the 2017 Tax Act. Included in $1.7 million reduction in our deferred tax assets and corresponding valuation allowance, is $0.8 million related to the Transition Toll Tax.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not expect the 2017 Tax Act to have a significant impact on our effective tax rate in 2017 or 2018 due to the full valuation reserve recorded on U.S. deferred tax assets.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Securities and Exchange Commission released Staff Accounting Bulletin (SAB) No. 118 to provide guidance to companies on how to implement the accounting and disclosure changes as a result of the Tax Act. The SEC staff guidance has recognized that, due to the complexity and timing of the release of the Tax Act, the accounting for this change in the law may be incomplete upon issuance of a company's financial statements for the reporting period in which the Tax Act was enacted. SAB No. 118 states that if a company can determine a reasonable estimate for the effects of the Tax Act then this estimate can be included in the financial statements. We have made a preliminary estimate of the Transition Toll Tax and the remeasurement of our deferred tax assets and liabilities as of December 31, 2017. The preliminary estimate is subject to change as we finalize our analysis and as interpretations of the provisions of the 2017 Tax Act continue to develop. The final determination of the Transition Toll Tax and the remeasurement of our deferred tax assets and liabilities will be completed as additional information becomes available, but no later than one year from the enactment of the 2017 Tax Act. U.S. Treasury regulations, administrative interpretations or court decisions interpreting the 2017 Tax Act may require further adjustments and changes in our estimates, which could have a material adverse effect on our business, results of operations, financial position and cash flows.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranty Provision</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We typically offer standard limited warranties that range from one to two years and vary by product. We provide for the estimated cost of product warranties at the time product revenue is recognized. Factors that affect our warranty reserves include the number of units sold, historical and anticipated rates of warranty repairs and the cost per repair. While we engage in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers, our estimated warranty obligation is affected by ongoing product failure rates, specific product class failures outside our baseline experience, material usage and service delivery costs incurred in correcting a product failure. If actual product failure rates, material usage or service delivery costs differ from our estimates, revisions to the estimated warranty liability would be required. For example, our warranty expense decreased $0.7</font><font style="font-family:inherit;font-size:10pt;color:#ff0000;">&#32;</font><font style="font-family:inherit;font-size:10pt;">million in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, driven primarily by a decrease in warranty expenses related to our mobile connectivity products.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assumptions and historical warranty experience are evaluated to determine the appropriateness of such assumptions. We assess the adequacy of the warranty provision on a quarterly basis and we adjust this provision when necessary.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which is generally the vesting period.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the Black-Scholes valuation model for estimating the fair value on the date of grant of compensatory stock options. Determining the fair value of stock option awards at the grant date requires judgment regarding certain valuation assumptions, including the volatility of our stock price, expected term of the option, risk-free interest rate and expected dividends. Changes in these assumptions and estimates could result in different fair values and could therefore impact our earnings. These changes would not impact our cash flows. The fair value of restricted stock awards is based upon our stock price on the grant date.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amount of stock-based compensation expense recorded in any period for unvested awards requires estimates of the amount of stock-based awards that are expected to be forfeited prior to vesting. As of January 1, 2017, we adopted ASC Update No. 2016-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">. As a result of this adoption, commencing on January 1, 2017 prospectively, we have elected to account for forfeitures as they occur which could result in a significant reversal of previously recognized stock-based compensation expense.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation costs for awards subject only to service conditions that vest ratably are recognized on a straight-line basis over the requisite service period for the entire award. We have no awards that are subject to performance or market conditions as of December 31, 2017.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill, Intangible Assets, and other Long-Lived Assets </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC Topic 350, Intangibles&#8212;Goodwill and Other (ASC 350) requires the completion of a goodwill impairment test at least annually. Historically, this goodwill impairment test was comprised of a two-step process. In January 2017, the FASB issued ASC Update No. 2017-04, Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test of Goodwill Impairment. This ASC simplified the accounting for goodwill impairment for all entities by requiring impairment charges to be based on the first step of the goodwill impairment test under ASC 350. Under previous guidance, if the fair value of a reporting unit is lower than its carrying amount (Step 1), an entity would calculate any impairment charge by comparing the implied fair value of goodwill with its carrying amount (Step 2). The implied fair value of goodwill was calculated by deducting the fair value of all assets and liabilities of the reporting unit from the reporting unit&#8217;s fair value as determined in Step 1. To determine the implied fair value of goodwill, entities would estimate the fair value of any unrecognized intangible assets (including in-process research and development) and any corporate level assets or liabilities that were included in the determination of the carrying amount and fair value of the reporting unit in Step1. Under this new guidance if a reporting unit's carrying value exceeds its fair value, an entity will record an impairment charge based on that difference with such impairment charge limited to the amount of goodwill in the reporting unit. This ASC does not change the guidance on completing Step 1 of the goodwill impairment test. An entity will still be able to perform the existing optional qualitative goodwill impairment assessment before determining whether to proceed to Step 1. This ASC will be applied prospectively and is effective for annual and interim impairment tests performed in periods beginning after December 15, 2019 for public business enterprises. Early adoption is permitted for annual and interim goodwill impairment testing dates after January 1, 2017. We have elected to early adopt this ASC as of January 1, 2017. The adoption of this ASC had no impact on our consolidated statements of operations, financial condition or cash flows.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have historically performed our annual goodwill impairment test as of August 31st. During the three months ended December 31, 2017, we changed our annual impairment assessment date from August 31st to October 1st to better align the timing of the test date with our annual budgeting cycle. We do not consider the change in the annual goodwill impairment testing date to be a material change to our method of applying an accounting principle. In connection with the change in the date of our annual goodwill impairment test, we performed a goodwill impairment test as of both August 31, 2017 and October 1, 2017, and concluded that the fair value of our reporting units exceeded their carrying value. To date, we have not had recorded or incurred goodwill impairment losses. For the August 31, 2017 test, we utilized an income approach and market approaches to estimate the fair value of our reporting units. We believe that the assumptions we used to estimate the fair value of our reporting units were reasonable. As an additional corroborative test of the reasonableness of those assumptions, we completed a reconciliation of our market capitalization and overall enterprise value to the fair value of all of our reporting units as of August 31, 2017. We note that, as of August 31, 2017, the fair value of all of our reporting units exceeded their carrying values by more than 10%. A negative trend of operating results or material changes to forecasted operating results could result in the requirement for additional interim goodwill impairment tests and the potential of a future goodwill impairment charge, which could be material. For the October 1, 2017 test, we performed a qualitative assessment over goodwill impairment concluding it was more-likely-than-not that our reporting units fair value exceeded their carrying value.&#160; Accordingly, it was not necessary for us to perform the full Step 1 quantitative analysis.&#160; </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets with estimated lives and other long-lived assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of intangible assets with estimated lives and other long-lived assets is measured by a comparison of the carrying amount of an asset or asset group to future net undiscounted cash flows expected to be generated by the asset or asset group. If these comparisons indicate that an asset is not recoverable, we will recognize an impairment loss for the amount by which the carrying value of the asset or asset group exceeds the related estimated fair value. Estimated fair value is based on either discounted future operating cash flows or appraised values, depending on the nature of the asset. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, there were no events or changes in circumstances that indicated that any of the carrying amounts of our intangible assets or other long-lived assets may not be recoverable. See Note 9 for further discussion of goodwill and intangible assets. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-style:italic;font-weight:bold;">Contingencies</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">We are subject to ongoing business risks arising in the ordinary course of business. See Item 3.</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#32;</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-style:italic;">Legal Proceedings,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;background-color:#ffffff;">&#32;</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">for more information regarding litigation matters. An estimated loss</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">contingency is accrued when it is probable that a liability has been incurred or an asset has been impaired and the amount of loss can be reasonably estimated. We regularly evaluate current information available to determine whether such amounts should be adjusted and record changes in estimates in the period they become known. We reserve for legal contingencies and legal fees when the amounts are probable and reasonably estimable. During 2016, we had settled a legal claim for a cash payment by us. The cash payment was included in accrued other in our consolidated balance sheet at December 31, 2015. The cash payment was made in January 2016. </font></div><div><a name="s36121E00AA62546599B43E773C9F0311"></a></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liquidity and Capital Resources</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our primary liquidity needs are to fund general business requirements, including working capital requirements, capital expenditures, interest payments, and debt repayments. In recent years, we have funded our operations primarily from cash flows from operations, bank financings, and proceeds received from exercises of stock options. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe that our cash and cash equivalents as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our estimated cash flows from operations, and borrowings available under our credit agreement will be sufficient to fund our operations, anticipated capital expenditures, and debt repayment obligations through at least the next twelve months based on our current operating plans. However, as the need or opportunity arises, we may seek to raise additional capital through public or private sales of securities or through additional debt financing. There are no assurances that we will be able to obtain any additional funding or that such funding will be available on terms acceptable to us.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe that our primary long-term capital requirements relate to servicing and repaying our indebtedness and our satellite service capacity and equipment lease obligations. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had outstanding debt obligations with a principal balance of $</font><font style="font-family:inherit;font-size:10pt;">47.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and had outstanding non-cancellable satellite service capacity and other lease obligations with future minimum payments of </font><font style="font-family:inherit;font-size:10pt;">$26.8 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ability to make payments on our indebtedness and satellite service capacity and equipment lease obligations, as well as our ability to fund planned capital expenditures, will depend on our ability to generate cash in the future. Our ability to generate cash in the future will depend upon, among other things, the performance of our operating segments and general economic, financial, competitive, legislative, regulatory and other factors that are beyond our control.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$42.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in cash, cash equivalents, and marketable securities, of which $18.4 million in cash equivalents were held in local currencies by our foreign subsidiaries. There were no marketable securities held by our foreign subsidiaries as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$54.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in working capital.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Activities </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash provided by operations for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to </font><font style="font-family:inherit;font-size:10pt;">$18.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The $7.2 million decrease is primarily due to a $8.0 decrease in cash inflows related to accounts receivable, a $6.9 million net decrease in non-cash items, a $3.5 million increase in net loss, a $2.8 million increase in cash outflows related to inventory, and a $1.6 million decrease in cash inflows related to deferred revenue. Partially offsetting the increase in cash outflows were a $7.5 million decrease in cash outflows related to accounts payable, a $4.5 million decrease in cash outflows related to accrued expenses, a $1.7 million decrease in cash outflows related to other non-current assets, a $1.4 million decrease in cash outflows related to prepaid expenses and other assets, and a $0.6 million decrease in cash outflows related to other long term liabilities.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash provided by operations for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$18.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to </font><font style="font-family:inherit;font-size:10pt;">$8.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. The $10.3 million increase is primarily due to a $16.5 million increase in cash inflows related to accounts receivable, a $4.6 million decrease in cash outflows related to inventory, a $3.5 million net increase in non-cash items, a $3.1 million increase in cash inflows related to deferred revenue, a $2.6 million decrease in cash outflows related to accounts payable, and a $1.2 million decrease in cash outflows related to prepaid expenses and other assets. Partially offsetting the increase in cash inflows were a $9.8 million shift from net income to net loss, a $6.7 million increase in cash outflows related to accrued expenses, a $3.9 million increase in cash outflows related to other non-current assets, and a $0.8 million increase in cash outflows related to other long term liabilities.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investing Activities </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash provided by investing activities for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to net cash used in investing activities of </font><font style="font-family:inherit;font-size:10pt;">$8.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The $13.2 million increase was principally the result of a $20.5 million decrease in net investments in available-for-sale marketable securities, which was partially offset by a $7.2 million increase in capital expenditures. The change in investing activities was primarily due to an increase in capital expenditures for key strategic initiatives, additional principal repayment on our Term Note, extinguishment of our Equipment Loan, and to fund current year operations.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash used in investing activities for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$8.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. The $4.9 million increase in cash used in investing activities was principally driven by an increase in available-for-sale marketable securities purchases of $1.9 million and a decrease in available-for-sale marketable securities maturities or sales of $3.1 million, resulting in an overall increase in available-for-sale marketable securities held as of December 31, 2016. The net cash used in investing activities of $8.7 million for 2016 was principally comprised of $5.6 million of capital expenditures and a net increase in available-for-sale marketable securities held of $3.1 million. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financing Activities</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash used in financing activities for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$9.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The $5.3 million increase in net cash used in financing activities is primarily attributable to a $4.1 million increase in repayments of our term loan in 2017 that we undertook in connection with the acquisition of Videotel in July 2014, a $0.9 million decrease in proceeds from the exercise of stock options and the purchase of shares under our employee stock purchase plan, a $0.3 million increase in repayments of long-term debt under our credit agreement and a $0.1 million increase in payments of employee restricted stock withholdings. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash used in financing activities for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to </font><font style="font-family:inherit;font-size:10pt;">$6.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. Net cash used in financing activities primarily consists of repayments of our term loan we undertook in connection with the acquisition of Videotel in July 2014 and other long-term debt as well as the payment of employee withholdings on stock-based awards. Proceeds from stock purchases under our equity incentive plans increased by $2.2 million from 2015 to 2016.</font></div><div style="line-height:174%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Borrowing Arrangements</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Principal Credit Facility</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of December 31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, there was $</font><font style="font-family:inherit;font-size:10pt;">44.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in aggregate principal amount outstanding under our principal credit facility. On </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2014</font><font style="font-family:inherit;font-size:10pt;">, we entered into a </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year senior credit agreement with Bank of America, N.A., as administrative agent, and the lenders named from time to time as parties thereto, for an aggregate amount of up to </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;">, including a revolving credit facility of up to </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and a term loan of </font><font style="font-family:inherit;font-size:10pt;">$65.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to be used for general corporate purposes, including both the refinancing of the </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of indebtedness then outstanding under our former credit facility and permitted acquisitions. The credit agreement was most recently amended in March 2017, to modify the Maximum Consolidated Leverage Ratio, the Applicable Rate, the Consolidated Fixed Charge Coverage Ratio (each as defined in the credit agreement) and the amortization schedule of the term loan, as well as to make certain other changes.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the March 2017 amendment, we made an additional principal repayment of&#160;$6.0 million on the term loan and amended the repayment terms. Under the amended terms, we must make principal repayments of $575,000 every three months starting on April 1, 2017 until the loan matures on July 1, 2019. On the maturity date, the entire remaining principal balance of the loan, including any future loans under the revolver, is due and payable, together with all accrued and unpaid interest, penalties, and any other amounts due and payable under the credit agreement. The credit agreement contains provisions requiring the mandatory prepayment of amounts outstanding under the term loan and the revolver under specified circumstances, including (i)&#160;</font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the net cash proceeds from certain dispositions to the extent not reinvested in our business within a stated period, (ii)&#160;</font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the net cash proceeds from stated equity issuances and (iii)&#160;100%&#160;of the net cash proceeds from certain receipts of more than&#160;</font><font style="font-family:inherit;font-size:10pt;">$250,000</font><font style="font-family:inherit;font-size:10pt;">&#160;outside the ordinary course of business. The prepayments are first applied to the term loan, in inverse order of maturity, and then to the revolver. In the discretion of the administrative agent, certain mandatory prepayments made on the revolver can permanently reduce the amount of credit available under the revolver.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loans under the credit agreement bear interest at varying rates determined in accordance with the credit agreement. Each LIBOR Rate Loan, as defined in the credit agreement, bears interest on the outstanding principal amount thereof for each interest period from the applicable borrowing date at a rate per annum equal to the LIBOR Daily Floating Rate or LIBOR Monthly Floating Rate, each as defined in the credit agreement, as applicable, plus the Applicable Rate, as defined in the credit agreement, and each Base Rate Loan, as defined in the credit agreement, bears interest on the outstanding principal amount thereof from the applicable borrowing date at a rate per annum equal to the Base Rate, as defined in the credit agreement, plus the Applicable Rate. The Applicable Rate ranges from&#160;1.75% to 2.25%, depending on our Consolidated Leverage Ratio, as defined in the credit agreement. The highest Applicable Rate applies when the Consolidated Leverage Ratio exceeds&#160;1.50:1.00. Upon certain defaults, including failure to make payments when due, interest becomes payable at a higher default rate.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the revolver are subject to the satisfaction of numerous conditions precedent at the time of each borrowing, including the continued accuracy of our representations and warranties and the absence of any default under the credit agreement. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were no borrowings outstanding under the revolver, and the full balance of&#160;$15.0 million was available for borrowing.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit agreement contains&#160;two&#160;financial covenants, a Maximum Consolidated Leverage Ratio and a Minimum Consolidated Fixed Charge Coverage Ratio, each as defined in the credit agreement. The Maximum Consolidated Leverage Ratio may not be greater than 1.50:1.00. The Minimum Consolidated Fixed Charge Coverage Ratio may not be less than&#160;1.25:1.00. In the March 2017 amendment, the definition of the Consolidated Fixed Charge Coverage Ratio was amended to include only maintenance capital expenditures, as defined. We were in compliance with these financial ratio debt covenants as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit agreement imposes certain other affirmative and negative covenants, including without limitation covenants with respect to the payment of taxes and other obligations, compliance with laws, entry into material contracts, creation of liens, incurrence of indebtedness, investments, dispositions, fundamental changes, restricted payments, changes in the nature of our business, transactions with affiliates, corporate and accounting changes, and sale and leaseback arrangements.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our obligation to repay loans under the credit agreement could be accelerated upon a default or event of default under the terms of the credit agreement, including certain failures to pay principal or interest when due, certain breaches of representations and warranties, the failure to comply with our affirmative and negative covenants under the credit agreement, a change of control, certain defaults in payment relating to other indebtedness, the acceleration of payment of certain other indebtedness, certain events relating to our liquidation, dissolution, bankruptcy, insolvency or receivership, the entry of certain judgments against us, certain events relating to the impairment of collateral or the lenders&#8217; security interest therein, and any other material adverse change with respect to us.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Mortgage Loan</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have a $4.0 million mortgage loan related to our headquarters facility in Middletown, Rhode Island. The loan term is ten years, with a principal amortization of 20 years. The interest rate is based on the BBA LIBOR Rate (as defined in the loan agreement) plus 2.00 percentage points. The mortgage loan is secured by the underlying property and improvements. The monthly mortgage payment is approximately $14,000, plus interest, and increases in increments of approximately $1,000 each year over the life of the mortgage. Due to the difference in the term of the loan and amortization of the principal, a balloon payment of $2.6 million is due in April 2019. The loan contains one financial covenant, a Fixed Charge Coverage Ratio, which applies in the event that our consolidated cash, cash equivalents, and marketable securities balance falls below $25.0 million at any time. As our consolidated cash, cash equivalents, and marketable securities balance was above the minimum threshold throughout 2017, the Fixed Charge Coverage Ratio did not apply. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the mortgage loan, we may prepay our outstanding loan balance subject to certain early termination charge. If we were to default on the mortgage loan, the underlying property and improvements would be used as collateral. In 2010, we entered into two interest rate swap agreements that are intended to hedge our mortgage interest obligations over the term of the mortgage loan by fixing the interest rates specified in the mortgage loan to 5.91% for half of the principal amount outstanding as of April&#160;1, 2010 and 6.07% for the remaining half.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Matters</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We intend to continue to invest in the mini-VSAT Broadband network on a global basis. As part of the future potential capacity expansion, we would plan to seek to acquire additional satellite capacity from satellite operators, expend funds to seek regulatory approvals and permits, develop product enhancements in anticipation of the expansion, and hire additional personnel. For example, in December 2011, we entered into a five-year agreement to lease satellite capacity from a satellite operator, effective February 1, 2012, and in 2012 we also purchased three satellite hubs to support this added capacity. The total cost of the five-year satellite capacity agreement, the satellite hubs, and teleport services was $12.2 million, including $2.7 million for the hubs. In January 2013, we borrowed $4.7 million from a bank and pledged as collateral six satellite hubs and related equipment, including the three hubs purchased in 2012. The term of the equipment loan was five years, and the loan bore interest at a fixed rate of 2.76% per annum. In March 2017, we repaid in full the current balance of the loan in advance of the January 30, 2018 original maturity date. In December 2013, we borrowed $1.2 million from a bank and pledged as collateral one satellite hub and related equipment. The term of the equipment loan was five years, and the loan bore interest at a fixed rate of 3.08% per annum. In March 2017, we repaid in full the current balance of the loan in advance of the December 30, 2018 original maturity date.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November&#160;26, 2008, our Board of Directors authorized a program to repurchase up to one million shares of our common stock. The share repurchase program is funded using our existing cash, cash equivalents, marketable securities and future cash flows. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, 341,009 shares of our common stock remain available for repurchase under the program. We did not purchase any shares of our common stock in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual Obligations and Other Commercial Commitments</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our material contractual commitments consisted of satellite service capacity, near-term purchase commitments, term notes payable, a mortgage note payable, equipment notes payable, and equipment and facility leases. Our purchase commitments include unconditional purchase orders for inventory, manufacturing materials and fixed assets extending out over various periods throughout 2018. We are also obligated under satellite service capacity leases and multi-year facility leases that terminate at various times between 2018 and 2023.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our obligations under these commitments, excluding interest, at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.875%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Payment Due by Period</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual Obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less&#160;than</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1 Year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1-3&#160;Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">3-5&#160;Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">More&#160;than</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">5 Years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term notes payable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Satellite service capacity and related equipment lease obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,974</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,008</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,436</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,530</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory, materials, and fixed asset purchase commitments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mortgage notes payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,779</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">182</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,597</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Facility lease obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,790</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,401</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,747</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,976</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,678</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The above table does not include our obligations related to certain interest rate swap derivative financial instruments that we entered into in April 2010 to reduce the volatility of cash flows that arise from change in interest rates in order to hedge our mortgage loan related to our corporate headquarters by fixing the interest rates specified in the mortgage loan to 5.9% for 50% of the principal outstanding and 6.1% for the remaining principal outstanding. These derivative financial instruments mature on April 1, 2019 and as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had a liability of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;recorded related to the fair value of these derivative financial instruments.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The above table also does not reflect our liabilities associated with uncertain tax positions recorded under FIN 48 (codified primarily in ASC 740,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;">) totaling </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">. Due to the complexity associated with tax uncertainties, we cannot reasonably make a reliable estimate of the period in which we expect to settle these liabilities. See Note 8 to our consolidated financial statements contained in Item&#160;15 of this Annual Report for more information on our unrecognized tax benefits.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We did not have any other off-balance sheet commitments, guarantees, or standby repurchase obligations as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Issued Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note&#160;1 of our accompanying audited consolidated financial statements for a description of recently issued accounting pronouncements including the dates of adoption and effects on our results of operations, financial position and disclosures.</font></div><div><a name="s2B672DCDA8D5545F87AEEA801828CA25"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;7A.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Quantitative and Qualitative Disclosure About Market Risk</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our primary market risk exposures are interest rate risk and foreign currency exchange rate risk.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are exposed to changes in interest rates because we finance certain operations through fixed and variable rate debt instruments.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We had </font><font style="font-family:inherit;font-size:10pt;">$44.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in borrowings outstanding at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, at an interest rate equal to the LIBOR Daily Floating Rate plus 1.50% under our variable-rate credit facility. For more information regarding our credit facility, see Item 7. </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Management&#8217;s</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Discussion and Analysis of Financial Condition and Results of Operations - Borrowing Arrangements. </font><font style="font-family:inherit;font-size:10pt;">A hypothetical 10% increase or decrease in interest rates would have an approximately $0.1 million impact on our annual interest expense, based on the </font><font style="font-family:inherit;font-size:10pt;">$44.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;with an interest rate of 3.32%. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed in Note 15 to the audited consolidated financial statements, effective April&#160;1, 2010, in order to reduce the volatility of cash outflows that arise from changes in interest rates, we entered into two interest rate swap agreements. These interest rate swap agreements are intended to hedge our mortgage loan related to our headquarters facility in Middletown, Rhode Island by fixing the interest rates specified in the mortgage loan to </font><font style="font-family:inherit;font-size:10pt;">5.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;for half of the principal amount outstanding and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">6.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the remaining half of the principal amount outstanding as of April&#160;1, 2010 until the mortgage loan expires on April&#160;16, 2019.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are exposed to currency exchange rate fluctuations related to our subsidiary operations in the United Kingdom, Denmark, Norway, Brazil, Singapore, Hong Kong, Cyprus, Japan, Belgium, and the Netherlands. Certain transactions in these locations are made in the local currency, yet are reported in the U.S. dollar, the functional currency. For foreign currency exposures existing at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, a 10% unfavorable movement in the foreign exchange rates for our subsidiary locations would not expose us to material losses in earnings or cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the past, we purchased foreign currency forward contracts. These forward contracts were intended to offset the impact of exchange rate fluctuations on cash flows of our foreign subsidiaries. Foreign exchange contracts are accounted for as cash flow hedges and are recorded on the balance sheet at fair value until executed. Changes in the fair value are recognized in earnings. We did not enter into any such contracts during 2015, 2016, or </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. We do not currently anticipate that we will enter into new agreements to replace the settled contracts.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The primary objective of our investment activities is to preserve principal and maintain liquidity, while at the same time maximizing income. We have not entered into any instruments for trading purposes.&#160;Some of the securities that we invest in may have market risk. To minimize this risk, we maintain our portfolio of cash equivalents and short-term investments in a variety of securities that can include United States treasuries, certificates of deposit, investment grade asset-backed corporate securities, money market mutual funds, municipal bonds, and government agency and non-government debt securities. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, a hypothetical 100 basis-point increase in interest rates would have resulted in an immaterial decrease in the fair value of our investments that had maturities of greater than one year. Due to the conservative nature of our investments and the relatively short duration of their maturities, we believe this interest rate risk is substantially mitigated. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, all of the </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;classified as available-for-sale marketable securities will mature or reset within one year. Accordingly, long-term interest rate risk is not considered material for our investment activities. We did not invest in any financial instruments denominated in foreign currencies as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><a name="s93F2799B45F157D0B95B2DC46AADC147"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;8.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Statements and Supplementary Data</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our consolidated financial statements and supplementary data, together with the reports of Grant Thornton LLP, our independent registered public accounting firm, are included in Part IV of this annual report.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s6C6585F2270256EF932CBAA2F2FC049A"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;9.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60</font></div></div><hr style="page-break-after:always"><div><a name="sBC85599D2B645202BFE2A0E49E21FF3D"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;9A.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Controls and Procedures</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Evaluation of Disclosure Controls and Procedures</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act, which are designed to ensure that information required to be disclosed in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission's rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, our management has evaluated the effectiveness of our disclosure controls and procedures as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the end of the period covered by this annual report. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Management's Report on Internal Control over Financial Reporting</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control over financial reporting is the process designed by and under the supervision of our Chief Executive Officer and Chief Financial Officer to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of our financial statements for external reporting in accordance with accounting principles generally accepted in the United States of America. Management has evaluated the effectiveness of our internal control over financial reporting using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control-Integrated Framework (2013).</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, our management has assessed the effectiveness of our internal control over financial reporting as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and concluded that it was effective.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our independent registered public accounting firm, Grant Thornton LLP, has issued a report regarding the effectiveness of our internal control over financial reporting as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, and that report is included in Item 9A in this annual report.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Evaluation of Changes in Internal Control over Financial Reporting</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, our management has evaluated changes in our internal control over financial reporting that occurred during the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer did not identify any change in our internal control over financial reporting that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Important Considerations</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effectiveness of our disclosure controls and procedures and our internal control over financial reporting is subject to various inherent limitations, including cost limitations, judgments used in decision making, assumptions about the likelihood of future events, the soundness of our systems, the possibility of human error, and the risk of fraud. Moreover, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions and the risk that the degree of compliance with policies or procedures may deteriorate over time. Because of these limitations, there can be no assurance that any system of disclosure controls and procedures or internal control over financial reporting will be successful in preventing all errors or fraud or in making all material information known in a timely manner to the appropriate levels of management.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Report of Independent Registered Public Accounting Firm</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Board of Directors and Stockholders</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Industries, Inc.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Opinion on internal control over financial reporting</font></div><div style="line-height:120%;padding-bottom:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have audited the internal control over financial reporting of KVH Industries, Inc. (a Delaware corporation) and subsidiaries (the &#8220;Company&#8221;) as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, based on criteria established in the 2013 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control-Integrated Framework</font><font style="font-family:inherit;font-size:10pt;">&#32;issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, based on criteria established in the 2013 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control-Integrated Framework</font><font style="font-family:inherit;font-size:10pt;">&#32;issued by COSO.</font></div><div style="line-height:120%;padding-bottom:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the consolidated</font><font style="font-family:inherit;font-size:10pt;color:#0000ff;">&#32;</font><font style="font-family:inherit;font-size:10pt;">financial statements of the Company as of and for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, and our report dated </font><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font><font style="font-family:inherit;font-size:10pt;">&#32;expressed an unqualified opinion on those financial statements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis for opinion</font></div><div style="line-height:120%;padding-bottom:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </font></div><div style="line-height:120%;padding-bottom:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Definition and limitations of internal control over financial reporting</font></div><div style="line-height:120%;padding-bottom:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</font></div><div style="line-height:120%;padding-bottom:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:267px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:266px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ GRANT THORNTON LLP </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Boston, Massachusetts</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font></div></td></tr></table></div></div><div><a name="s61358963FFE85B7488D755058CB4E772"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;9B.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Information</font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62</font></div></div><hr style="page-break-after:always"><div><a name="s1119BD88F6A954BFA5EAC3172A1CF42C"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;font-weight:bold;">PART III</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have omitted the information required in Part&#160;III of this annual report because we intend to include that information in our definitive proxy statement for our 2018 annual meeting of stockholders, which we expect to file before 120&#160;days after the end of fiscal </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. We incorporate the information required in Part III of this annual report by reference to our 2018 proxy statement.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sD73FF22902905DEC8B5C279E5B9FE1B3"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;10.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Directors, Executive Officers and Corporate Governance</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Except as set forth below, the information required by this item is incorporated by reference to our 2018 proxy statement.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Board of Directors has adopted a Code of Business Conduct and Ethics that applies to our directors, executive officers and employees. Our Code of Business Conduct and Ethics can be found on our website, which is located at www.kvh.com. We intend to make all required disclosures concerning any amendments to or waivers from, our Code of Business Conduct and Ethics on our website. Any person may request a copy of the Code of Business Conduct and Ethics, at no cost, by writing to us at the following address: KVH Industries, Inc., 50 Enterprise Center, Middletown, Rhode Island, 02842, Attention: Investor Relations.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sC0DA3D2EFECE50FAB79504A64640A98C"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;11.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Executive Compensation</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information required by this item is incorporated by reference to our 2018 proxy statement.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s4062F3D1939351A6B94D1DD3EE6AC1C3"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;12.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information required by this item is incorporated by reference to our 2018 proxy statement.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sCA002ADDC27D5EBAA518C03277D570F8"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;13.</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Certain Relationships and Related Transactions and Director Independence</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information required by this item is incorporated by reference to our 2018 proxy statement.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s8277D60636AC5BC9B161643C16B93364"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;14.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Principal Accountant Fees and Services</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information required by this item is incorporated by reference to our 2018 proxy statement.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63</font></div></div><hr style="page-break-after:always"><div><a name="sF6BAFF2AA0D355A5A3B8D5D2DFA24BB3"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;font-weight:bold;">PART IV</font></div><div><a name="s2DB2A9D436855A4BBB25D9B85221C3A8"></a></div><div style="line-height:120%;-sec-extract:summary;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;15.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibits and Financial Statement Schedules</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:4%;"></td><td style="width:4%;"></td><td style="width:82%;"></td><td style="width:10%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Page</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="vertical-align:top;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;vertical-align:top;" href="#s2DB2A9D436855A4BBB25D9B85221C3A8"><font style="font-family:inherit;font-size:10pt;vertical-align:top;">Financial Statements</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE60C8842853E5F6BAF9D88653F41E565"><font style="font-family:inherit;font-size:10pt;">Report of Independent Registered Public Accounting Firm</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-align:center;vertical-align:top;" href="#sE60C8842853E5F6BAF9D88653F41E565">68</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sAB9C51E0298359DB97EA3C68510E7985"><font style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets as of December 31, 2017 and 2016</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-align:center;vertical-align:top;" href="#sAB9C51E0298359DB97EA3C68510E7985">69</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s6170FD98204350A0B456C576B7607438"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Operations for the years ended December 31, 2017, 2016 and 2015</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-align:center;vertical-align:top;" href="#s6170FD98204350A0B456C576B7607438">70</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB4B84857587B5AC2BD4020B8089EE0F1"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Comprehensive Loss for the years ended December 31, 2017, 2016 and 2015</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-align:center;vertical-align:top;" href="#s6170FD98204350A0B456C576B7607438">70</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s77AA2AF052205013AFFDBC7C3CE7FB55"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Stockholders&#8217; Equity for the years ended December 31, 2017, 2016, and 2015</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-align:center;vertical-align:top;" href="#s77AA2AF052205013AFFDBC7C3CE7FB55">72</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2ECCCB58D8DD5CAD9B8D8C55ED3A9AD4"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Cash Flows for the years ended December 31, 2017, 2016 and 2015</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-align:center;vertical-align:top;" href="#s2ECCCB58D8DD5CAD9B8D8C55ED3A9AD4">73</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3780A5AE34D65EA38CACA4EB426413B2"><font style="font-family:inherit;font-size:10pt;">Notes to Consolidated Financial Statements</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-align:center;vertical-align:top;" href="#s3780A5AE34D65EA38CACA4EB426413B2">74</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial Statement Schedules</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exhibits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:43%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit&#160;No.</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Filed&#160;with</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">this&#160;Form</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">10-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Incorporated by Reference</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Form</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Filing&#160;Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit&#160;No.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000119312510179682/dex31.htm"><font style="font-family:inherit;font-size:10pt;">3.1</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Certificate of Incorporation, as amended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10-Q</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;vertical-align:top;">August 6,</font></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;vertical-align:top;">2010</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000119312514172483/d720321dex31.htm"><font style="font-family:inherit;font-size:10pt;">3.2</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Bylaws of KVH Industries, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 30, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000100758717000038/kvhi1101201710qex32.htm"><font style="font-family:inherit;font-size:10pt;">3.3</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Bylaws</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10-Q</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kvhi12312017ex41.htm"><font style="font-family:inherit;font-size:10pt;">4.1</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Specimen certificate for the common stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000119312509101723/dex1021.htm"><font style="font-family:inherit;font-size:10pt;">*10.1</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second Amended and Restated 2003 Incentive and Nonqualified Stock Option Plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10-Q</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">May 6, 2009</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.21</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000119312513173662/d488773ddef14a.htm"><font style="font-family:inherit;font-size:10pt;">*10.2</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth Amended and Restated 2006 Stock Incentive Plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">DEF 14A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 25, 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">App. A</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000104746916012519/a2228345zdef14a.htm"><font style="font-family:inherit;font-size:10pt;">*10.3</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016 Equity and Incentive Plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">DEF 14A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 25, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">App. A</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000104746916012519/a2228345zdef14a.htm"><font style="font-family:inherit;font-size:10pt;">*10.4</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amended and Restated 1996 Employee Stock Purchase Plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">DEF 14A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 25, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">App. B</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000100758717000006/kvhi12312016ex105.htm"><font style="font-family:inherit;font-size:10pt;">*10.5</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Form of Incentive Stock Option Agreement granted under the 2016 Equity and Incentive Plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 9, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000100758717000006/kvhi12312016ex106.htm"><font style="font-family:inherit;font-size:10pt;">*10.6</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Form of Non-Statutory Stock Option Agreement granted under the 2016 Equity and Incentive Plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 9, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000100758717000006/kvhi12312016ex107.htm"><font style="font-family:inherit;font-size:10pt;">*10.7</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Form of Restricted Stock Agreement granted under the 2016 Equity and Incentive Plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 9, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000119312509101723/dex1023.htm"><font style="font-family:inherit;font-size:10pt;">*10.8</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Policy Regarding Automatic Grants to Non-Employee Directors</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10-Q</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">May 6, 2009</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.23</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000119312509075544/dex101.htm"><font style="font-family:inherit;font-size:10pt;">10.9</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loan Agreement dated April 6, 2009 by and among KVH Industries, Inc., and Bank of America, N.A.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;vertical-align:top;">April 8,</font></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;vertical-align:top;">2009</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:43%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit&#160;No.</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Filed&#160;with</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">this&#160;Form</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">10-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Incorporated by Reference</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Form</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Filing&#160;Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit&#160;No.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000119312511164704/dex102.htm"><font style="font-family:inherit;font-size:10pt;">10.10</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second Amendment, dated June 9, 2011 by and between KVH Industries, Inc. and Bank of America, N.A., amending the Loan Agreement, dated April 6, 2009, as amended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;vertical-align:top;">June 14,</font></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;vertical-align:top;">2011</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000100758713000003/exhibit101kvhmasterloanand.htm"><font style="font-family:inherit;font-size:10pt;">10.11</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Master Loan and Security Agreement, dated as of January 30, 2013 by and between KVH Industries, Inc. and Bank of America Leasing &amp; Capital, LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">February 5, 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000100758713000003/exhibit102equipmentsecurit.htm"><font style="font-family:inherit;font-size:10pt;">10.12</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equipment Security Note, dated as of January 30, 2013 by and between KVH Industries, Inc. and Bank of America Leasing &amp; Capital, LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">February 5, 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000100758714000030/exhibit101.htm"><font style="font-family:inherit;font-size:10pt;">10.13</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Credit Agreement, dated as of July 1, 2014, by and between Bank of America, N.A., The Washington Trust Company and KVH Industries, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July 3, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000100758714000030/exhibit102.htm"><font style="font-family:inherit;font-size:10pt;">10.14</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Notes, dated as of July 1, 2014, by and between KVH Industries, Inc. and each of Bank of America, N.A. and The Washington Trust Company</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July 3, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000100758714000030/exhibit103.htm"><font style="font-family:inherit;font-size:10pt;">10.15</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revolving Credit Notes, dated as of July 1, 2014, by and between KVH Industries, Inc. and each of Bank of America, N.A. and The Washington Trust Company</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July 3, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000100758714000030/exhibit104.htm"><font style="font-family:inherit;font-size:10pt;">10.16</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Security Agreement, dated as of July 1, 2014, by and between Bank of America, N.A. and KVH Industries, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July 3, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000100758714000030/exhibit105.htm"><font style="font-family:inherit;font-size:10pt;">10.17</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pledge Agreements, dated as of July 1, 2014, by and between Bank of America, N.A. and KVH Industries, Inc. with respect to KVH Industries A/S and KVH Industries U.K. Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July 3, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000100758715000014/kvhi630201510qaex101.htm"><font style="font-family:inherit;font-size:10pt;">10.18</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First Amendment to Credit Agreement, dated as of June 15, 2015, by and among Bank of America, N.A., The Washington Trust Company and KVH Industries, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10-Q/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 13, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000100758715000017/exhibit10110052015.htm"><font style="font-family:inherit;font-size:10pt;">10.19</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second Amendment to Credit Agreement, dated as of September 30, 2015, by and among Bank of America, N.A., The Washington Trust Company and KVH Industries, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 5, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1007587/000100758717000005/kvhiexhibit101.htm"><font style="font-family:inherit;font-size:10pt;">10.20</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third Amendment to Credit Agreement, dated as of March 7, 2017, by and among Bank of America, N.A., The Washington Trust Company and KVH Industries, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 9, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kvhi12312017ex211listofsub.htm"><font style="font-family:inherit;font-size:10pt;">21.1</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">List of Subsidiaries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kvhi12312017ex231consentof.htm"><font style="font-family:inherit;font-size:10pt;">23.1</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consent of Grant Thornton LLP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kvhi12312017ex311.htm"><font style="font-family:inherit;font-size:10pt;">31.1</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rule 13a-14(a)/15d-14(a) certification of principal executive officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kvhi12312017ex312.htm"><font style="font-family:inherit;font-size:10pt;">31.2</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rule 13a-14(a)/15d-14(a) certification of principal financial officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kvhi12312017ex321.htm"><font style="font-family:inherit;font-size:10pt;">32.1</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rule 1350 certification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:43%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interactive Data File regarding (a) our Consolidated Balance Sheets as of December 31, 2017 and 2016, (b) our Consolidated Statements of Operations for the years ended December 31, 2017, 2016, and 2015, (c) our Consolidated Statements of Comprehensive Loss for the years ended December 31, 2017, 2016, and 2015, (d) our Consolidated Statements of Stockholders' Equity for the years ended December 31, 2017, 2016, and 2015, (e) our Consolidated Statements of Cash Flows for the years ended December 31, 2017, 2016, and 2015 and (e) the Notes to such Consolidated Financial Statements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.53125%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management contract or compensatory plan.</font></div></td></tr></table><div style="line-height:120%;padding-top:4px;text-align:left;padding-left:36px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:4px;text-align:left;padding-left:36px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66</font></div></div><hr style="page-break-after:always"><div><a name="s656A2ADBD3F4549097869E0E8E04CC25"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;16.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Form 10-K Summary</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><div><a name="sCC0501CFAD635B7FB09420AC84051698"></a></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">SIGNATURES</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of Section&#160;13 or Section&#160;15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:50%;"></td><td style="width:5%;"></td><td style="width:45%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Industries, Inc.</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: March 2, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/</font><font style="font-family:inherit;font-size:8pt;">S</font><font style="font-family:inherit;font-size:10pt;">/&#160;&#160;&#160;&#160;M</font><font style="font-family:inherit;font-size:8pt;">ARTIN</font><font style="font-family:inherit;font-size:10pt;">&#160;A. K</font><font style="font-family:inherit;font-size:8pt;">ITS</font><font style="font-family:inherit;font-size:10pt;">&#160;V</font><font style="font-family:inherit;font-size:8pt;">AN</font><font style="font-family:inherit;font-size:10pt;">&#160;H</font><font style="font-family:inherit;font-size:8pt;">EYNINGEN</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="vertical-align:top;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;vertical-align:top;">Martin A. Kits van Heyningen</font></div><div style="vertical-align:top;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;vertical-align:top;">President, Chief Executive Officer and Chairman of the Board</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons in the capacities and on the dates indicated.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.4140625%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:37%;"></td><td style="width:1%;"></td><td style="width:47%;"></td><td style="width:1%;"></td><td style="width:14%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Name</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Title</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Date</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/S/  MARTIN&#160;A.&#160;KITS&#160;VAN&#160;HEYNINGEN</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President, Chief Executive Officer and Chairman of the Board (Principal Executive Officer)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Martin A. Kits van Heyningen</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/S/  DONALD W. REILLY</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer (Principal&#160;Financial Officer)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Donald W. Reilly</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/S/  JENNIFER L. BAKER</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Accounting Officer and Corporate Controller (Principal&#160;Accounting Officer)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Jennifer L. Baker</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/S/  MARK S. AIN</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mark S. Ain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/S/  JAMES S. DODEZ</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">James S. Dodez</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/S/  STANLEY K. HONEY</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Stanley K. Honey</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/S/  BRUCE J. RYAN</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Bruce J. Ryan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/S/  CHARLES R. TRIMBLE</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charles R. Trimble</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67</font></div></div><hr style="page-break-after:always"><div><a name="sE60C8842853E5F6BAF9D88653F41E565"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:32px;padding-top:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Report of Independent Registered Public Accounting Firm</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Board of Directors and Stockholders</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Industries, Inc.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Opinion on the financial statements </font></div><div style="line-height:120%;padding-bottom:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have audited the accompanying consolidated balance sheets of KVH Industries, Inc. (a Delaware corporation) and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2017 and 2016, the related consolidated statements of operations, comprehensive loss, stockholders&#8217; equity, and cash flows for each of the three years in the period ended December 31, 2017, and the related notes (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2017 and 2016, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2017 in conformity with accounting principles generally accepted in the United States of America. </font></div><div style="line-height:120%;padding-bottom:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the Company&#8217;s internal control over financial reporting as of December 31, 2017, based on criteria established in the 2013 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control-Integrated Framework</font><font style="font-family:inherit;font-size:10pt;">&#32;issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;), and our report dated </font><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font><font style="font-family:inherit;font-size:10pt;">&#32;expressed an unqualified opinion.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis for opinion </font></div><div style="line-height:120%;padding-bottom:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </font></div><div style="line-height:120%;padding-bottom:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:317px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:317px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ GRANT THORNTON LLP </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have served as the Company&#8217;s auditor since 2014. </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Boston, Massachusetts</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68</font></div></div><hr style="page-break-after:always"><div><a name="sAB9C51E0298359DB97EA3C68510E7985"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED BALANCE SHEETS</font></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands, except share and per share data)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">ASSETS</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,319</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,712</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, net of allowance for doubtful accounts of $2,852 and $3,477 as of December 31, 2017 &amp; December&#160;31, 2016, respectively</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,152</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,732</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,745</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total current assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">97,779</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">108,832</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Property and equipment, less accumulated depreciation of $51,099 and $45,766 as of December 31, 2017 &amp; December&#160;31, 2016, respectively</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">36,586</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Intangible assets, less accumulated amortization of $20,656 and $16,344 as of December 31, 2017 &amp; December&#160;31, 2016, respectively</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,120</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,838</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other non-current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,927</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,134</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-current deferred income tax asset</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">196,239</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">199,757</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued compensation and employee-related expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,358</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,766</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued product warranty costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,074</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,280</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,661</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current portion of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,482</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,900</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Liability for uncertain tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,570</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,283</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,349</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39,643</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">326</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Long-term debt, excluding current portion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,572</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,153</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-current deferred income tax liability</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,634</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,133</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">90,574</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">93,255</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commitments and contingencies (Notes 1, 5, 6, 15 and 16)</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stockholders&#8217; equity:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Preferred stock, $0.01 par value. Authorized 1,000,000 shares; none issued</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Common stock, $0.01 par value. Authorized 30,000,000 shares, 18,787,816 and</font></div><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,420,914 shares issued at December 31, 2017 and December 31, 2016, respectively; and 17,128,825 and 16,761,923 shares outstanding at</font></div><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">December 31, 2017 and December 31, 2016, respectively</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">188</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">184</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Additional paid-in capital</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">134,361</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">129,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(Accumulated deficit) retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,417</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,617</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11,317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16,809</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">118,815</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">119,652</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: treasury stock at cost, common stock, 1,658,991 shares as of December&#160;31, 2017 and December&#160;31, 2016, respectively</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,150</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,150</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total stockholders&#8217; equity</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">105,665</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">106,502</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total liabilities and stockholders&#8217; equity</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">196,239</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">199,757</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">See accompanying Notes to Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69</font></div></div><hr style="page-break-after:always"><div><a name="s6170FD98204350A0B456C576B7607438"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENTS OF OPERATIONS</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands, except per share amounts)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,968</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,075</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,213</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,088</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,122</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,634</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs and expenses:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of product sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,474</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,334</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,404</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of service sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,692</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,858</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,030</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,039</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales, marketing and support</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,896</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,714</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,932</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,172</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,453</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total costs and expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,852</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,764</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,322</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,208</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">546</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,467</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,436</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,460</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (expense) income, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(366</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income before income tax expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,938</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,970</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,666</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,096</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,547</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net (loss) income </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(11,034</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(7,517</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,253</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Per share information:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net (loss) income per share, basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(0.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(0.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">0.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net (loss) income per share, diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(0.67</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(0.47</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">0.14</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Number of shares used in per share calculation:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15,625</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">See accompanying Notes to Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70</font></div></div><hr style="page-break-after:always"><div><a name="sB4B84857587B5AC2BD4020B8089EE0F1"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net (loss) income </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other comprehensive income (loss), net of tax:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized loss on marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,404</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,288</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,207</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gain on derivative instruments, net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss), net of tax </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,492</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,209</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,153</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total comprehensive loss</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,542</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,726</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,900</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Tax impact was nominal for all periods.</font></div><div><br></div><div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">See accompanying Notes to Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71</font></div></div><hr style="page-break-after:always"><div><a name="s77AA2AF052205013AFFDBC7C3CE7FB55"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#32;KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY </font></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:97.270955165692%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:18%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Common Stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Additional</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Paid-in</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Capital</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Accumulated Earnings</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Comprehensive</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">(Loss) Income</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Treasury Stock</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Total</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Stockholders&#8217;</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Equity</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December&#160;31, 2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">17,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">121,084</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">11,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(3,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(1,659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(13,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">116,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,253</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,253</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other comprehensive loss</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(4,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(4,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,734</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,734</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Issuance of common stock under employee stock purchase plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Shares withheld, repurchased and retired related to minimum statutory tax withholding requirements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(27</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(578</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(578</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Exercise of stock options and issuance of restricted stock awards, net of forfeitures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">17,336</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">173</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">124,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">14,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(7,600</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(1,659</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(13,150</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">118,176</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net loss</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(7,517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(7,517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other comprehensive loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(9,209</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(9,209</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Issuance of common stock under employee stock purchase plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">18</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">146</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">146</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Shares withheld, repurchased and retired related to minimum statutory tax withholding requirements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Excess tax shortfall on share-based awards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(869</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(869</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Exercise of stock options and issuance of restricted stock awards, net of forfeitures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,099</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">18,421</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">184</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">129,660</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">6,617</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(16,809</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(1,659</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(13,150</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">106,502</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net loss</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(11,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(11,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other comprehensive income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5,492</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5,492</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Issuance of common stock under employee stock purchase plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">47</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">358</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">358</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Shares withheld, repurchased and retired related to minimum statutory tax withholding requirements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Exercise of stock options and issuance of restricted stock awards, net of forfeitures</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">363</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,217</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,221</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">18,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">134,361</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(4,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(11,317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(1,659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(13,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">105,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">See accompanying Notes to Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72</font></div></div><hr style="page-break-after:always"><div><a name="s2ECCCB58D8DD5CAD9B8D8C55ED3A9AD4"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENTS OF CASH FLOWS</font></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash flows from operating activities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net (loss) income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(11,034</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(7,517</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,253</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Adjustments to reconcile net (loss) income to net cash provided by operating activities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Provision for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">674</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">872</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,337</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">11,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12,719</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(756</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,406</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(411</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Loss (gain) on disposals of fixed assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">907</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Loss on derivatives instruments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">57</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Compensation expense related to stock-based awards and employee stock purchase plan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,734</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Unrealized currency translation (gain) loss</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(86</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">881</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">391</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Changes in operating assets and liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,701</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10,709</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(5,803</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,978</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(3,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,045</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(332</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,576</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other non-current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(712</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,539</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Accounts payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6,711</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(790</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(3,390</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">834</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(3,687</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,023</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net cash provided by operating activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">11,527</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">18,699</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">8,397</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash flows from investing activities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(12,788</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(5,631</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(5,694</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Cash paid for acquisition of intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Purchases of marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(11,115</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(13,173</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(11,323</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Maturities and sales of marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">28,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">13,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net cash provided by (used in) investing activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">4,522</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(8,724</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(3,800</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash flows from financing activities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Repayments of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,649</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,358</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,307</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Repayments of term note borrowings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(9,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(5,281</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(4,876</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Proceeds from stock options exercised and employee stock purchase plan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,644</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,583</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">432</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Payment of employee restricted stock withholdings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net cash used in financing activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(9,747</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(4,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(6,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effect of exchange rate changes on cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,872</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,899</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(838</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net increase (decrease) in cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">8,174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">3,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(2,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash and cash equivalents at beginning of period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">26,422</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">22,719</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">25,289</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash and cash equivalents at end of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">34,596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">26,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">22,719</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Supplemental disclosure of cash flow information:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Cash paid for interest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Cash paid for income taxes, net of refunds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">972</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,182</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Changes in accrued liabilities and accounts payable related to fixed asset additions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">501</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">345</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Deferred purchase price consideration related to asset acquisition included</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">in accrued expenses</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">50</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">See accompanying Notes to Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></div><hr style="page-break-after:always"><div><a name="s3780A5AE34D65EA38CACA4EB426413B2"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands, except per share amounts)</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div><a name="s545AC1E4E71C54E49D0AC1574AC806FC"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Description of Business </font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Industries, Inc. (together with its subsidiaries, the Company or KVH) designs, develops, manufactures and markets mobile connectivity products and services for the marine and land markets, and inertial navigation products for both the commercial and defense markets. KVH's reporting segments are as follows:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the mobile connectivity segment and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the inertial navigation segment</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH&#8217;s mobile connectivity products enable customers to receive voice and Internet services, and live digital television via satellite services in marine vessels, recreational vehicles, buses and automobiles. KVH&#8217;s CommBox offers a range of tools designed to increase communication efficiency, reduce costs, and manage network operations. KVH sells and leases its mobile connectivity products through an extensive international network of dealers and distributors. KVH also sells and leases products directly to end users. In the second quarter of 2017, the Company launched a new mini-VSAT Broadband service offering, AgilePlans, which is a monthly subscription model providing global connectivity to commercial maritime customers, including hardware, installation, broadband Internet, Voice over Internet Protocol (VoIP), entertainment and training content and global support for a monthly fee with no minimum commitment. KVH offers AgilePlans customers a variety of airtime data plans with varying data speeds and fixed data usage levels with overage charges per megabyte, which is similar to the plans that the Company offers to its other customers. The Company recognizes the monthly subscription fee as service revenue over the service delivery period. The Company retains ownership of the hardware that it provides to AgilePlans customers, who must return the hardware to KVH if they decide to terminate the service. Because KVH does not sell the hardware under AgilePlans, the Company does not recognize any product revenue when the hardware is deployed to an AgilePlans customer. KVH records the cost of the hardware used by AgilePlans customers as revenue-generating assets and depreciates the cost over an estimated useful life of five years. Since the Company is retaining ownership of the hardware, it does not accrue any warranty costs for AgilePlans hardware; however, any maintenance costs on the hardware is expensed in the period these costs are incurred. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH&#8217;s mobile connectivity service sales represent primarily sales earned from satellite voice and Internet airtime services. KVH provides, for monthly fixed and usage fees, satellite connectivity services, including broadband Internet, data and VoIP services, to its TracPhone V-series customers. Mobile connectivity service sales also include the distribution of commercially licensed entertainment, including news, sports, music, and movies to commercial and leisure customers in the maritime, hotel, and retail markets through KVH Media Group, and the distribution of training films and eLearning computer-based training courses to commercial customers in the maritime market through Super Dragon Limited and Videotel Marine Asia Limited (together referred to as Videotel). KVH also earns monthly usage fees from third-party satellite connectivity services, including voice, data and Internet services, provided to its Inmarsat and Iridium customers who choose to activate their subscriptions with KVH. Mobile connectivity service sales also include engineering services provided under development contracts, sales from product repairs, and extended warranty sales.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH's inertial navigation products offer precision fiber optic gyro (FOG)-based systems that enable platform and optical stabilization, navigation, pointing and guidance. KVH&#8217;s inertial navigation products also include tactical navigation systems that provide uninterrupted access to navigation and pointing information in a variety of military vehicles, including tactical trucks and light armored vehicles. KVH&#8217;s inertial navigation products are sold directly to U.S. and foreign governments and government contractors, as well as through an international network of authorized independent sales representatives. In addition, KVH's inertial navigation technology is used in numerous commercial products, such as navigation and positioning systems for various applications including precision mapping, dynamic surveying, autonomous vehicles, train location control and track geometry measurement systems, industrial robotics and optical stabilization.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH&#8217;s inertial navigation service sales include product repairs, engineering services provided under development contracts and extended warranty sales.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements of KVH Industries, Inc. and its wholly owned subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States of America. All of the operating expenses of the subsidiaries that serve as the Company&#8217;s European, Singaporean, Japanese, and Brazilian international distributors are reflected within sales, marketing, and support within the accompanying consolidated statements of operations. All significant intercompany accounts and transactions have been eliminated in consolidation. The Company's adoption of Accounting Standards Codification (ASC) Update No. 2015-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Consolidation (Topic 810) - Amendments to the Consolidation Analysis, </font><font style="font-family:inherit;font-size:10pt;">on January 1, 2016 did not have an impact on the entities that the Company consolidates, which represent its wholly-owned subsidiaries, and had no impact on the Company&#8217;s consolidated results of operations or financial position.&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Estimates and Assumptions and Other Significant Non-Recurring Transactions </font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of sales and expenses during the reporting periods. On an on-going basis, the Company evaluates its significant estimates,&#160;including those related to revenue recognition, valuation of accounts receivable, value of inventory, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets and goodwill, estimated fair values of long-lived assets, including goodwill, amortization methods and periods, certain accrued expenses and other related charges, stock-based compensation, contingent liabilities, forfeitures and key valuation assumptions for its share-based awards, estimated fulfillment costs for warranty obligations, tax reserves and recoverability of the Company&#8217;s net deferred tax assets and related valuation allowance. There have been no material changes to the Company's significant accounting policies, except for ASC Update No. 2016-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">, which the Company adopted as required on January 1, 2017 and which resulted primarily in a change in the Company&#8217;s accounting prospectively for share-based payment forfeitures and accounting for excess tax benefits or deficiencies related to share-based payments as a component of earnings (see Note 7 for further discussion) and ASC Update No. 2015-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Measurement of Inventory</font><font style="font-family:inherit;font-size:10pt;">, which the Company adopted as of January 1, 2017 and which simplified the subsequent measurement of inventory by replacing the lower of cost a market test with a lower of cost and net realizable value test (see Note 3 for further discussion).</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2016, the Company entered into arrangements with certain third parties who had previously co-produced certain content that the Company distributes where the Company had certain ongoing royalty payments to these third parties. The agreements entered into during the fourth quarter of 2016 settled all outstanding liabilities owed by the Company to these third parties and resulted in the Company obtaining sole ownership and rights to the applicable content. Based on the final amounts paid under these agreements, the Company recognized a gain in the fourth quarter of 2016 of approximately </font><font style="font-family:inherit;font-size:10pt;">$855</font><font style="font-family:inherit;font-size:10pt;">. This amount was recorded as a reduction to sales, marketing and support expense in the Company's consolidated statement of operations for the year ended December 31, 2016.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Credit Risk and Single Source Suppliers</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash, cash equivalents and marketable securities.</font><font style="font-family:inherit;font-size:10pt;">&#32;The Company is potentially subject to financial instrument concentration of credit risk through its cash, cash equivalent and marketable securities investments. To mitigate these risks the Company maintains cash, cash equivalents and marketable securities with reputable and nationally recognized financial institutions. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8,319</font><font style="font-family:inherit;font-size:10pt;">&#32;classified as marketable securities was held by Wells Fargo and substantially all of the cash and cash equivalents were held by Bank of America, N.A. See Note 2 for a description of marketable securities.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Trade accounts receivable.</font><font style="font-family:inherit;font-size:10pt;">&#32;Concentrations of risk (see Note 11) with respect to trade accounts receivable are generally limited due to the large number of customers and their dispersion across several geographic areas. Although the Company does not foresee that credit risk associated with these receivables will deviate from historical experience, repayment is dependent upon the financial stability of those individual customers. The Company establishes allowances for potential bad debts and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and its expectations for future collectability concerns. The Company performs ongoing credit evaluations of the financial condition of its customers and generally does not require collateral. Activity within the Company&#8217;s allowance for doubtful accounts for the periods presented is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,723</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">872</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,342</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deductions (write-offs/recoveries) from reserve</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,299</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(929</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(531</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,852</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,477</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,534</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue and operations. </font><font style="font-family:inherit;font-size:10pt;">Certain components from third parties used in the Company&#8217;s products are procured from single sources of supply. The failure of a supplier, including a subcontractor, to deliver on schedule could delay or interrupt the Company&#8217;s delivery of products and thereby materially adversely affect the Company&#8217;s revenues and operating results.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(e)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product sales.</font><font style="font-family:inherit;font-size:10pt;">&#32;Product sales are recognized when persuasive evidence of an arrangement exists, goods are shipped, title has passed and collectability is reasonably assured. The Company&#8217;s standard sales terms require that:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All sales are final;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Terms are generally Net 30;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipments are tendered and shipped FOB (or as may be applicable, FCA, or EXW) the Company&#8217;s plant or warehouse; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Title and risk of loss or damage passes to the dealer or distributor at the point of shipment when delivery is made to the possession of the carrier.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For certain inertial navigation product sales, customer acceptance or inspection may be required before title and risk of loss transfers. For those sales, revenue is recognized after transfer of title </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">and risk of loss and after notification of customer acceptance. In certain circumstances customers may request a bill and hold arrangement. Under these bill and hold arrangements, revenue is recognized when the Company has fulfilled all of its performance obligations, the units are segregated and available for shipment in accordance with the defined contract delivery schedule, and the Company has received notification of customer acceptance which transfers title and risk of loss to the customer.</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under certain limited conditions, the Company, at its sole discretion, provides for the return of goods. No product is accepted for return and no credit is allowed on any returned product unless the Company has granted and confirmed prior written permission by means of appropriate authorization. The Company establishes reserves for potential sales returns, credits, and allowances, and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and expectations for the future.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-element revenue arrangements. </font><font style="font-family:inherit;font-size:10pt;">Some of our sales involve multiple-element arrangements that include both hardware-related products and contracted service, or satellite connectivity that are accounted under ASC 605-25, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-Element Arrangements</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consideration is allocated to each element based on the relative selling prices of all of the elements in the arrangement using the fair value hierarchy. ASC 605-25 requires that the Company establish vendor-specific objective evidence (VSOE) of fair value based upon the price charged when the same element is sold separately or established by management having the relevant pricing authority. When VSOE exists it is used to determine the selling price of a deliverable. When VSOE is not established, the Company attempts to establish the selling price of each element based on third-party evidence (TPE). When the Company is unable to establish selling price using VSOE or TPE, the Company uses best estimated selling price (BESP) in the allocation of arrangement consideration for the relevant deliverables. The objective of BESP is to determine the price at which the Company would transact a sale if a product or service was sold on a stand-alone basis. The Company determines BESP for our products and certain services by considering multiple factors including, but not limited to, overall market conditions, including geographic or regional-specific market factors and profit objectives for such deliverables. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Each deliverable within the Company's multiple-deliverable revenue arrangements is accounted for as a separate unit of accounting under the guidance of ASC 605-25 if both of the following criteria are met: the delivered item or items have value to the customer on a standalone basis; and for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company. The Company considers a deliverable to have standalone value if the item is sold separately by the Company or another vendor or if the item could be resold by the customer. Further, the Company's revenue arrangements generally do not include a general right of return relative to delivered products.</font></div><div style="line-height:120%;padding-bottom:13px;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deliverables not meeting the criteria for being a separate unit of accounting are combined with a deliverable that does meet that criterion. The appropriate allocation of arrangement consideration and recognition of revenue is then determined for the combined unit of accounting.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Satellite connectivity and media content sales</font><font style="font-family:inherit;font-size:10pt;">. Directly sold and re-sold satellite connectivity service for voice, data and Internet is recognized monthly based upon minutes or megabytes of traffic processed or contracted fixed fee schedules. Typically, all subscribers enter into a contracted one-year minimum service agreement. The Company has evaluated the factors within ASC 605 regarding gross versus net revenue reporting for its satellite connectivity service sales and its payments to the applicable service providers. Based on the evaluation of the factors within ASC 605, the Company has determined that the applicable indicators of gross revenue reporting were met. The applicable indicators of gross revenue reporting included, but were not limited to, the following:</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is the primary obligor in its arrangements with its subscribers. The Company manages all interactions with the subscribers, while satellite connectivity service providers do not interact with the subscribers. In addition, the Company assumes the entire performance risk under its arrangements with the subscribers and in the event of a performance issue, the Company may incur reduction in fees without regard for any recourse that the Company may have with the applicable satellite connective service providers.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has latitude in establishing pricing, as the pricing under its arrangements with the subscribers is negotiated through a contracting process and has discretion on establishing pricing. The Company then separately negotiates the fees with the applicable satellite service providers.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has complete discretion in determining which satellite service providers it will contract with.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result, the Company has determined that we earn revenue (as a principal) from the delivery of satellite connectivity services to its subscribers and records all satellite connectivity service sales to subscribers as gross sales. All associated regulatory service fees and costs are recorded net in the consolidated financial statements. Media content sales include the Company's distribution of commercially licensed news, sports, movies and music content for commercial and leisure customers in the maritime, hotel, and retail markets as well as training videos to the merchant marine market that are typically based on a contracted fixed fee schedule. The Company typically recognizes revenue from media content sales ratably over the period of the service contract. The accounting estimates related to the recognition of satellite connectivity and media content service sales in results of operations requires the Company to make assumptions about future billing adjustments for disputes with subscribers as well as unauthorized usage. The Company recognizes the monthly subscription fee as service revenue over the service delivery period. The Company retains ownership of the hardware that it provides to AgilePlans customers, who must return the hardware to KVH if they decide to terminate the service. Because KVH does not sell the hardware under AgilePlans, the Company does not recognize any product revenue when the hardware is deployed to an AgilePlans customer.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Lease financing.</font><font style="font-family:inherit;font-size:10pt;">&#32;Lease financing consists of sales-type leases primarily of the TracPhone V-IP Series. The Company records the leases at a price typically equivalent to normal selling price and in excess of the cost or carrying amount. Upon delivery, the Company records the present value of all payments under these leases as revenues, and the related costs of the product are charged to cost of sales. Interest income is recognized throughout the lease term (typically three to five years) using an implicit interest rate. Through </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, lease sales have not been a significant portion of the Company&#8217;s total sales.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contracted service sales. </font><font style="font-family:inherit;font-size:10pt;">The Company engages in contracts for development, production, and services activities related to standard product modification or enhancement, which it accounts for using the proportional performance method of revenue recognition. The Company considers the nature of these contracts and the types of products and services provided when determining the proper accounting for a particular contract. Customer and government-agency contracted engineering service and grant sales under development contracts are recognized primarily under the proportional performance method during the period in which the Company performs the service or development efforts in accordance with the agreement. Services performed under these types of contracts include engineering studies, surveys, building construction, prototype development, and program management. Performance is determined principally by comparing the accumulated costs incurred to date with management&#8217;s estimate of the total cost to complete the contracted work. The Company establishes billing terms at the time project deliverables and milestones are agreed. Unbilled revenue recognized in excess of the amounts invoiced to clients are classified within the accompanying consolidated balance sheets in the caption &#8220;prepaid expenses and other assets.&#8221;</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The use of contract accounting requires significant judgment relative to estimating total contract revenues and costs, including assumptions relative to the length of time to complete the contract, the nature and complexity of the work to be performed, and prices for subcontractor services and materials. The risk to the Company on a fixed-price contract is that if estimates to complete the contract change from one period to the next, profit levels will vary from period to period. The Company's estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract's schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods. Any advance payments arising from such extended-term development contracts are recorded as deposits. If, in any period, estimated total costs under a contract indicate an expected loss, then such loss is provided for in that period. Through </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, contracted service revenue has not been a significant portion of the Company&#8217;s total sales.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product service sales.</font><font style="font-family:inherit;font-size:10pt;">&#32;Product service sales other than under development contracts are recognized when completed services are provided to the customer and collectability is reasonably assured. The Company establishes reserves for potential sales returns, credit and allowances, and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and its expectations for the future. Through </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, product service sales have not been a significant portion of the Company&#8217;s total sales.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Extended warranty sales</font><font style="font-family:inherit;font-size:10pt;">. The Company sells extended warranty contracts on mobile connectivity and inertial navigation products. Sales under these contracts are recognized ratably over the contract term. Through </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, warranty sales have not been a significant portion of the Company&#8217;s total sales.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(f)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of the Company&#8217;s financial instruments, which include cash equivalents, investments, accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short maturity of these instruments. The carrying amount of the Company&#8217;s mortgage loan approximates fair value based on currently available quoted rates of similarly structured mortgage facilities. See Note 2 for more information on the fair value of the Company&#8217;s marketable securities.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(g)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash, Cash Equivalents, and Marketable Securities</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with the Company&#8217;s investment policy, cash in excess of operational needs is invested in money market mutual funds, government agency bonds, United States treasuries, municipal bonds, corporate notes, and certificates of deposit. All highly liquid investments with a maturity date of three months or less at the date of purchase are classified as cash equivalents. The Company determines the appropriate classification of marketable securities at each balance sheet date. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, all of the Company&#8217;s marketable securities have been designated as available-for-sale and are carried at their fair value with unrealized gains and losses included in accumulated other comprehensive (loss) income in the accompanying consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reviews investments in debt securities for other than temporary impairment whenever the fair value of an investment is less than amortized cost and evidence indicates that an investment&#8217;s carrying amount is not recoverable within a reasonable period of time. To determine whether an impairment is other-than-temporary, the Company considers whether it intends to sell the security, whether it expects to recover the credit loss, and if it is more likely than not that the Company will be required to sell the security prior to recovery. Evidence considered in this assessment includes the reasons for the impairment, compliance with the Company&#8217;s investment policy, the severity and duration of the impairment, changes in value subsequent to year-end and forecasted performance of the investee. The Company has reviewed its securities with unrealized losses as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and has concluded that no other-than-temporary impairments exist.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(h)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost and net realizable value using the first-in first-out costing method. The Company adjusts the carrying value of its inventory based on the consideration of excess and obsolete components based on future estimate demand. The Company records inventory charges to costs of product sales.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(i)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. Depreciation and amortization are computed on the straight-line method over the estimated useful lives of the respective assets. The principal lives used in determining the depreciation rates of various assets are: buildings and improvements, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5</font><font style="font-family:inherit;font-size:10pt;">-</font><font style="font-family:inherit;font-size:10pt;">40 years</font><font style="font-family:inherit;font-size:10pt;">; leasehold improvements, shorter of original lease term or useful life; machinery, satellite hubs and equipment, and video-on-demand (VOD) units, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">4</font><font style="font-family:inherit;font-size:10pt;">-</font><font style="font-family:inherit;font-size:10pt;">10 years</font><font style="font-family:inherit;font-size:10pt;">; office and computer equipment, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">3</font><font style="font-family:inherit;font-size:10pt;">-</font><font style="font-family:inherit;font-size:10pt;">7 years</font><font style="font-family:inherit;font-size:10pt;">; and motor vehicles, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(j)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill, Intangible Assets and other Long-Lived Assets </font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s goodwill and intangible assets are associated with the purchase of Virtek Communication (now known as KVH Industries Norway AS) in September 2010, Headland Media Limited (now known as the KVH Media Group) in May 2013, and Videotel in July 2014.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC Topic 350, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other </font><font style="font-family:inherit;font-size:10pt;">(ASC 350) requires the completion of a goodwill impairment test at least annually. Historically, this goodwill impairment test was comprised of a two-step process. In January 2017, the FASB issued ASC Update No. 2017-04,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;Intangibles&#8212;Goodwill and Other</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Topic 350): Simplifying the Test of Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">. This ASC simplified the accounting for goodwill impairment for all entities by requiring impairment charges to be based on the first step of the goodwill impairment test under ASC 350. Under previous guidance, if the fair value of a reporting unit was lower than its carrying amount (Step 1), an entity would calculate any impairment charge by comparing the implied fair value of goodwill with its carrying amount (Step 2). The implied fair value of goodwill was calculated by deducting the fair value of all assets and liabilities of the reporting unit from the reporting unit&#8217;s fair value as determined in Step 1. To determine the implied fair value of goodwill, entities would estimate the fair value of any unrecognized intangible assets (including in-process research and development) and any corporate level assets or liabilities that were included in the determination of the carrying amount and fair value of the reporting unit in Step1. Under this new guidance, if a reporting unit's carrying value exceeds its fair value, an entity will record an impairment charge based on that difference, with such impairment charge limited to the amount of goodwill in the reporting unit. This ASC does not change the guidance on completing Step 1 of the goodwill impairment test. An entity will still be able to perform the existing optional qualitative goodwill impairment assessment before determining whether to proceed to Step 1. This ASC will be applied prospectively and is effective for annual and interim impairment test performed in periods beginning after December 15, 2019 for public business enterprises. Early adoption is permitted for annual and interim goodwill impairment testing dates after January 1, 2017. The Company has elected to early adopt this ASC as of January 1, 2017. The adoption of this ASC had no impact on the Company's consolidated statements of operations, financial condition or cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has historically performed its annual goodwill impairment test as of August 31st.&#160;During the three months ended December 31, 2017, the Company changed its annual impairment assessment date from August 31st to October 1st to better align the timing of the test date with its annual budgeting cycle. The Company does not consider the change in the annual goodwill impairment testing date to be a material change to its method of applying an accounting principle. In connection with the change in the date of its annual goodwill impairment test, the Company performed a goodwill impairment test as of both August 31, 2017 and October 1, 2017, and concluded that the fair value of its reporting units exceeded their carrying value. To date, the Company has not had accumulated goodwill impairment losses. For the August 31, 2017 test, the Company utilized an income approach and market approaches to estimate the fair value of the Company&#8217;s reporting units. The Company believes that the assumptions it used to estimate the fair value of its reporting units were reasonable. As an additional corroborative test of the reasonableness of those assumptions, the Company completed a reconciliation of its market capitalization and overall enterprise value to the fair value of all of its reporting units as of August 31, 2017. The Company notes that, as of August 31, 2017, the fair value of all of the Company&#8217;s reporting units exceeded their carrying values by more than 10%. A negative trend of operating results or material changes to forecasted operating results could result in the requirement for additional interim goodwill impairment tests and the potential of a future goodwill impairment charge, which could be material.&#160; For the October 1, 2017 test, the Company performed a qualitative assessment over goodwill impairment concluding it was more-likely-than-not that its reporting units fair value exceeded their carrying value.&#160; Accordingly, it was not necessary for the Company to perform the full Step 1 quantitative analysis.&#160; </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets with estimated lives and other long-lived assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of intangible assets with estimated lives and other long-lived assets is measured by a comparison of the carrying amount of an asset or asset group to future net undiscounted cash flows expected to be generated by the asset or asset group. If these comparisons indicate that an asset is not recoverable, the Company will recognize an impairment loss for the amount by which the carrying value of the asset or asset group exceeds the related estimated fair value. Estimated fair value is based on either discounted future operating cash flows or appraised values, depending on the nature of the asset. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, there were no events or changes in circumstances that indicated any of the carrying amounts of the Company&#8217;s intangible assets or other long-lived assets may not be recoverable. See Note 9 for further discussion of goodwill and intangible assets. </font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(k)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Non-Current Assets</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current assets are primarily comprised of long-term lease receivables, prepaid expenses, and deposits.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(l)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranty</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s products carry standard limited warranties that range from </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">two years</font><font style="font-family:inherit;font-size:10pt;">&#32;and vary by product. The warranty period begins on the date of retail purchase or lease by the original purchaser. The Company accrues estimated product warranty costs at the time of sale and any additional amounts are recorded when such costs are probable and can be reasonably estimated. Factors that affect the Company&#8217;s warranty liability include the number of units sold or leased, historical and anticipated rates of warranty repairs and the cost per repair. Warranty and related costs are reflected within sales, marketing and support in the accompanying statements of operations. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had accrued product warranty costs of </font><font style="font-family:inherit;font-size:10pt;">$2,074</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2,280</font><font style="font-family:inherit;font-size:10pt;">, respectively. The following table summarizes product warranty activity during </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,880</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charges to expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,042</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,723</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,323</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,074</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(m)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shipping and Handling Costs</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipping and handling costs are expensed as incurred and included in cost of sales. Billings for shipping and handling are reflected within net sales in the accompanying statements of operations.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(n)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and Development</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expenditures for research and development, including customer-funded research and development, are expensed as incurred. Revenue and related development costs from customer-funded research and development are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-funded service sales </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-funded costs included in costs of service sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,510</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,546</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(o)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advertising Costs</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs related to advertising are expensed as incurred. Advertising expense was </font><font style="font-family:inherit;font-size:10pt;">$2,739</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2,761</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$2,712</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, and is included in sales, marketing, and support expense in the accompanying consolidated statements of operations.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(p)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial statements of the Company&#8217;s foreign subsidiaries located in Denmark and Singapore are maintained using the United States dollar as the functional currency. Exchange rates in effect on the date of the transaction are used to record monetary assets and liabilities. Revenue and other expense elements are recorded at rates that approximate the rates in effect on the transaction dates. </font><font style="font-family:inherit;font-size:10pt;color:#333333;">Foreign currency exchange gains and losses are recognized within &#8220;other (expense) income&#8221; in the accompanying consolidated statements of operations</font><font style="font-family:inherit;font-size:10pt;">. For the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded a total of net foreign currency exchange losses (gains) in its accompanying consolidated statements of operations of </font><font style="font-family:inherit;font-size:10pt;">$554</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$(53)</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$59</font><font style="font-family:inherit;font-size:10pt;">, respectively, which is comprised of both realized and unrealized foreign currency exchange gains and losses.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial statements of the Company&#8217;s foreign subsidiaries located in the United Kingdom, Brazil, Norway, Cyprus, Belgium, the Netherlands and Japan use the foreign subsidiaries&#8217; respective local currencies as the functional currency.&#160;The Company translates the assets and liabilities of these foreign subsidiaries at the exchange rates in effect at year-end.&#160;Net sales, costs and expenses are translated using average exchange rates in effect during the year.&#160;Gains and losses from foreign currency translation are credited or charged to accumulated other comprehensive loss included in stockholders' equity in the accompanying consolidated balance sheets.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(q)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div></td></tr></table><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to income taxes in the U.S. and in numerous foreign jurisdictions. The Company accounts for income taxes following ASC Topic 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Income Taxes.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that some or all of a deferred tax asset will not be realized. The Company determines whether it is more likely than not that a tax position will be sustained upon examination. If it is not more likely than not that a position will be sustained, no amount of the benefit attributable to the position is recognized. The tax benefit to be recognized of any tax position that meets the more likely than not recognition threshold is calculated as the largest amount that is </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">more than 50%</font><font style="font-family:inherit;font-size:10pt;">&#32;likely of being realized upon resolution of the contingency. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company recognizes interest and penalties within the income tax expense line in the accompanying consolidated statements of operations. Accrued interest and penalties are included within the related tax liability line in the consolidated balance sheets. See Note 8 for further discussion of income taxes.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(r)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net (Loss) Income per Common Share</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net (loss) income per share is calculated based on the weighted average number of common shares outstanding during the period. Diluted net income per share incorporates the dilutive effect of common stock equivalent options, warrants and other convertible securities, if any, as determined in accordance with the treasury stock accounting method. Common stock equivalents related to options and restricted stock awards for </font><font style="font-family:inherit;font-size:10pt;">766</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of common stock for the year ended December 31, 2015 have been excluded from the fully diluted calculation of net income per share, as inclusion would be anti-dilutive. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and 2016 since there was a net loss, the Company excluded </font><font style="font-family:inherit;font-size:10pt;">228</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">162</font><font style="font-family:inherit;font-size:10pt;">&#32;shares, respectively, subject to outstanding stock options and non-vested restricted shares from its diluted loss per share calculation, as inclusion of these securities would have reduced the net loss per share. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the basic and diluted weighted average common shares outstanding is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:59%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding&#8212;basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive common shares issuable in connection with stock plans</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding&#8212;diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(s)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingent Liabilities</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates the amount of potential exposure it may have with respect to claims, assessments and litigation in accordance with ASC 450, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contingencies</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company was not party to any lawsuit or proceeding that, in management's opinion, was likely to materially harm the Company's business, results of operations, financial condition or cash flows, as described in Note 16. It is not always possible to predict the outcome of litigation, as it is subject to many uncertainties. Additionally, it is not always possible for management to make meaningful estimate of the potential loss or range of loss associated with such litigation. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(t)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Segments</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in two segments, the mobile connectivity and inertial navigation segments. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker in making decisions regarding resource allocation and assessing performance. The Company&#8217;s chief operating decision maker is its President, Chief Executive Officer and Chairman of the Board.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's reportable segments are: mobile connectivity and inertial navigation (see Note 12, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</font><font style="font-family:inherit;font-size:10pt;">"). The Company operates in a number of major geographic areas, including internationally. Revenues from international locations, primarily consisting of Canada, European countries, both inside and outside the European Union, as well as Africa, Asia/Pacific, the Middle East, and South America.</font></div><div style="line-height:120%;padding-left:4px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(u) &#160;&#160;&#160;&#160;Film Production Costs</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company capitalizes direct costs incurred in the production of its training videos, such as writing, directing, narrating, casting, location rental, and editing. These film costs are classified as a non-current asset on its consolidated balance sheet and are placed into service upon the film title being released and available for customers' use. The Company&#8217;s sales model associated with training is subscription-based, in which fees from third parties are not directly attributable to the exhibition of a particular film but relate instead to access to the entire film library. Accordingly, management estimates that the straight line method is the most representative method for the amortization of film costs. Consistent with the period over which revenues are assessed (i.e. the subscription period), the film costs are amortized over four years. In the event that the film title is replaced or removed from the film library before the amortization period has expired, all unamortized costs are expensed immediately.</font></div><div style="line-height:120%;padding-left:4px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(v)&#160;&#160;&#160;&#160;Recently Issued Accounting Standards</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies. Recently issued standards typically do not require adoption until a future effective date. Prior to their effective date, the Company evaluates the pronouncements to determine the potential effects of adoption on our consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Standards Implemented </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2015-11</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued ASC Update No. 2015-11,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Measurement of Inventory</font><font style="font-family:inherit;font-size:10pt;">&#32;regarding ASC Topic 330 - Inventory. Update No. 2015-11 require entities that measure inventory using the first-in, first-out or average cost methods to measure inventory at the lower of cost and net realizable value. Net realizable value is defined as estimated selling price in the ordinary course of business less reasonably predictable costs of completion and disposal. Update No. 2015-11 is effective on a prospective basis for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2016, with earlier application permitted. The Company adopted Update No. 2015-11 on January 1, 2017 and the adoption did not have a material effect on the Company's consolidated financial position, results of operations or cash flows. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-09</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASC Update No. 2016-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation- Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">. This update is effective for annual reporting periods after December 15, 2016, including interim periods within those fiscal periods. Early adoption is permitted. The purpose of the update is to simplify several areas of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows. The Company adopted this ASC update on January 1, 2017. Although this ASC update does not impact the Company&#8217;s results of operations, financial position or cash flows for any periods prior to the adoption, the adoption of this ASC update had the following impact on the date of adoption:</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of Update No. 2016-09 requires all income tax adjustments to be recorded in the consolidated statements of operations. The cumulative adjustment upon adoption to accumulated earnings was zero since the increase in net deferred tax assets was fully offset by a corresponding increase in the deferred tax asset valuation allowance. The amount of deferred tax assets that had not been previously recognized due to the recognition of excess tax benefits was </font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">$1,571</font><font style="font-family:inherit;font-size:10pt;">.</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has elected to account for forfeitures on share-based payments as these forfeitures occur, which represents a change from the accounting previously required under ASC Topic 718. As a result, the Company notes that future forfeitures could result in a significant reversal of stock-based compensation expense recognized in the period in which such forfeitures occur. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2017-04</font></div><div style="line-height:120%;text-align:justify;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASC Update No. 2017-04,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles--Goodwill and Other (Topic 350): Simplifying the Test of Goodwill Impairment. &#160;</font><font style="font-family:inherit;font-size:10pt;">This ASC simplifies the accounting for goodwill impairment for all entities by requiring impairment charges to be based on the first step of the goodwill impairment test under ASC 350. Under previous guidance, if the&#160;fair value of a reporting unit is lower than its carrying amount (Step 1), an entity calculates any impairment charge by comparing the implied fair value of goodwill with its carrying amount (Step 2). The implied fair value of goodwill is calculated by deducting the fair value of all assets and liabilities of the reporting unit from the reporting unit&#8217;s fair value as determined in Step 1. To determine the implied fair value of goodwill, entities estimate the fair value of any unrecognized intangible assets (including in-process research and development) and any corporate-level assets or liabilities that were included in the determination of the carrying amount and fair value of the reporting unit in Step 1. Under this new guidance, if a reporting unit's carrying value exceeds its fair value, an entity will record an impairment charge based on that difference, with such impairment charge limited to the amount of goodwill in the reporting unit. This ASC does not change the guidance on completing Step 1 of the goodwill impairment test. An entity will still be able to perform the existing optional qualitative goodwill impairment assessment before determining whether to proceed to Step 1. This ASC will be applied prospectively and is effective for annual and interim impairment test performed in periods beginning after December 15, 2019 for public business enterprises. Early adoption is permitted for annual and interim goodwill impairment testing dates after January 1, 2017. The Company elected to early adopt this ASC as of January 1, 2017. The adoption of this ASC had no impact on the Company's consolidated statements of operations, financial condition or cash flows. The Company expects that adoption of this ASC will simplify the evaluation and recording of goodwill impairment charges, if any.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Standards to be Implemented</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Updates No. 2014-09, No. 2016-08, No. 2016-10, No. 2016-11, No. 2016-12 and No. 2016-20</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASC Update No. 2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606).&#160;</font><font style="font-family:inherit;font-size:10pt;">Update No. 2014-09 provides enhancements to the quality and consistency of how revenue is reported while also improving comparability in the financial statements of companies using International Financial Reporting Standards and U.S. GAAP. The core principle requires entities to recognize revenue in a manner that depicts the transfer of goods or services to customers in amounts that reflect the consideration an entity expects to be entitled to in exchange for those goods or services. In July 2015, the FASB voted to approve a one-year deferral, making the standard effective for public entities for annual and interim periods beginning after December 15, 2017.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASC Update No. 2016-08,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)</font><font style="font-family:inherit;font-size:10pt;">. The purpose of Update No. 2016-08 is to clarify the guidance on principal versus agent considerations. It includes indicators that help to determine whether an entity controls the specified good or service before it is transferred to the customer and to assist in determining when the entity satisfied the performance obligation and as such, whether to recognize a gross or a net amount of consideration in their consolidated statement of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2016, the FASB issued ASC Update No. 2016-10,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing.&#160;</font><font style="font-family:inherit;font-size:10pt;">Update No. 2016-10 clarifies that entities are not required to assess whether promised goods or services are performance obligations if they are immaterial in the context of the contract. Update No. 2016-10 also addresses how to determine whether promised goods or services are separately identifiable and permits entities to make a policy election to treat shipping and handling costs as fulfillment activities. In addition, it clarifies key provisions in Topic 606 related to licensing.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the FASB issued ASC Update No. 2016-11,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815).&#160;</font><font style="font-family:inherit;font-size:10pt;">Update No. 2016-11 rescinds previous SEC comments that were codified in Topic 605, Topic 932 and Topic 815. Upon adoption of Topic 606, certain SEC comments including guidance on accounting for shipping and handling fees and costs and consideration given by a vendor to a customer should not be relied upon.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the FASB also issued ASC Update No. 2016-12,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Narrow Scope Improvements and Practical Expedients</font><font style="font-family:inherit;font-size:10pt;">. Update No. 2016-12 provides clarity around collectability, presentation of sales taxes, non-cash consideration, contract modifications at transition and completed contracts at transition. Update No. 2016-12 also includes a technical correction within Topic 606 related to required disclosures if the guidance is applied retrospectively upon adoption.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2016, the FASB issued ASC Update No. 2016-20,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. Update No. 2016-20 allows entities not to make quantitative disclosures about remaining performance obligations in certain cases and requires entities that use any of the optional exemptions to expand their qualitative disclosures. Update No. 2016-20 also clarifies other areas of the new revenue standard, including disclosure requirements for prior period performance obligations, impairment guidance for contract costs and the interaction of impairment guidance in ASC 340-40 with other guidance elsewhere in the Codification.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted Topic 606 effective January 1, 2018. The Company adopted Topic 606 under the modified retrospective method and is only applying this method to contracts that were not completed as of the date of adoption. The modified retrospective method resulted in a cumulative effect of initially applying the standard as an adjustment to the opening balance of retained earnings at the date of initial application for any open contracts as of the adoption date. The Company established an implementation team to assist with its assessment of the impact of the new revenue guidance on its operations, consolidated financial statements and related disclosures. To date, this assessment has included (1) utilizing questionnaires to assist with the identification of revenue streams, (2) performing sample contract analyses for each revenue stream identified, (3) assessing the noted differences in recognition and measurement that may result from adopting this new standard, (4) performing detailed analyses of contracts with larger customers, and (5) developing plans to test transactions for consistency with contract provisions that affect revenue recognition. The adoption of Topic 606 will have a material effect on the Company's consolidated financial statements with the most significant impact related to our mobile connectivity segment. Based on the preliminary results of the evaluation, which is still in process, the Company currently believes that the most significant potential changes relate to promised services under certain contracts that were previously determined to be separate units of accounting under Topic 605 will not be separate performance obligations under Topic 606 due to the fact that they are not distinct in the context of the contract, which will impact the timing of revenue recognition. The Company anticipates that the most significant impact of the new standard will relate to the timing of revenue recognition for certain mini-VSAT Broadband hardware contracts. The Company also anticipates changes to the consolidated balance sheet related to accounts receivable, contract assets, and contract liabilities, as well as enhanced footnote disclosures related to customer contracts. The Company is still evaluating the impact that Topic 606 is expected to have on its accounting for costs to obtain and fulfill a contract. The Company anticipates that the adoption of Topic 606 associated with VSAT contracts as of January 1, 2018 will result in an increase to its accumulated deficit of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;">. This anticipated adjustment represents the gross margin on approximately </font><font style="font-family:inherit;font-size:10pt;">$12 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">$14 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of previously recognized revenue under current guidance. Gross margin reflects revenue less cost of revenue. These ranges represent management&#8217;s best estimates of the effects of adopting Topic 606 at the time of the preparation of this Annual Report on Form 10-K. The actual impact of Topic 606 is subject to change from these estimates and such change may be significant, pending the completion of the Company&#8217;s assessment in the first quarter of 2018. </font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is in the process of evaluating and designing the necessary changes to its business processes, systems and controls to support recognition and disclosure under the new standard. Further, the Company is continuing to assess what incremental disaggregated revenue disclosures will be required in its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-01</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASC Update No. 2016-01,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.&#160;</font><font style="font-family:inherit;font-size:10pt;">It is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Early application of certain provisions is permitted. Update No. 2016-01 requires entities to measure equity investments that do not result in consolidation and are not accounted for under the equity method at fair value with changes recognized in net income. However, an entity may choose to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. It also simplifies the impairment assessment of equity investments without readily determinable fair values by requiring a qualitative assessment to identify impairment. Update No. 2016-01 also requires separate presentation of financial assets and financial liabilities by measurement category and form of financial asset and liability. The adoption of Update No. 2016-01 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-02</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASC Update No. 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842).&#160;</font><font style="font-family:inherit;font-size:10pt;">It is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Earlier application is permitted. Update No. 2016-02 creates new accounting and reporting guidelines for leasing arrangements. The new guidance requires organizations that lease assets to recognize assets and liabilities on the balance sheet related to the rights and obligations created by those leases, regardless of whether they are classified as finance or operating leases. Consistent with current guidance, the recognition, measurement, and presentation of expenses and cash flows arising from a lease primarily will depend on its classification as a finance or operating lease. The guidance also requires new disclosures to help financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. The new standard is to be applied using a modified retrospective approach. The Company is currently evaluating the impact of the new pronouncement on its financial statements. Based on its preliminary assessment, upon adoption the Company expects to recognize significant right-to-use assets and corresponding lease liabilities on its balance sheet related to leased facilities and equipment. </font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-13</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASC Update No. 2016-13,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</font><font style="font-family:inherit;font-size:10pt;">. The update is effective for fiscal years beginning after December 15, 2019. Early adoption is permitted for fiscal years beginning after December 15, 2018. The purpose of Update No. 2016-13 is to replace the current incurred loss impairment methodology for financial assets measured at amortized cost with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information, including forecasted information, to develop credit loss estimates. The adoption of Update No. 2016-13 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-15</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASC Update No. 2016-15,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.</font><font style="font-family:inherit;font-size:10pt;">&#160;The update is effective for fiscal years beginning after December 15, 2017 and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The purpose of Update No. 2016-15 is to reduce the diversity in practice in presentation and classification of the following items within the statement of cash flows: debt prepayments, settlement of zero coupon debt instruments, contingent consideration payments, insurance proceeds, securitization transactions and distributions from equity method investees. The update also addresses classification of transactions that have characteristics of more than one class of cash flows. The adoption of Update No. 2016-15 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-16</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU Update No. 2016-16,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory</font><font style="font-family:inherit;font-size:10pt;">. The update is effective for fiscal years beginning after December 15, 2017, including interim reporting periods within those fiscal years. Early adoption is permitted as of the beginning of an annual reporting period for which financial statements (interim or annual) have not been issued or made available for issuance. The purpose of Update No. 2016-16 is to allow an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs, as opposed to waiting until the asset is sold to an outside party. The adoption of Update No. 2016-16 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2017-09</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASC Update No. 2017-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation&#8212;Stock Compensation (Topic 718): Scope of Modification Accounting.</font><font style="font-family:inherit;font-size:10pt;">&#32;The update is effective for annual periods beginning on or after December 15, 2017. Early adoption is permitted. The purpose of Update No. 2017-09 is to clarify when to account for a change to the terms or conditions of a share-based payment award as a modification under Topic 718, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">.&#160;Under this new guidance, modification accounting is only required if the fair value, the vesting conditions, or the equity or liability classification of the award changes as a result of the change in terms or conditions.&#160;The Company expects that the adoption of this standard will only affect, on a prospective basis, the manner in which the Company evaluates any changes to the terms or conditions of its share-based payment awards.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2017-12</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASC Update No. 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">. The update is effective for annual periods beginning after December 15, 2018. Early adoption is permitted. The purpose of Update No. 2017-12 is to improve the presentation and disclosure requirements for, and simplify the application and increase transparency of hedge accounting. The adoption of Update No. 2017-12 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There are no other recent accounting pronouncements issued by the FASB that the Company expects would have a material impact on the Company's financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s4C0CF87FA12255408555382926BA9AB6"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketable Securities</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.34657398212512%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,002</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total marketable securities designated as available-for-sale</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,320</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,319</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.34657398212512%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total marketable securities designated as available-for-sale</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,712</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,712</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amortized costs and fair value of debt securities as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;are shown below by effective maturity. Effective maturities may differ from contractual maturities because the issuers of the securities may have the right to prepay obligations without prepayment penalties.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than one year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after one year and within two years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than one year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after one year and within two years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income from cash equivalents and marketable securities was </font><font style="font-family:inherit;font-size:10pt;">$107</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$94</font><font style="font-family:inherit;font-size:10pt;">&#32;for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88</font></div></div><hr style="page-break-after:always"><div><a name="sFD1E1F7368AB56EC9E0878BF6294F796"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</font></div></td></tr></table><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASC 2015-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Measurement of Inventory</font><font style="font-family:inherit;font-size:10pt;">&#32;as of January 1, 2017. ASC 2015-11 simplifies the subsequent measurement of inventory by replacing the lower of cost or market test with a lower of cost and net realizable value test. The adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial position or results of operations. Inventories are stated at the lower of cost and net realizable value using the first-in first-out costing method. Inventories as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;include the costs of material, labor, and factory overhead. Components of inventories consist of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,137</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,185</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,954</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,732</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,745</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s6C00B472DEFB5E249B71F58B9A6E2CAA"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(4)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;consist of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building and improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,038</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,717</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,217</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,777</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office and computer equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,057</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Motor vehicles</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(51,099</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45,766</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,521</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,586</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;amounted to </font><font style="font-family:inherit;font-size:10pt;">$6,725</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$7,608</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$7,193</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included within machinery and equipment are certain hardware revenue generating assets that had a net book value of $</font><font style="font-family:inherit;font-size:10pt;">11,300</font><font style="font-family:inherit;font-size:10pt;">&#32;and $</font><font style="font-family:inherit;font-size:10pt;">7,734</font><font style="font-family:inherit;font-size:10pt;">&#32;as of December 31, 2017 and 2016, respectively, that are utilized in the delivery of the Company's airtime services, media, and other content. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sC23372BEB9AD5181837B83B9E1E26ECF"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(5)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt and Line of Credit</font></div></td></tr></table><div style="line-height:120%;padding-top:5px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt consists of the following:</font></div><div style="line-height:120%;padding-top:5px;text-align:center;text-indent:30px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:470px;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:234px;"></td><td style="width:9px;"></td><td style="width:99px;"></td><td style="width:4px;"></td><td style="width:10px;"></td><td style="width:9px;"></td><td style="width:99px;"></td><td style="width:4px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,275</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,625</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mortgage loan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equipment loans</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,477</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,054</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less amounts classified as current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,482</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,900</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt, excluding current portion</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,572</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,153</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-top:5px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Term Note and Line of Credit</font></div><div style="line-height:120%;padding-top:5px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2014</font><font style="font-family:inherit;font-size:10pt;">, the Company entered into (i) a </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year senior credit facility agreement (the Credit Agreement) with Bank of America, N.A., as Administrative Agent, and the lenders named from time to time as parties thereto (the Lenders), for an aggregate amount of up to </font><font style="font-family:inherit;font-size:10pt;">$80,000</font><font style="font-family:inherit;font-size:10pt;">, including a revolving credit facility (the Revolver) of up to </font><font style="font-family:inherit;font-size:10pt;">$15,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and a term loan (Term Loan) of </font><font style="font-family:inherit;font-size:10pt;">$65,000</font><font style="font-family:inherit;font-size:10pt;">&#32;to be used for general corporate purposes, including both (A) the refinancing of the Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;">$30,000</font><font style="font-family:inherit;font-size:10pt;">&#32;then-outstanding indebtedness under its previous credit facility and (B) permitted acquisitions, (ii)&#160;revolving credit notes (together, the Revolving Credit Note) to evidence the Revolver, (iii) term notes (together, the Term Note, and together with the Revolving Credit Note, the Notes) to evidence the Term Loan, (iv) a Security Agreement (the Security Agreement) required by the Lenders with respect to the grant by the Company of a security interest in substantially all of the assets of the Company in order to secure the obligations of the Company under the Credit Agreement and the Notes, and (v) Pledge Agreements (the Pledge Agreements) required by the Lenders with respect to the grant by the Company of a security interest in </font><font style="font-family:inherit;font-size:10pt;">65%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the capital stock of each of KVH Industries A/S and KVH Industries U.K. Limited held by the Company in order to secure the obligations of the Company under the Credit Agreement and the Notes. </font></div><div style="line-height:120%;padding-top:5px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Agreement was most recently amended in March 2017 to modify the Maximum Consolidated Leverage Ratio, the Applicable Rate, the Consolidated Fixed Charge Coverage Ratio and the amortization schedule of the Term Loan, as well as to make certain other changes. The amendment was accounted for as a debt modification as it did not result in a significant modification to the Credit Agreement.</font></div><div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the March 2017 amendment, the Company made an additional principal repayment of&#160;</font><font style="font-family:inherit;font-size:10pt;">$6,000</font><font style="font-family:inherit;font-size:10pt;">&#32;on the Term Note and amended the repayment terms. Under the amended terms, the Company must make principal repayments of </font><font style="font-family:inherit;font-size:10pt;">$575</font><font style="font-family:inherit;font-size:10pt;">&#32;every three months starting on April 1, 2017 until the Term Note maturity on July 1, 2019. On the maturity date, the entire remaining principal balance of the loan, including any future loans under the Revolver, is due and payable, together with all accrued and unpaid interest, penalties, and any other amounts due and payable under the Credit Agreement. The Credit Agreement contains provisions requiring the mandatory prepayment of amounts outstanding under the Term Loan and the Revolver under specified circumstances, including (i)&#160;</font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the net cash proceeds from certain dispositions to the extent not reinvested in the Company&#8217;s business within a stated period, (ii)&#160;</font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the net cash proceeds from stated equity issuances and (iii)&#160;</font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the net cash proceeds from certain receipts of more than&#160;</font><font style="font-family:inherit;font-size:10pt;">$250</font><font style="font-family:inherit;font-size:10pt;">&#160;outside the ordinary course of business. The prepayments are first applied to the Term Loan, in inverse order of maturity, and then to the Revolver. In the discretion of the Administrative Agent, certain mandatory prepayments made on the Revolver can permanently reduce the amount of credit available under the Revolver.</font></div><div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loans under the Credit Agreement bear interest at varying rates determined in accordance with the Credit Agreement. Each LIBOR Rate Loan, as defined in the Credit Agreement, bears interest on the outstanding principal amount thereof for each interest period from the applicable borrowing date at a rate per annum equal to the LIBOR Daily Floating Rate or LIBOR Monthly Floating Rate, each as defined in the Credit Agreement, as applicable, plus the Applicable Rate, as defined in the Credit Agreement, and each Base Rate Loan, as defined in the Credit Agreement, bears interest on the outstanding principal amount thereof from the applicable borrowing date at a rate per annum equal to the Base Rate, as defined in the Credit Agreement, plus the Applicable Rate. The Applicable Rate ranges from </font><font style="font-family:inherit;font-size:10pt;">1.75%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2.25%</font><font style="font-family:inherit;font-size:10pt;">, depending on the Company&#8217;s Consolidated Leverage Ratio, as defined in the Credit Agreement. The highest Applicable Rate applies when the Consolidated Leverage Ratio exceeds </font><font style="font-family:inherit;font-size:10pt;">1.50</font><font style="font-family:inherit;font-size:10pt;">:1.00. Upon certain defaults, including failure to make payments when due, interest becomes payable at a higher default rate.</font></div><div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Revolver are subject to the satisfaction of numerous conditions precedent at the time of each borrowing, including the continued accuracy of the Company&#8217;s representations and warranties and the absence of any default under the Credit Agreement. As of December 31, 2017, there were no borrowings outstanding under the Revolver and the full balance of </font><font style="font-family:inherit;font-size:10pt;">$15,000</font><font style="font-family:inherit;font-size:10pt;">&#32;was available for borrowing.</font></div><div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Agreement contains </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;financial covenants, a Maximum Consolidated Leverage Ratio and a Minimum Consolidated Fixed Charge Coverage Ratio, each as defined in the Credit Agreement. The Maximum Consolidated Leverage Ratio may not be greater than </font><font style="font-family:inherit;font-size:10pt;">1.50</font><font style="font-family:inherit;font-size:10pt;">:1.00. The Minimum Consolidated Fixed Charge Coverage Ratio may not be less than </font><font style="font-family:inherit;font-size:10pt;">1.25</font><font style="font-family:inherit;font-size:10pt;">:1.00. In the March 2017 amendment, the definition of the Consolidated Fixed Charge Coverage Ratio was amended to include only maintenance capital expenditures, as defined. The Company was in compliance with these financial ratio debt covenants as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Agreement imposes certain other affirmative and negative covenants, including without limitation covenants with respect to the payment of taxes and other obligations, compliance with laws, entry into material contracts, creation of liens, incurrence of indebtedness, investments, dispositions, fundamental changes, restricted payments, changes in the nature of the Company&#8217;s business, transactions with affiliates, corporate and accounting changes, and sale and leaseback arrangements. </font></div><div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s obligation to repay loans under the Credit Agreement could be accelerated upon a default or event of default under the terms of the Credit Agreement, including certain failures to pay principal or interest when due, certain breaches of representations and warranties, the failure to comply with the Company&#8217;s affirmative and negative covenants under the Credit Agreement, a change of control of the Company, certain defaults in payment relating to other indebtedness, the acceleration of payment of certain other indebtedness, certain events relating to the liquidation, dissolution, bankruptcy, insolvency or receivership of the Company, the entry of certain judgments against the Company, certain events relating to the impairment of collateral or the Lenders' security interest therein, and any other material adverse change with respect to the Company.</font></div><div style="line-height:120%;padding-top:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Mortgage Loan</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a mortgage loan (as amended, the Mortgage Loan) in the amount of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$4,000</font><font style="font-family:inherit;font-size:10pt;">&#32;related to its headquarters facility in Middletown, Rhode Island. The loan term is </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">ten years</font><font style="font-family:inherit;font-size:10pt;">, with a principal amortization of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">20 years</font><font style="font-family:inherit;font-size:10pt;">. The interest rate is based on the BBA LIBOR Rate plus </font><font style="font-family:inherit;font-size:10pt;">2.00</font><font style="font-family:inherit;font-size:10pt;">&#32;percentage points. The Mortgage Loan is secured by the underlying property and improvements. The monthly mortgage payment is approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$14</font><font style="font-family:inherit;font-size:10pt;">&#32;plus interest and increases in increments of approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1</font><font style="font-family:inherit;font-size:10pt;">&#32;each year throughout the life of the mortgage. Due to the difference in the term of the loan and amortization of the principal, a balloon payment of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2,551</font><font style="font-family:inherit;font-size:10pt;">&#32;is due on April&#160;1, 2019. The loan contains </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;financial covenant, a Fixed Charge Coverage Ratio, which applies in the event that the Company&#8217;s consolidated cash, cash equivalents, and marketable securities balance falls below </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$25,000</font><font style="font-family:inherit;font-size:10pt;">&#32;at any time. As the Company&#8217;s consolidated cash, cash equivalents, and marketable securities balance was above the minimum threshold throughout the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Fixed Charge Coverage Ratio did not apply. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the Mortgage Loan, the Company may prepay its outstanding loan balance subject to certain early termination charges. If the Company were to default on the Mortgage Loan, the underlying property and improvements would be used as collateral. As discussed in Note 15 to the consolidated financial statements, the Company entered into </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;interest rate swap agreements that are intended to hedge its mortgage interest obligations over the term of the Mortgage Loan by fixing the interest rates specified in the mortgage loan to </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">5.91%</font><font style="font-family:inherit;font-size:10pt;">&#32;for half of the principal amount outstanding as of April&#160;1, 2010 and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">6.07%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the remaining half.</font></div><div style="line-height:120%;padding-top:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Equipment Loan</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 30, 2013, the Company borrowed </font><font style="font-family:inherit;font-size:10pt;">$4,700</font><font style="font-family:inherit;font-size:10pt;">&#32;from a bank and pledged as collateral </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">&#32;satellite hubs and related equipment. This equipment loan had a term of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">&#32;years and carried a fixed rate of interest of </font><font style="font-family:inherit;font-size:10pt;">2.76%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum. In December 2013, the Company borrowed </font><font style="font-family:inherit;font-size:10pt;">$1,200</font><font style="font-family:inherit;font-size:10pt;">&#32;from a bank and pledged as collateral </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;satellite hub and related equipment. This equipment loan had a term of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">&#32;years and carried a fixed rate of interest of </font><font style="font-family:inherit;font-size:10pt;">3.08%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum. In March 2017, the Company repaid in full the remaining outstanding balances of both loans before their 2018 maturity dates.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91</font></div></div><hr style="page-break-after:always"><div><a name="s43235BEFD35E52959B914235B82AE542"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(6)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has certain operating leases for satellite capacity, various equipment, and facilities. The following reflects future minimum payments under operating leases that have initial or remaining non-cancelable lease terms at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:80%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Years ending December&#160;31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,109</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,326</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">489</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,765</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total rent expense incurred under facility operating leases for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;amounted to </font><font style="font-family:inherit;font-size:10pt;">$905</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$601</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$630</font><font style="font-family:inherit;font-size:10pt;">, respectively. Total expense incurred under satellite capacity and equipment operating leases for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;amounted to </font><font style="font-family:inherit;font-size:10pt;">$31,774</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$31,606</font><font style="font-family:inherit;font-size:10pt;">,&#160;and </font><font style="font-family:inherit;font-size:10pt;">$32,793</font><font style="font-family:inherit;font-size:10pt;">, respectively, which also includes payments for usage charges in excess of the minimum contractual requirements. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of business, the Company enters into unconditional purchase order obligations with its suppliers for inventory and other operational purchases. Outstanding and unconditional purchase order obligations were </font><font style="font-family:inherit;font-size:10pt;">$13,583</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, which the Company expects to fulfill in 2018. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other than the interest rate swaps (see Note 15), the Company did not have any off-balance sheet commitments, guarantees, or standby repurchase obligations as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><a name="s0B11EA809DE357919360ABBE2E17EB92"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(7)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders&#8217; Equity </font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-left:4px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes stock-based compensation in accordance with the provisions of ASC Topic 718, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation--Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">. The Company adopted ASC Update No. 2016-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation (ASC Topic 718): Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">&#32;on January 1, 2017. Although this ASC update did not impact the Company&#8217;s results of operations, financial position or cash flows for any periods prior to the adoption, the adoption of this ASC update had the following impact on the date of adoption:</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:42px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of ASC Update No. 2016-09 requires all income tax adjustments to be recorded in the consolidated statements of operations. The cumulative adjustment upon adoption to accumulated earnings was zero since the increase in net deferred tax assets was fully offset by a corresponding increase in the deferred tax asset valuation allowance. The amount of deferred tax assets that had not been previously recognized due to the recognition of excess tax benefits was $</font><font style="font-family:inherit;font-size:10pt;">1,571</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:54px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:42px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tax benefit or expense is required to be classified as a cash flow provided by (used in) operating activities. It was previously required to be presented as a cash flow provided by (used in) financing activities in the Consolidated Statements of Cash Flows, with a corresponding adjustment to operating cash flows. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:54px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:42px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the diluted net earnings per share calculation, when applying the treasury stock method for shares that could be repurchased, the assumed proceeds no longer include the amount of excess tax benefit. This provision, which is only applicable on a prospective basis, did not have an impact on the Company's diluted net earnings per share calculation for the </font><font style="font-family:inherit;font-size:10pt;">year ended December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:54px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:42px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has elected to account for forfeitures on share-based payments as these forfeitures occur instead of a 5% forfeiture rate, which represents a change from the accounting previously required under ASC Topic 718. As a result, future forfeitures could result in a significant reversal of stock-based compensation expense recognized in the period in which such forfeitures occur. During the </font><font style="font-family:inherit;font-size:10pt;">year ended December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">, as a result of share-based award forfeitures, the Company recorded a reversal of previously recognized stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$215</font><font style="font-family:inherit;font-size:10pt;">. In addition, had the Company continued to account for stock-based compensation expense related to forfeitures of share-based payments based on estimating the number of awards expected to be forfeited and recognizing only stock-based compensation expense on awards expected to vest, the Company would have recognized $</font><font style="font-family:inherit;font-size:10pt;">3,449</font><font style="font-family:inherit;font-size:10pt;">&#32;of stock-based compensation expense, or $</font><font style="font-family:inherit;font-size:10pt;">19</font><font style="font-family:inherit;font-size:10pt;">&#32;less than what was actually recorded, during the </font><font style="font-family:inherit;font-size:10pt;">year ended December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense, excluding compensation charges related to our employee stock purchase plan, or the ESPP, was $</font><font style="font-family:inherit;font-size:10pt;">3,468</font><font style="font-family:inherit;font-size:10pt;">&#32;and $</font><font style="font-family:inherit;font-size:10pt;">3,640</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">year ended December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Options</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is authorized to grant stock options, restricted stock awards and other stock-based awards under its 2016 Equity and Incentive Plan (the 2016 Plan) with respect to up to 3,000 shares of common stock (plus up to an additional 1,690 shares in respect of certain awards under earlier equity compensation plans that may be forfeited, cancelled, reacquired by the Company or terminated after adoption of the 2016 Plan). Options are generally granted with an exercise price equal to the fair market value of the common stock on the date of grant and generally vest in equal annual amounts over </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">four years</font><font style="font-family:inherit;font-size:10pt;">&#32;beginning on the first anniversary of the date of the grant. No options are exercisable for periods of more than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">five years</font><font style="font-family:inherit;font-size:10pt;">&#32;after date of grant. Under the 2016 Plan, each share issued under awards other than options and stock appreciation rights will reduce the number of shares reserved for issuance by </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;shares. Shares issued under options or stock appreciation rights will reduce the shares reserved for issuance on a share-for-share basis. The 2016 Plan and earlier equity compensation plans, pursuant to which an aggregate of </font><font style="font-family:inherit;font-size:10pt;">12,415</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of the Company&#8217;s common stock were reserved for issuance, were all approved by the Company's shareholders. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">1,715</font><font style="font-family:inherit;font-size:10pt;">&#32;shares were available for future grants. The Compensation Committee of the Board of Directors administers the equity compensation plans, approves the individuals to whom awards will be granted and determines the number of shares and other terms of each award. Outstanding options under the Company's equity compensation plans at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;expire from February 2018 through November 2022. None of the Company&#8217;s outstanding options includes performance-based or market-based vesting conditions as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has estimated the fair value of each option grant on the date of grant using the Black-Scholes option-pricing model. The expected volatility assumption is based on the historical daily price data of the Company&#8217;s common stock over a period equivalent to the weighted average expected life of the Company&#8217;s options. The expected term of options granted is derived using assumed exercise rates based on historical exercise patterns and represents the period of time the options granted are expected to be outstanding. The risk-free interest rate is based on the actual U.S. Treasury zero-coupon rates for bonds matching the expected term of the option as of the option grant date. The dividend yield of </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;">&#32;is based upon the fact that the Company has not historically declared or paid cash dividends, and does not expect to declare or pay dividends in the foreseeable future.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The per share weighted-average fair values of stock options granted during </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">$2.74</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.77</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$4.39</font><font style="font-family:inherit;font-size:10pt;">, respectively. The weighted-average assumptions used to value options as of their grant date were as follows: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:59%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year&#160;Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in outstanding stock options for the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;are as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:37%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of&#160;Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual&#160;Life</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate&#160;Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">682</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.65</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired, canceled or forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(170</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.46</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,268</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.37</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.37</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested or expected to vest at December 31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,268</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:37%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of&#160;Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual&#160;Life</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate&#160;Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,177</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.90</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired, canceled or forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(297</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.68</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">686</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.41</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">681</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">379</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.39</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.50</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested or expected to vest at December 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.42</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">662</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:37%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of&#160;Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average<br>Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average<br>Remaining<br>Contractual&#160;Life<br>(in Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate&#160;Intrinsic<br>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.04</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired, canceled or forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(138</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.59</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,177</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.60</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">687</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.60</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested or expected to vest at December 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,154</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.58</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total aggregate intrinsic value of options exercised was </font><font style="font-family:inherit;font-size:10pt;">$149</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$484</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$50</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$1,789</font><font style="font-family:inherit;font-size:10pt;">&#32;of total unrecognized compensation expense related to stock options, which is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">2.99</font><font style="font-family:inherit;font-size:10pt;">&#32;years. In </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded compensation charges of </font><font style="font-family:inherit;font-size:10pt;">$707</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$702</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,229</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to stock options. Compensation costs for options subject only to service conditions that vest ratably are recognized on a straight-line basis over the requisite service period for the entire award. During </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, cash received under stock option plans for exercises was </font><font style="font-family:inherit;font-size:10pt;">$1,236</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2,438</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$90</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company granted </font><font style="font-family:inherit;font-size:10pt;">271</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">424</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">203</font><font style="font-family:inherit;font-size:10pt;">&#32;restricted stock awards to employees under the terms of the 2016 Plan or the Amended and Restated 2006 Stock Incentive Plan (2006 Plan) for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The restricted stock awards generally vest annually over four years from the date of grant subject to the recipient remaining an employee through the applicable vesting dates. Compensation expense for restricted stock awards is measured at fair value on the date of grant based on the number of shares granted and the quoted market closing price of the Company&#8217;s common stock. Such value is recognized as expense over the vesting period of the award, net of forfeitures. The weighted-average grant-date fair value of restricted stock granted during </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$8.83</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8.68</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$12.43</font><font style="font-family:inherit;font-size:10pt;">&#32;per share, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$3,863</font><font style="font-family:inherit;font-size:10pt;">&#32;of total unrecognized compensation expense related to restricted stock awards, which is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">2.15 years</font><font style="font-family:inherit;font-size:10pt;">. Compensation costs for awards subject only to service conditions that vest ratably are recognized on a straight-line basis over the requisite service period for the entire award. Compensation cost for awards initially subject to certain performance conditions are recognized on a ratable basis over the requisite service period for the entire award. In </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded compensation charges of </font><font style="font-family:inherit;font-size:10pt;">$2,760</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2,938</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2,422</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to restricted stock awards.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock activity under the 2006 Plan and the 2016 Plan for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;is as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:73%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of<br>Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-<br>average<br>grant&#160;date<br>fair value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016, unvested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.83</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.57</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017, unvested</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">604</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the Company's Amended and Restated 1996 Employee Stock Purchase Plan (ESPP), an aggregate of </font><font style="font-family:inherit;font-size:10pt;">1,650</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of common stock have been reserved for issuance, of which </font><font style="font-family:inherit;font-size:10pt;">954</font><font style="font-family:inherit;font-size:10pt;">&#32;shares remain available as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The ESPP covers all of the Company&#8217;s employees. Under the terms of the ESPP, eligible employees can elect to have up to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</font><font style="font-family:inherit;font-size:10pt;">&#32;percent of their pre-tax compensation withheld to purchase shares of the Company&#8217;s common stock on a semi-annual basis. Before the amendment to the plan, the ESPP allowed eligible employees the right to purchase the Company&#8217;s common stock on a semi-annual basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">85%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the market price at the end of each purchase period. Under the amendment, the ESPP now allows eligible employees the right to purchase the Company's common stock on a semi-annual basis at 85% of the market price on the first or last day of each purchase period, whichever is lower. During </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, shares issued under this plan were </font><font style="font-family:inherit;font-size:10pt;">46</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">18</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">28</font><font style="font-family:inherit;font-size:10pt;">&#32;shares, respectively. The Company utilizes the Black-Scholes option-pricing model to calculate the fair value of these discounted purchases. The fair value of the </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;">&#32;discount is recognized as compensation expense over the purchase period. The Company applies a graded vesting approach because the ESPP provides for multiple purchase periods and is, in substance, a series of linked awards. In </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded compensation charges of </font><font style="font-family:inherit;font-size:10pt;">$50</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$11</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$58</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to the ESPP. During </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, cash received under the ESPP was </font><font style="font-family:inherit;font-size:10pt;">$358</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$146</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$291</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock- Based Compensation Expense</font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following presents stock-based compensation expense, including expense for the ESPP, in the Company's consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:12px;text-align:center;text-indent:32px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:63.671875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:38%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales, marketing and support</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">780</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,027</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">927</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,612</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,871</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,518</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,651</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,734</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(e) Accumulated Other Comprehensive Loss</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive income (loss) includes net income (loss), unrealized gains and losses from foreign currency translation, and unrealized gains and losses from available for sale marketable securities and changes in fair value related to interest rate swap</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">derivative instruments, net of tax attributes, which were not material. The components of the Company&#8217;s comprehensive income (loss) and the effect on earnings for the periods presented are detailed in the accompanying consolidated statements of comprehensive income (loss).</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:87.5%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:38%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign Currency Translation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain (Loss) on Available for Sale Marketable Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest Rate Swaps</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Accumulated Other Comprehensive Loss</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, December 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(3,156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(295</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(3,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive loss before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,207</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,268</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCI to Other income, net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net other comprehensive (loss) income, December 31, 2015</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,207</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,153</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, December 31, 2015</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(7,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(238</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(7,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive loss before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,288</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,309</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCI to Other income, net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net other comprehensive (loss) income, December 31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,288</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,209</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, December 31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(16,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(16,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,404</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,415</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCI to Other income, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net other comprehensive income (loss), December 31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,404</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,492</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, December 31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(11,247</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(69</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(11,317</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For additional information, see Note 2, "Marketable Securities", and see Note 15, "Derivative Instruments and Hedging Activities"</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96</font></div></div><hr style="page-break-after:always"><div><a name="sF289970EB8EA59F8A5545B1BA80B9327"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(8)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense (benefit) for the years ended December 31, 2017, 2016, and 2015 attributable to (loss) income from operations is presented below.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;text-decoration:underline;">Year ended December&#160;31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,857</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(762</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,095</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,852</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(756</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,096</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Year ended December&#160;31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">457</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">601</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,770</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,522</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,141</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,406</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,547</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;text-decoration:underline;">Year ended December&#160;31, 2015</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(555</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(94</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(649</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">295</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(118</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(140</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actual income tax expense differs from the &#8220;expected&#8221; income tax (benefit) expense computed by applying the United States Federal statutory income tax rate of </font><font style="font-family:inherit;font-size:10pt;">34%</font><font style="font-family:inherit;font-size:10pt;">&#32;to (loss) income before tax expense, as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Income tax (benefit) expense at Federal statutory income tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increase (decrease) in income taxes resulting from:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">State income tax expense, net of federal benefit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State research and development, investment credits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(435</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(363</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(317</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Non-deductible meals &amp; entertainment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-deductible stock compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Non-deductible deferred compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subpart F income, net of foreign tax credits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,171</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">523</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Foreign branch income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacturing deduction</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Nontaxable interest income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign tax rate differential</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(902</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,258</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(792</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Federal research and development credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Uncertain tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">283</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(413</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Provision to tax return adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in tax rates</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">926</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(313</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Change in valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign research and development incentives</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(59</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,096</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,547</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income before income tax expense determined by tax jurisdiction, are as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,333</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,805</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,938</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,970</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,666</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities for the periods presented consisted of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, due to allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">540</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,104</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating loss carry-forwards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,725</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,078</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, due to difference in depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development, alternative minimum tax credit carry-forwards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,031</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign tax credit carry-forwards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,958</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">754</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State tax credit carry-forwards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty reserve</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">495</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">822</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">334</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">432</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,815</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,669</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,567</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,801</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,102</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,705</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,197</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, due to differences in depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,415</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,211</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liability</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,614</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,109</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax asset- non-current</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liability- non-current</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,133</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had federal research and development tax credit carry-forwards in the amount of </font><font style="font-family:inherit;font-size:10pt;">$4,329</font><font style="font-family:inherit;font-size:10pt;">&#32;and other general business credits of </font><font style="font-family:inherit;font-size:10pt;">$9</font><font style="font-family:inherit;font-size:10pt;">&#32;that expire in years </font><font style="font-family:inherit;font-size:10pt;">2026 through 2037</font><font style="font-family:inherit;font-size:10pt;">. As of December 31, 2017, the Company had foreign tax credit carry-forwards in the amount of </font><font style="font-family:inherit;font-size:10pt;">$2,958</font><font style="font-family:inherit;font-size:10pt;">&#32;that expire in years 2026 through 2027. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had state research and development tax credit carry-forwards in the amount of </font><font style="font-family:inherit;font-size:10pt;">$3,501</font><font style="font-family:inherit;font-size:10pt;">&#32;that expire in years </font><font style="font-family:inherit;font-size:10pt;">2018 through 2024</font><font style="font-family:inherit;font-size:10pt;">. The Company also had other state tax credit carry-forwards of </font><font style="font-family:inherit;font-size:10pt;">$243</font><font style="font-family:inherit;font-size:10pt;">&#32;available to reduce future state tax expense that expire in years </font><font style="font-family:inherit;font-size:10pt;">2018 through 2024</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s ability to utilize these net operating loss carry-forwards and tax credit carry-forwards may be limited in the future if the Company experiences an ownership change pursuant to Internal Revenue Code Section&#160;382. An ownership change occurs when the ownership percentages of </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;">&#32;or greater stockholders change by more than </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;">&#32;over a three-year period.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of January 1, 2017, the Company adopted Update No. 2016-09. In accordance with Update No. 2016-09, previously unrecognized excess tax benefits are recognized on a modified retrospective basis. On January 1, 2017, the Company recorded a </font><font style="font-family:inherit;font-size:10pt;">$1,117</font><font style="font-family:inherit;font-size:10pt;">&#32;deferred tax asset related to unrecognized excess tax benefits with an offsetting adjustment to retained earnings. As the Company had previously recorded a full valuation allowance on its U.S. deferred tax assets, a corresponding increase to the valuation allowance was recorded with an offsetting adjustment to retained earnings.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In assessing the realizability of its net deferred tax assets, the Company considered whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company concluded that a net increase of </font><font style="font-family:inherit;font-size:10pt;">$4,447</font><font style="font-family:inherit;font-size:10pt;">&#32;of the valuation allowance was appropriate. As part of the Company&#8217;s analysis, the Company evaluated, among other factors, its recent history of generating taxable income and its near-term forecasts of future taxable income. The net increase in valuation allowance of </font><font style="font-family:inherit;font-size:10pt;">$4,447</font><font style="font-family:inherit;font-size:10pt;">&#32;is composed of expense of </font><font style="font-family:inherit;font-size:10pt;">$3,330</font><font style="font-family:inherit;font-size:10pt;">&#32;and an increase of </font><font style="font-family:inherit;font-size:10pt;">$1,117</font><font style="font-family:inherit;font-size:10pt;">&#32;related to recording deferred tax assets as a result of the adoption of ASU 2016-09.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company has not provided for U.S. deferred income taxes on undistributed earnings of its foreign subsidiaries of approximately </font><font style="font-family:inherit;font-size:10pt;">$18,328</font><font style="font-family:inherit;font-size:10pt;">&#32;since these earnings are expected to be indefinitely reinvested. Upon distribution of those earnings in the form of dividends or otherwise, the Company will be subject to additional state income taxes as well as withholding taxes in certain foreign jurisdictions. The amount of taxes attributable to the undistributed earnings is not practicably determinable. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company establishes reserves for uncertain tax positions based on management&#8217;s assessment of exposure associated with tax deductions, permanent tax differences, and tax credits. The tax reserves are analyzed periodically and adjustments are made as events occur that warrant adjustment to the reserve. The Company's policy is to recognize interest and penalties related to unrecognized tax benefits as a component of income tax expense.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate changes in the total gross amount of unrecognized tax benefits are as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:94.54191033138402%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Unrecognized tax benefits as of January 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross increase in unrecognized tax benefits - prior year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Gross increase (decrease) in unrecognized tax benefits due to currency fluctuations - prior year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross increase in unrecognized tax benefits - current year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Settlements with taxing authorities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lapse of statute of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Unrecognized tax benefits as of December 31<br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">815</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">983</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All unrecognized tax benefits as of December 31, 2017, 2016 and 2015, if recognized, would result in a reduction of the Company's effective tax rate.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded interest and penalties of </font><font style="font-family:inherit;font-size:10pt;">$67</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$40</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$78</font><font style="font-family:inherit;font-size:10pt;">&#32;in its statement of operations for the years ended December 31, 2017, 2016, and 2015, respectively. Total accrued interest and penalties related to tax positions taken on our tax returns and included in non-current income taxes payable was approximately </font><font style="font-family:inherit;font-size:10pt;">$564</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$545</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$468</font><font style="font-family:inherit;font-size:10pt;">&#32;as of December 31, 2017, 2016, and 2015, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The timing of any resolution of income tax examinations is highly uncertain, as are the amounts and timing of any settlement payment. These events could cause fluctuations in the balance sheet classification of current and non-current assets and liabilities. The Company estimates that it is reasonably possible that the balance of unrecognized tax benefits as of December 31, 2017 may decrease approximately </font><font style="font-family:inherit;font-size:10pt;">$235</font><font style="font-family:inherit;font-size:10pt;">&#32;in the next twelve months as a result of a lapse of statutes of limitation and settlements with taxing authorities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s tax jurisdictions include the United States, the United Kingdom, Denmark, Cyprus, Norway, Brazil, Singapore, Belgium, the Netherlands, Hong Kong, Japan, and India. In general, the statute of limitations with respect to the Company's United States federal income taxes has expired for years prior to </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, and the relevant state and foreign statutes vary. However, preceding years remain open to examination by United States federal and state and foreign taxing authorities to the extent of future utilization of net operating losses and research and development tax credits generated in each preceding year.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:174%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Tax Reform</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;), which was signed into law on December 22, 2017, has resulted in significant changes to the U.S. corporate income tax system. These changes include a federal statutory rate reduction from 35% to 21%, the elimination or reduction of certain domestic deductions and credits and limitations on the deductibility of interest expense and executive compensation. The 2017 Tax Act also transitions international taxation from a worldwide system to a modified territorial system and includes base erosion prevention measures on non-U.S. earnings, which has the effect of subjecting certain earnings of our foreign subsidiaries to U.S. taxation as global intangible low-taxed income (GILTI). These changes are effective beginning in 2018.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Tax Act also includes a one-time mandatory deemed repatriation tax on accumulated foreign subsidiaries' previously untaxed foreign earnings (the &#8220;Transition Toll Tax&#8221;).</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in tax rates and tax laws are accounted for in the period of enactment. Therefore, during the year ended December 31, 2017, the Company recorded a reduction in our deferred tax assets and corresponding valuation allowance of </font><font style="font-family:inherit;font-size:10pt;">$1,780</font><font style="font-family:inherit;font-size:10pt;">&#32;and a net tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$54</font><font style="font-family:inherit;font-size:10pt;">&#32;related to the Company's current estimate of the provisions of the 2017 Tax Act.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Securities and Exchange Commission released Staff Accounting Bulletin (SAB) No. 118 to provide guidance to companies on how to implement the accounting and disclosure changes as a result of the Tax Act. The SEC staff guidance has recognized that, due to the complexity and timing of the release of the Tax Act, the accounting for this change in the law may be incomplete upon issuance of a company's financial statements for the reporting period in which the Tax Act was enacted. SAB No. 118 states that if a company can determine a reasonable estimate for the effects of the Tax Act then this estimate can be included in the financial statements. The Company has made a preliminary estimate of the Transition Toll Tax and the remeasurement of our deferred tax assets and liabilities as of December 31, 2017. The preliminary estimate is subject to change as we finalize our analysis and as interpretations of the provisions of the 2017 Tax Act continue to develop. The final determination of the Transition Toll Tax and the remeasurement of our deferred tax assets and liabilities will be completed as additional information becomes available, but no later than one year from the enactment of the 2017 Tax Act. U.S. Treasury regulations, administrative interpretations or court decisions interpreting the 2017 Tax Act may require further adjustments and changes in our estimates, which could have a material adverse effect on our business, results of operations, financial position and cash flows.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Transition Toll Tax</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Tax Act eliminates the deferral of U.S. income tax on historical unrepatriated earnings by imposing the Transition Toll Tax, which is a one-time mandatory deemed repatriation tax on undistributed foreign earnings. The Transition Toll Tax is assessed on the U.S. shareholder's share of the foreign corporation's accumulated foreign earnings that have not previously been taxed. Earnings in the form of cash and cash equivalents will be taxed at a rate of 15.5% and all other earnings will be taxed at a rate of 8.0%.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of December 31, 2017, the Company has included </font><font style="font-family:inherit;font-size:10pt;">$7,818</font><font style="font-family:inherit;font-size:10pt;">&#32;of foreign earnings and profits in U.S. taxable income and included an additional </font><font style="font-family:inherit;font-size:10pt;">$1,935</font><font style="font-family:inherit;font-size:10pt;">&#32;of foreign tax credits in deferred assets under the Transition Toll Tax. The Company's valuation allowance on deferred tax assets was reduced by </font><font style="font-family:inherit;font-size:10pt;">$802</font><font style="font-family:inherit;font-size:10pt;">&#32;as a result of the Transition Toll Tax.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At December 31, 2017, we considered all of our foreign earnings to be permanently reinvested outside the U.S. as we continue to evaluate the implications of the 2017 Tax Act on the Company.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Effect on Deferred Tax Assets and Liabilities and other Adjustments</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our deferred tax assets and liabilities are measured at the enacted tax rate expected to apply when these temporary differences are expected to be realized or settled.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As the Company's U.S. deferred tax assets exceed the balance of its deferred tax liabilities at the date of enactment, the Company has recorded a reduction in deferred tax assets of </font><font style="font-family:inherit;font-size:10pt;">$926</font><font style="font-family:inherit;font-size:10pt;">&#32;and a corresponding decrease in the related valuation allowance to reflect the decrease in the U.S. corporate income tax rate and other changes to U.S. tax law.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Status of Assessment</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preliminary estimate of the Transition Toll Tax and remeasurement of deferred tax assets and liabilities is subject to the finalization of management&#8217;s analysis related to certain matters, such as developing interpretations of the provisions of the 2017 Tax Act, changes to certain estimates and amounts related to the earnings and profits of certain subsidiaries and the filing of our tax returns. U.S. Treasury regulations, administrative interpretations or court decisions interpreting the 2017 Tax Act may require further adjustments and changes in our estimates.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The final determination of the Transition Toll Tax and the remeasurement of our deferred assets and liabilities will be completed as additional information becomes available, but no later than one year from the enactment of the 2017 Tax Act.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s90D4B4DD4C5E52EBA1932926FCF42704"></a></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(9)&#160;&#160;&#160;&#160;Goodwill and Intangible Assets</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s goodwill and intangible assets are associated with the purchase of Virtek Communication (now KVH Industries Norway AS) in September 2010, Headland Media Limited (now known as the KVH Media Group) in May 2013, and Videotel in July 2014. Intangibles arising from the acquisition made prior to 2013 were amortized on a straight-line basis over an estimated useful life of </font><font style="font-family:inherit;font-size:10pt;">7 years</font><font style="font-family:inherit;font-size:10pt;">. Intangibles arising from the acquisition of KVH Media Group are being amortized on a straight-line basis over the estimated useful life of: (i)&#160;</font><font style="font-family:inherit;font-size:10pt;">10 years</font><font style="font-family:inherit;font-size:10pt;">&#32;for acquired subscriber relationships, (ii)&#160;</font><font style="font-family:inherit;font-size:10pt;">15 years</font><font style="font-family:inherit;font-size:10pt;">&#32;for distribution rights, (iii)&#160;</font><font style="font-family:inherit;font-size:10pt;">3 years</font><font style="font-family:inherit;font-size:10pt;">&#32;for internally developed software and (iv)&#160;</font><font style="font-family:inherit;font-size:10pt;">2 years</font><font style="font-family:inherit;font-size:10pt;">&#32;for proprietary content. Intangibles arising from the acquisition of Videotel are being amortized on a straight-line basis over the estimated useful life of: (i)&#160;</font><font style="font-family:inherit;font-size:10pt;">8 years</font><font style="font-family:inherit;font-size:10pt;">&#32;for acquired subscriber relationships, (ii)&#160;</font><font style="font-family:inherit;font-size:10pt;">5 years</font><font style="font-family:inherit;font-size:10pt;">&#32;for favorable leases, (iii)&#160;</font><font style="font-family:inherit;font-size:10pt;">4 years</font><font style="font-family:inherit;font-size:10pt;">&#32;for internally developed software and (iv)&#160;</font><font style="font-family:inherit;font-size:10pt;">5 years</font><font style="font-family:inherit;font-size:10pt;">&#32;for proprietary content. The intangibles arising from the KVH Media Group and Videotel acquisitions were recorded in pounds sterling and fluctuations in exchange rates could cause these amounts to increase or decrease from time to time.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the Company completed the acquisition of certain subscriber relationships from a third party. This acquisition did not meet the definition of a business under ASC 2017-01,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805)-Clarifying the Definition of a Business</font><font style="font-family:inherit;font-size:10pt;">, which the Company adopted on October 1, 2016. The Company ascribed </font><font style="font-family:inherit;font-size:10pt;">$100</font><font style="font-family:inherit;font-size:10pt;">&#32;of the initial purchase price to the acquired subscriber relationships definite-lived intangible assets with an initial estimated useful life of </font><font style="font-family:inherit;font-size:10pt;">10</font><font style="font-family:inherit;font-size:10pt;">&#32;years. Under the asset purchase agreement, the purchase price includes a component of contingent consideration under which the Company is required to pay a percentage of recurring revenues received from the acquired subscriber relationships through 2026 up to a maximum annual payment of $</font><font style="font-family:inherit;font-size:10pt;">114</font><font style="font-family:inherit;font-size:10pt;">. As the acquisition did not represent a business combination, the contingent consideration arrangement is recognized only when the contingency is resolved and the consideration is paid or becomes payable. The amounts payable under the contingent consideration arrangement, if any, will be included in the measurement of the cost of the acquired subscriber relationships. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$33</font><font style="font-family:inherit;font-size:10pt;">&#32;in consideration was earned under the contingent consideration arrangement.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets are subject to amortization. The following table summarizes other intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:571px;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:306px;"></td><td style="width:9px;"></td><td style="width:66px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:74px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:75px;"></td><td style="width:4px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriber relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,565</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Distribution rights</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,385</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,450</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,935</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Internally developed software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proprietary content</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,223</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,908</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,315</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Favorable lease</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">648</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,776</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,656</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">December 31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriber relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Distribution rights</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,122</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,180</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,942</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Internally developed software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proprietary content</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,960</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,431</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,529</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Favorable lease</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">627</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">342</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">285</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,182</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,344</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,838</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense related to intangible assets was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$4,312</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$4,956</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$5,526</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense related to intangible assets for the years ended </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was as follows: </font></div><div style="line-height:120%;text-align:center;text-indent:36px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.51461988304094%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Expense Category</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,068</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,978</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,835</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,888</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,548</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortization expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,956</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the total weighted average remaining useful lives of the definite-lived intangible assets was </font><font style="font-family:inherit;font-size:10pt;">4.2</font><font style="font-family:inherit;font-size:10pt;">&#32;years and the weighted average remaining useful lives by the definite-lived intangible asset category are as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.12475633528264%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:62%;"></td><td style="width:38%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Intangible Asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Useful Life in Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriber relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.9</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Distribution rights</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Internally developed software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proprietary content</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Favorable lease</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated future amortization expense for intangible assets recorded by the Company at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;is as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:85%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Years ending December&#160;31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,082</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,122</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,292</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,292</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,827</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortization expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of intangible assets during the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;is as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:82%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,312</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangibles assets acquired in asset acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,461</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill is recorded when the consideration for an acquisition exceeds the fair value of net tangible and identifiable intangible assets acquired. All of the Company's goodwill as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;relates to its mobile connectivity reportable segment. None of the Company's goodwill is deductible for tax purposes. The changes in the carrying amount of goodwill during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;is as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:82%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Goodwill</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,747</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,404</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,343</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,529</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,872</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sE62E20D5A484588E935FC30548E9C9BF"></a></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(10)&#160;&#160;&#160;&#160;401(k) Plan</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a 401(k) Plan (the Plan) for all eligible employees. Participants may defer a portion of their pre-tax earnings subject to limits determined by the Internal Revenue Service. Participants age </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">50</font><font style="font-family:inherit;font-size:10pt;">&#32;or older may be eligible to make additional contributions. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company matches </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one half of the first 6%</font><font style="font-family:inherit;font-size:10pt;">&#32;contributed by the Plan participants. The Company&#8217;s contributions vest over a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">five</font><font style="font-family:inherit;font-size:10pt;">-year period from the date of hire. Total Company matching contributions were </font><font style="font-family:inherit;font-size:10pt;">$683</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$671</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$608</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. In addition, the Company may make contributions to the Plan at the discretion of the Compensation Committee of the Board of Directors. There were no discretionary contributions in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104</font></div></div><hr style="page-break-after:always"><div><a name="sA417C449E52F5768AAE6FA1D434070CE"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(11)&#160;&#160;&#160;&#160;Business and Credit Concentrations</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;customers that accounted for 10% or more of its consolidated net sales for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company had </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;customer that accounted for </font><font style="font-family:inherit;font-size:10pt;">17%</font><font style="font-family:inherit;font-size:10pt;">&#32;of accounts receivable as of December 31, 2015, and all amounts were collected within 2016 in accordance with the contractual payment terms. The Company had no customers who account for 10% or more of the Company's consolidated accounts receivable as of December 31, 2017 or December 31, 2016.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s7CCC8C3DD6FA5F2FB6479F6868EB89D8"></a></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(12)&#160;&#160;&#160;&#160;Segment Reporting</font></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of 2016, the Company concluded that it has two operating segments, which are also reportable segments, and were organized based on products and services. The Company&#8217;s reportable segments are:</font></div><div style="line-height:120%;text-align:justify;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity, and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s Chief Operating Decision Maker (CODM), whom the Company has identified as its Chief Executive Officer, primarily evaluates the business and assesses performance based on the revenue and operating income of the segments. The Company does not allocate interest, taxes, and certain corporate-level costs to its reportable segments, as discussed further below.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial results of each segment are based on revenues from external customers, cost of revenue and operating expenses that are directly attributable to the segment and an allocation of costs from shared functions. These shared functions include, but are not limited to, facilities, human resources, information technology, and engineering. Allocations are made based on management&#8217;s judgment of the most relevant factors, such as head count, number of customer sites, or other operational data that contributes to the shared costs. Certain corporate-level costs have not been allocated as they are not attributable to either segment. These costs primarily consist of broad corporate functions, including executive, legal, finance, and costs associated with corporate actions. Segment-level asset information has not been provided as such information is not reviewed by the CODM for purposes of assessing segment performance and allocating resources. There are&#160;no&#160;inter-segment sales or transactions.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's performance is impacted by the levels of activity in the marine and land mobile markets and defense sectors, among others. Performance in any particular period could be impacted by the timing of sales to certain large customers.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The mobile connectivity segment primarily manufactures and distributes a comprehensive family of mobile satellite antenna products and services that provide access to television, the Internet and voice services while on the move. Product sales within the mobile connectivity segment accounted for&#160;approximately </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">23%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">23%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our consolidated net sales for 2017, 2016 and 2015, respectively. Sales of mini-VSAT Broadband airtime service accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">41%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">37%</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our consolidated net sales for 2017, 2016, 2015, respectively. Sales of content and training sales within the mobile connectivity segment accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our consolidated net sales for 2017, 2016 and 2015, respectively.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The inertial navigation segment manufactures and distributes a portfolio of digital compass and fiber optic gyro (FOG)-based systems that address the rigorous requirements of military and commercial customers and provide reliable, easy-to-use and continuously available navigation and pointing data.&#160;The principal product categories in this segment include the FOG based inertial measurement units (IMUs) for precision guidance, FOGs for tactical navigation as well as pointing and stabilization systems, and digital compasses that provide accurate heading information for demanding applications, security, automation and access control equipment and systems. Sales of FOG-based guidance and navigation systems within the inertial navigation segment accounted for approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">13%</font><font style="font-family:inherit;font-size:10pt;">,&#160;</font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">, and&#160;</font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">&#160;of consolidated net sales for&#160;2017,&#160;2016, and&#160;2015, respectively. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No other single product class accounts for 10% or more of consolidated net sales.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in a number of major geographic areas, including internationally. Revenues from international locations, primarily consisting of Canada, European countries, both inside and outside the European Union, as well as Africa, Asia/Pacific, the Middle East, and India. Revenues are based upon customer location and internationally represented&#160;</font><font style="font-family:inherit;font-size:10pt;">62%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">63%</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">67%</font><font style="font-family:inherit;font-size:10pt;">&#160;of consolidated net sales for 2017,&#160;2016&#160;and&#160;2015, respectively. No individual foreign country represented 10% or more of the Company's consolidated net sales for 2017. Sales to Canada represented </font><font style="font-family:inherit;font-size:10pt;">11%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales for 2016 and 2015, respectively. No other individual foreign country represented 10% or more of the Company&#8217;s consolidated net sales for 2016 or 2015. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of December&#160;31, 2017 and 2016, the long-lived tangible assets related to the Company&#8217;s international subsidiaries were less than&#160;</font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the Company&#8217;s long-lived tangible assets and were deemed not material.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales and operating (loss) earnings for the Company's reporting segments and the Company's (loss) income before income tax expense for the years ended&#160;December&#160;31, 2017, 2016, and 2015&#160;were as follows: </font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.56725146198829%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:44%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,227</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,507</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,809</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,861</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,122</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating earnings (loss):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,041</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">556</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,272</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,934</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subtotal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated, net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,654</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,635</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated (loss) operating earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,764</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net interest and other expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,174</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(648</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(542</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income before income tax expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,938</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,970</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,666</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense and amortization expense for the Company's segments are presented in the table that follows for the periods presented:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:89.47368421052632%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation expense:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,720</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,084</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,843</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total consolidated depreciation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,725</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,608</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,193</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization expense:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,312</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,956</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,526</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total consolidated amortization expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,956</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106</font></div></div><hr style="page-break-after:always"><div><a name="sA193F8464A3E5418974908757AEAA524"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KVH INDUSTRIES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017, 2016, and 2015</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands except per share amounts)</font></div></div><div><br></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(13)&#160;&#160;&#160;&#160;Share Buyback Program</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November&#160;26, 2008, the Company&#8217;s Board of Directors authorized a program to repurchase up to </font><font style="font-family:inherit;font-size:10pt;">1,000</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of the Company&#8217;s common stock. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">341</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of the Company&#8217;s common stock remain available for repurchase under the authorized program. The repurchase program is funded using the Company&#8217;s existing cash, cash equivalents, marketable securities and future cash flows. Under the repurchase program, the Company, at management&#8217;s discretion, may repurchase shares on the open market from time to time, in privately negotiated transactions or block transactions, or through an accelerated repurchase agreement. The timing of such repurchases depends on availability of shares, price, market conditions, alternative uses of capital, and applicable regulatory requirements. The program may be modified, suspended or terminated at any time without prior notice. The repurchase program has no expiration date. There were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;other repurchase programs outstanding during the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;repurchase programs expired during the period.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company did not repurchase any shares of its common stock in open market transactions.</font></div><div><a name="s38B42D272F385DC98C0868E3749943AA"></a></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(14)&#160;&#160;&#160;&#160;Fair Value Measurements</font></div><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC 820, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements and Disclosures</font><font style="font-family:inherit;font-size:10pt;">, provides a framework for measuring fair value and requires expanded disclosures regarding fair value measurements. ASC 820 defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">Level 1:</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities. The Company&#8217;s Level 1 assets are investments in money market mutual funds, United States treasuries, and certificates of deposit.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">Level 2:</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted prices for similar assets or liabilities in active markets; or observable prices that are based on observable market data, based on directly or indirectly market-corroborated inputs. The Company&#8217;s Level 2 assets are investments in certain corporate notes and its Level 2 liabilities are interest rate swaps.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">Level 3:</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unobservable inputs that are supported by little or no market activity, and are developed based on the best information available given the circumstances. The Company has no Level 3 assets.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities measured at fair value are based the valuation techniques identified in the table below. The valuation techniques are:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Market approach&#8212;prices and other relevant information generated by market transactions involving identical or comparable assets.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The valuations of the interest rate swaps intended to mitigate the Company&#8217;s interest rate risk are determined with the assistance of a third-party financial institution using widely accepted valuation techniques, including discounted cash flow analysis on the expected cash flows of each instrument. This analysis utilizes observable market-based inputs, including interest rate curves and interest rate volatility, and reflects the contractual terms of these instruments, including the period to maturity.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present financial assets and liabilities at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;for which the Company measures fair value on a recurring basis, by level, within the fair value hierarchy:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Valuation</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Technique</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,318</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,318</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swaps</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Valuation</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Technique</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,848</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,848</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swaps</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain financial instruments are carried at cost on the consolidated balance sheets, which approximates fair value due to their short-term, highly liquid nature. These instruments include cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses.</font></div><div style="line-height:174%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets Measured and Recorded at Fair Value on a Nonrecurring Basis</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's non-financial assets, such as goodwill, intangible assets, and other long-lived assets resulting from business combinations, are measured at fair value using income approach valuation methodologies at the date of acquisition and subsequently re-measured if an impairment exists. There were no impairments of the Company&#8217;s non-financial assets noted as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The Company does not have any liabilities that are recorded at fair value on a non-recurring basis.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s428D228A3A955BA784D05E10F6CC945D"></a></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(15)&#160;&#160;&#160;&#160;Derivative Instruments and Hedging Activities</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective April&#160;1, 2010, in order to reduce the volatility of cash outflows that arise from changes in interest rates, the Company entered into </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;interest rate swap agreements. These interest rate swap agreements are intended to hedge the Company&#8217;s mortgage loan related to its headquarters facility in Middletown, Rhode Island by fixing the interest rates specified in the mortgage loan to </font><font style="font-family:inherit;font-size:10pt;">5.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;for half of the principal amount outstanding and </font><font style="font-family:inherit;font-size:10pt;">6.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the remaining half of the principal amount outstanding as of April&#160;1, 2010 until the mortgage loan expires on </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">April&#160;16, 2019</font><font style="font-family:inherit;font-size:10pt;">. The Company does not use derivatives for speculative purposes. For a derivative that is designated as a cash flow hedge, changes in the fair value of the derivative are recognized in accumulated other comprehensive loss to the extent the derivative is effective at offsetting the changes in the cash flows being hedged until the hedged item affects earnings. To the extent there is any hedge ineffectiveness, changes in fair value relating to the ineffective portion are immediately recognized in earnings in other income (expense) in the Consolidated Statements of Income. The interest rate swap is recorded within accrued other liabilities on the balance sheet. The critical terms of the interest rate swaps were designed to mirror the terms of the Company&#8217;s mortgage loans. The Company designated these derivatives as cash flow hedges of the variability of the LIBOR-based interest payments on&#160;principal over a&#160;nine-year&#160;period, which ends on April 1, 2019. As of&#160;</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company determined that the existence of hedge ineffectiveness, if any, was immaterial and all changes in the fair value of the interest rate caps were recorded in the Consolidated Statements of Comprehensive Loss as a component of accumulated other comprehensive loss.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had the following outstanding interest rate derivatives that were designated as cash flow hedges of interest rate risk:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:19%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Interest Rate Derivatives</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Liability)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effective&#160;Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maturity&#160;Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Index</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Strike&#160;Rate</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2010</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1-month&#160;LIBOR</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,389</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2010</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1-month&#160;LIBOR</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.07</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div><a name="s28A42AE80E20518291DF161C9892C564"></a></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s347E8344B82455CBACBF8CD66EED2C13"><font style="font-family:inherit;font-size:10pt;">Table of Contents </font></a></div></div><div><br></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(16)&#160;&#160;&#160;&#160;Legal Matters</font></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company is involved in litigation incidental to the conduct of its business. In the ordinary course of business, the Company is a party to inquiries, legal proceedings and claims including, from time to time, disagreements with vendors and customers. The Company is not a party to any lawsuit or proceeding that, in management's opinion, is likely to materially harm the Company's business, results of operations, financial condition or cash flows.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advanced Media Networks, L.L.C., or AMN, filed suit in the United States District Court for the District of Rhode Island against us for allegedly infringing two of its patents, seeking unspecified monetary damages and other relief. The Company settled this claim in January 2016 with a payment of cash to AMN.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s26F6A2100F125F92BD3B59C4C26BC6F8"></a></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(17)&#160;&#160;&#160;&#160;Quarterly Financial Results (Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following financial information for interim periods includes transactions which affect comparability of the quarterly results for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial information for interim periods was as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">First</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Third</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share amounts)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,863</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,323</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,169</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,613</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,281</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,539</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,295</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,578</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,062</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,956</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,874</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,428</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,299</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,085</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,470</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,885</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,026</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,438</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,685</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss per share (a):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.12</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.12</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2016</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,062</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,998</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,904</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,826</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,319</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,991</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,259</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,576</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,140</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,374</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(693</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,013</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(268</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net (loss) income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,863</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net (loss) income per share (a):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.05</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.05</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.53125%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net (loss) income per share is computed independently for each of the quarters. Therefore, the net (loss) income per share for the four quarters may not equal the annual net (loss) income per share data.</font></div></td></tr></table><div><a name="s64C2727BEC675AAEAEFE880CE61F4B80"></a></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(18)&#160;&#160;&#160;&#160;Subsequent Event</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 27, 2018, we entered into a stock purchase agreement with SKY Perfect JSAT Corporation, or SJC, pursuant to which we agreed to sell 376,569 shares of our common stock to SJC for a purchase price of $11.95 per share, or an aggregate of $4.5 million, in a private placement. The transaction closed on February 28, 2018.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109</font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>kvhi12312017ex41.htm
<DESCRIPTION>EXHIBIT 4.1
<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 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s158e10cba0d04746a85e5a45235fc4f9"></a></div><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 4.1 </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:center;"><img src="kvhicertificatecopy001.jpg" alt="kvhicertificatecopy001.jpg" style="height:560px;width:922px;"></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="sdf94c99febdb44a3bb5be6ed9d520e34"></a></div><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 4.1 </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:center;"><img src="kvhicertificatecopy002.jpg" alt="kvhicertificatecopy002.jpg" style="height:941px;width:571px;"></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>kvhi12312017ex211listofsub.htm
<DESCRIPTION>EXHIBIT 21.1
<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 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sC757156F2D2F5E0087ED9A39FE942AAC"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:60%;"></td><td style="width:20%;"></td><td style="width:20%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 21.1</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">List of Subsidiaries</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Industries A/S</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denmark</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Industries Pte. Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Industries Brasil Comunicacao Por Satelite Ltda.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Brazil</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Industries Norway AS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Norway</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Industries Japan Co. Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Industries UK Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Media Group Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Media Group Entertainment Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Media Group Communication Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Media Group International Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Media Group Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cyprus</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Good Morning News Sprl.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Belgium</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Media Group ApS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denmark</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Media Group Communication, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Media Group, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Super Dragon Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hong Kong</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Videotel Consultants and Rentals Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Videotel Marine International Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Videotel Training Services Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Videotel Marine Asia Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hong Kong</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Videotel Pte. Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Media Group India Private Ltd</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>kvhi12312017ex231consentof.htm
<DESCRIPTION>EXHIBIT 23.1
<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 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s5817A8987CAD56C3A3AF5069B391E55D"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:26px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 23.1</font></div><div style="line-height:120%;padding-top:26px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="line-height:120%;padding-bottom:24px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have issued our reports dated </font><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font><font style="font-family:inherit;font-size:10pt;">, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of KVH Industries, Inc. on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. We consent to the incorporation by reference of said reports in the Registration Statements of KVH Industries, Inc. on Form S-3 (File No. 333-218857) and Forms S-8 (Nos. 333-212959, 333-190541, 333-168406, 333-160230, 333-141404, 333-112341, 333-67556, and 333-08491). </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:37.890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Grant Thornton LLP</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Boston, Massachusetts</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">March 2, 2018</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>kvhi12312017ex311.htm
<DESCRIPTION>EXHIBIT 31.1
<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 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sFC56CBFDF8DA5387BB65F50C5B40A769"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31.1 </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Certification </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Martin A. Kits van Heyningen, certify that: </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. I have reviewed this annual report on Form 10-K of KVH Industries, Inc.; </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:60px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:60px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:60px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(c) Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:60px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(d) Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5. The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s Board of Directors (or persons performing the equivalent functions): </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:60px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:60px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: </font><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:20%;"></td><td style="width:15%;"></td><td style="width:14%;"></td><td style="width:35%;"></td><td style="width:16%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Martin A. Kits van Heyningen</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Martin A. Kits van Heyningen</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President, Chief Executive Officer and</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chairman of the Board</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>kvhi12312017ex312.htm
<DESCRIPTION>EXHIBIT 31.2
<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 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s2905345B2AE655899EF0371A577227B2"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31.2</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Certification </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Donald W. Reilly, certify that: </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. I have reviewed this annual report on Form 10-K of KVH Industries, Inc.; </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:60px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:60px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:60px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(c) Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:60px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(d) Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5. The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s Board of Directors (or persons performing the equivalent functions): </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:60px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:60px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: </font><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2018</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:20%;"></td><td style="width:15%;"></td><td style="width:14%;"></td><td style="width:35%;"></td><td style="width:16%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/  Donald W. Reilly</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Donald W. Reilly</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>kvhi12312017ex321.htm
<DESCRIPTION>EXHIBIT 32.1
<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 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s94C9A6921D6D5F038639DF6CF78AD2AF"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 32.1 </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION PURSUANT TO </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">18 U.S.C. 1350 </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">AS ADOPTED PURSUANT TO </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Annual Report on Form 10-K of KVH Industries, Inc. (the &#8220;Company&#8221;) for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), each of the undersigned President, Chief Executive Officer and Chairman of the Board, and Chief Financial Officer of the Company, certifies, to the best knowledge and belief of the signatory, pursuant to 18 U.S.C 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that</font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Act of 1934; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information contained in the Report fairly presents, in all material respects, the by </font></div></td></tr></table><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:right;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;text-align:-moz-right;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;margin-left:auto;margin-right:0;"><tr><td colspan="5"></td></tr><tr><td style="width:6%;"></td><td style="width:43%;"></td><td style="width:2%;"></td><td style="width:6%;"></td><td style="width:43%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">/s/ Martin A. Kits van Heyningen</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">/s/ Donald W. Reilly</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Martin A. Kits van Heyningen</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Donald W. Reilly</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President, Chief Executive Officer and</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chairman of the Board</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 2, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 2, 2018</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>8
<FILENAME>kvhi-20171231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:666DEAAA3B2F548CB44885846A455D64,x:b6af005ed8ce4b2c953d43fe3ec38750-->
<xbrli:xbrl xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:kvhi="http://www.kvh.com/20171231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:us-roles="http://fasb.org/us-roles/2017-01-31" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<link:schemaRef xlink:href="kvhi-20171231.xsd" xlink:type="simple" />
	<xbrli:context id="FD2017Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q4SD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-02-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2018Q1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_IncomeStatementLocationAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_MachinerySatelliteHubsAndEquipmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kvhi:MachinerySatelliteHubsAndEquipmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2018Q1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_OfficeAndComputerEquipmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kvhi:OfficeAndComputerEquipmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2018Q1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_OfficeAndComputerEquipmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kvhi:OfficeAndComputerEquipmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_MachinerySatelliteHubsAndEquipmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kvhi:MachinerySatelliteHubsAndEquipmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-10-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2018Q1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_kvhi_TypeofAllowanceAxis_kvhi_AllowancenetofFXMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kvhi:TypeofAllowanceAxis">kvhi:AllowancenetofFXMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_kvhi_TypeofAllowanceAxis_kvhi_AllowancenetofFXMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kvhi:TypeofAllowanceAxis">kvhi:AllowancenetofFXMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_kvhi_TypeofAllowanceAxis_kvhi_AllowancenetofFXMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kvhi:TypeofAllowanceAxis">kvhi:AllowancenetofFXMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_kvhi_MutualFundsMoneyMarketMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">kvhi:MutualFundsMoneyMarketMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_CertificatesOfDepositMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_DebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_DebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_USTreasurySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_kvhi_MutualFundsMoneyMarketMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">kvhi:MutualFundsMoneyMarketMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_HardwareRevenueGeneratingAssetMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kvhi:HardwareRevenueGeneratingAssetMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_HardwareRevenueGeneratingAssetMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kvhi:HardwareRevenueGeneratingAssetMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdsAndLeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_OfficeAndComputerEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kvhi:OfficeAndComputerEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdsAndLeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_OfficeAndComputerEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kvhi:OfficeAndComputerEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_CreditFacilityAxis_kvhi_TermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kvhi:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_CreditFacilityAxis_kvhi_TermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kvhi:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2013Q1_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2013-01-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2013Q1Jan30_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-01-29</xbrli:startDate>
			<xbrli:endDate>2013-01-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2009Q2Apri6-2009_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2009-04-06</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2013Q4Dec30_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2013-12-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2014Q2SD_us-gaap_CreditFacilityAxis_kvhi_TermLoanMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kvhi:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:SeniorCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-07-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q2_us-gaap_CreditFacilityAxis_kvhi_TermLoanMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kvhi:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:SeniorCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-04-01</xbrli:startDate>
			<xbrli:endDate>2019-07-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q3Jul2-2014_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:SeniorCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-02</xbrli:startDate>
			<xbrli:endDate>2014-07-02</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2011Q2_us-gaap_DebtInstrumentAxis_kvhi_MortgageLoanOnHeadquartersFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:MortgageLoanOnHeadquartersFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2011-06-09</xbrli:startDate>
			<xbrli:endDate>2011-06-09</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_kvhi_DebtInstrumentRedemptionPeriodSixMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:SeniorCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">kvhi:DebtInstrumentRedemptionPeriodSixMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2014Q2SD_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:SeniorCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-07-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2013Q4Dec30_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-12-29</xbrli:startDate>
			<xbrli:endDate>2013-12-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_SecondHalfOfMortgageMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MortgageLoansOnRealEstateDescriptionLoanCategoryAxis">kvhi:SecondHalfOfMortgageMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_FirstHalfOfMortgageMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MortgageLoansOnRealEstateDescriptionLoanCategoryAxis">kvhi:FirstHalfOfMortgageMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q3Jul1-2014_us-gaap_CreditFacilityAxis_kvhi_TermLoanMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kvhi:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:SeniorCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2014-07-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_kvhi_DebtInstrumentRedemptionPeriodSixMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:SeniorCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">kvhi:DebtInstrumentRedemptionPeriodSixMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q3Jul1-2014_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:SeniorCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2014-07-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2014Q3SD_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:SeniorCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-07-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2014Q2SD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:SeniorCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-07-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q3Jul1-2014_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:SeniorCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2014-07-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q3Jul1-2014_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:SeniorCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2014-07-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q1_us-gaap_CreditFacilityAxis_kvhi_TermLoanMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kvhi:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:SeniorCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-03-07</xbrli:startDate>
			<xbrli:endDate>2017-03-07</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kvhi:SeniorCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_SatelliteCapacityandEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kvhi:SatelliteCapacityandEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndBuildingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndBuildingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndBuildingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_SatelliteCapacityandEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kvhi:SatelliteCapacityandEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_us-gaap_PurchaseCommitmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">us-gaap:PurchaseCommitmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_SatelliteCapacityandEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kvhi:SatelliteCapacityandEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q1_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_us-gaap_PlanNameAxis_kvhi_ESPPPlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kvhi:ESPPPlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kvhi:PriortoAdoptionofNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_us-gaap_IncomeStatementLocationAxis_us-gaap_OperatingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_kvhi_StockbasedcompensationawardsexcludingESPPMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kvhi:StockbasedcompensationawardsexcludingESPPMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_us-gaap_PlanNameAxis_kvhi_ESPPPlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kvhi:ESPPPlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_kvhi_StockbasedcompensationawardsexcludingESPPMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kvhi:StockbasedcompensationawardsexcludingESPPMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_kvhi_CostofservicesalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">kvhi:CostofservicesalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_kvhi_CostofservicesalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">kvhi:CostofservicesalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_kvhi_CostofservicesalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">kvhi:CostofservicesalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_kvhi_DeductionTypeAxis_kvhi_OtherDeductionsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kvhi:DeductionTypeAxis">kvhi:OtherDeductionsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_kvhi_DeductionTypeAxis_kvhi_ForeignResearchandDevelopmentIncentivesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kvhi:DeductionTypeAxis">kvhi:ForeignResearchandDevelopmentIncentivesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementGeographicalAxis_country_SA">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:SA</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_kvhi_DeductionTypeAxis_kvhi_ForeignResearchandDevelopmentIncentivesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kvhi:DeductionTypeAxis">kvhi:ForeignResearchandDevelopmentIncentivesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementGeographicalAxis_country_SA">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:SA</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_kvhi_DeductionTypeAxis_kvhi_ForeignResearchandDevelopmentIncentivesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kvhi:DeductionTypeAxis">kvhi:ForeignResearchandDevelopmentIncentivesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_kvhi_DeductionTypeAxis_kvhi_OtherDeductionsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kvhi:DeductionTypeAxis">kvhi:OtherDeductionsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_kvhi_DeductionTypeAxis_kvhi_OtherDeductionsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kvhi:DeductionTypeAxis">kvhi:OtherDeductionsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementGeographicalAxis_country_SA">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:SA</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_kvhi_TaxLawAxis_kvhi_TransitionTollTaxMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kvhi:TaxLawAxis">kvhi:TransitionTollTaxMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_kvhi_TaxLawAxis_kvhi_Federalstatutoryratereductionfrom35to21Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kvhi:TaxLawAxis">kvhi:Federalstatutoryratereductionfrom35to21Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_kvhi_TaxLawAxis_kvhi_TransitionTollTaxMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kvhi:TaxLawAxis">kvhi:TransitionTollTaxMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">kvhi:DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_kvhi_TaxLawAxis_kvhi_A2017TaxCutsandJobsActMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kvhi:TaxLawAxis">kvhi:A2017TaxCutsandJobsActMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_TaxCreditCarryforwardAxis_us-gaap_ResearchMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember_us-gaap_TaxCreditCarryforwardAxis_us-gaap_ResearchMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_IntellectualPropertyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeSecretsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeSecretsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeSecretsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeSecretsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DistributionRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_IntellectualPropertyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DistributionRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeSecretsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeSecretsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DistributionRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_HeadlandMediaLimitedMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kvhi:HeadlandMediaLimitedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_HeadlandMediaLimitedMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DistributionRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kvhi:HeadlandMediaLimitedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_HeadlandMediaLimitedMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kvhi:HeadlandMediaLimitedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_AcquisitionPriorto2013Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kvhi:AcquisitionPriorto2013Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_VideotelMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kvhi:VideotelMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_VideotelMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kvhi:VideotelMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2026Q4_us-gaap_BusinessAcquisitionAxis_kvhi_Q12017AcquisitionMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kvhi:Q12017AcquisitionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2026-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_Q12017AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kvhi:Q12017AcquisitionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_HeadlandMediaLimitedMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_kvhi_ProprietaryContentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kvhi:HeadlandMediaLimitedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">kvhi:ProprietaryContentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_VideotelMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_kvhi_ProprietaryContentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kvhi:VideotelMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">kvhi:ProprietaryContentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_FiniteLivedIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FiniteLivedIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_VideotelMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kvhi:VideotelMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SalesRevenueNetMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_MajorCustomersAxis_kvhi_CanadianCustomerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">kvhi:CanadianCustomerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SalesRevenueNetMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SalesRevenueNetMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:IntertialNavigationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:IntertialNavigationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:IntertialNavigationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_MobileCommProductSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">kvhi:MobileCommProductSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember_us-gaap_SubsegmentsAxis_kvhi_FOGSystemSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:IntertialNavigationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">kvhi:FOGSystemSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember_us-gaap_SubsegmentsAxis_kvhi_FOGSystemSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:IntertialNavigationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">kvhi:FOGSystemSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementGeographicalAxis_us-gaap_NonUsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_TrainingandContentSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">kvhi:TrainingandContentSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_MobileCommProductSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">kvhi:MobileCommProductSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_MobileCommProductSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">kvhi:MobileCommProductSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementGeographicalAxis_us-gaap_NonUsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_VSATAirtimeServiceSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">kvhi:VSATAirtimeServiceSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember_us-gaap_SubsegmentsAxis_kvhi_FOGSystemSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:IntertialNavigationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">kvhi:FOGSystemSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementGeographicalAxis_country_CA">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementGeographicalAxis_us-gaap_NonUsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_VSATAirtimeServiceSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">kvhi:VSATAirtimeServiceSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_VSATAirtimeServiceSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">kvhi:VSATAirtimeServiceSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementGeographicalAxis_country_CA">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_TrainingandContentSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">kvhi:TrainingandContentSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_StatementGeographicalAxis_us-gaap_NonUsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_TrainingandContentSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">kvhi:TrainingandContentSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:IntertialNavigationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:IntertialNavigationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:IntertialNavigationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityandIntertialNavigationCombinedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityandIntertialNavigationCombinedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityandIntertialNavigationCombinedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityandIntertialNavigationCombinedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityandIntertialNavigationCombinedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kvhi:MobileConnectivityandIntertialNavigationCombinedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementGeographicalAxis_us-gaap_NonUsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2008Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2008-11-26</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_USTreasurySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_FirstHalfOfMortgageMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MortgageLoansOnRealEstateDescriptionLoanCategoryAxis">kvhi:FirstHalfOfMortgageMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_SecondHalfOfMortgageMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MortgageLoansOnRealEstateDescriptionLoanCategoryAxis">kvhi:SecondHalfOfMortgageMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_SecondHalfOfMortgageMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MortgageLoansOnRealEstateDescriptionLoanCategoryAxis">kvhi:SecondHalfOfMortgageMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_FirstHalfOfMortgageMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MortgageLoansOnRealEstateDescriptionLoanCategoryAxis">kvhi:FirstHalfOfMortgageMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-04-01</xbrli:startDate>
			<xbrli:endDate>2017-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-07-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-04-01</xbrli:startDate>
			<xbrli:endDate>2016-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001007587</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:unit id="covenant">
		<xbrli:measure>kvhi:covenant</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="financial_covenant">
		<xbrli:measure>kvhi:financial_covenants</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="usdPerShare">
		<xbrli:divide>
			<xbrli:unitNumerator>
				<xbrli:measure>iso4217:USD</xbrli:measure>
			</xbrli:unitNumerator>
			<xbrli:unitDenominator>
				<xbrli:measure>xbrli:shares</xbrli:measure>
			</xbrli:unitDenominator>
		</xbrli:divide>
	</xbrli:unit>
	<xbrli:unit id="satellite_hub">
		<xbrli:measure>kvhi:satellite_hub</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="swap_agreement">
		<xbrli:measure>kvhi:Swap_Agreements</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="Program">
		<xbrli:measure>kvhi:Program</xbrli:measure>
	</xbrli:unit>
	<dei:AmendmentFlag contextRef="FD2017Q4YTD" id="Fact-7A966A9485FC143E30C2328352DFBAA0">false</dei:AmendmentFlag>
	<dei:CurrentFiscalYearEndDate contextRef="FD2017Q4YTD" id="Fact-DC435C953B7879F41683328352E02273">--12-31</dei:CurrentFiscalYearEndDate>
	<dei:DocumentFiscalPeriodFocus contextRef="FD2017Q4YTD" id="Fact-9655F2AFCE1F7D402FF5328352D8B336">FY</dei:DocumentFiscalPeriodFocus>
	<dei:DocumentFiscalYearFocus contextRef="FD2017Q4YTD" id="Fact-8CD60CFD283F6AD2DB04328352E0AD45">2017</dei:DocumentFiscalYearFocus>
	<dei:DocumentPeriodEndDate contextRef="FD2017Q4YTD" id="Fact-665BB490880459817B4E328352DEBC54">2017-12-31</dei:DocumentPeriodEndDate>
	<dei:DocumentType contextRef="FD2017Q4YTD" id="Fact-8E94D9DC060359486E7C328352E078A8">10-K</dei:DocumentType>
	<dei:EntityCentralIndexKey contextRef="FD2017Q4YTD" id="Fact-32E0F47B8E3FE8CBE80B328352DF2AEE">0001007587</dei:EntityCentralIndexKey>
	<dei:EntityCommonStockSharesOutstanding contextRef="I2017Q4SD" decimals="0" id="Fact-631240FF90BB6D50D823E7F6731F05F7" unitRef="shares">17525394</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityCurrentReportingStatus contextRef="FD2017Q4YTD" id="Fact-3FD3529BB6BF19941425328352DF0AD6">Yes</dei:EntityCurrentReportingStatus>
	<dei:EntityFilerCategory contextRef="FD2017Q4YTD" id="Fact-0D93E60B90C55109FE31328352DF29DE">Accelerated Filer</dei:EntityFilerCategory>
	<dei:EntityPublicFloat contextRef="FI2017Q2" decimals="0" id="Fact-B4B08395342AD04776A5328352DF1F07" unitRef="usd">147662889</dei:EntityPublicFloat>
	<dei:EntityRegistrantName contextRef="FD2017Q4YTD" id="Fact-ED81B5A99F68DAA54CD3328352E006A9">KVH INDUSTRIES INC \DE\</dei:EntityRegistrantName>
	<dei:EntityVoluntaryFilers contextRef="FD2017Q4YTD" id="Fact-88BE56D4D032C6966CE8328352DFED6D">No</dei:EntityVoluntaryFilers>
	<dei:EntityWellKnownSeasonedIssuer contextRef="FD2017Q4YTD" id="Fact-DF29B601A34F0017B398328352DF7ED6">No</dei:EntityWellKnownSeasonedIssuer>
	<invest:DerivativeNotionalAmount contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_FirstHalfOfMortgageMember" decimals="-3" id="Fact-7BE15D7212A1583A36CC32835307BAAE" unitRef="usd">1389000</invest:DerivativeNotionalAmount>
	<invest:DerivativeNotionalAmount contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_SecondHalfOfMortgageMember" decimals="-3" id="Fact-DB21700A0F8CC63F90003283530617E3" unitRef="usd">1389000</invest:DerivativeNotionalAmount>
	<invest:DerivativeTypeOfInterestRatePaidOnSwap contextRef="FD2017Q4YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_FirstHalfOfMortgageMember" id="Fact-94B2765DAE6ED5045D6A3283530529E0">1-month&#160;LIBOR</invest:DerivativeTypeOfInterestRatePaidOnSwap>
	<invest:DerivativeTypeOfInterestRatePaidOnSwap contextRef="FD2017Q4YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_SecondHalfOfMortgageMember" id="Fact-57E2F682FE9C3238DA943283530941E3">1-month&#160;LIBOR</invest:DerivativeTypeOfInterestRatePaidOnSwap>
	<kvhi:AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries contextRef="FD2015Q4YTD" decimals="-3" id="Fact-37BD408D4D82C0578E17328352F92335" unitRef="usd">531000</kvhi:AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries>
	<kvhi:AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries contextRef="FD2016Q4YTD" decimals="-3" id="Fact-3CE10D25F91B8DB50E26328352F9F441" unitRef="usd">929000</kvhi:AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries>
	<kvhi:AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries contextRef="FD2017Q4YTD" decimals="-3" id="Fact-8691958DF82E952A114A328352FA1A02" unitRef="usd">1299000</kvhi:AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries>
	<kvhi:Amortizationexpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-2A981E48FED74CD717AE328352E1A329" unitRef="usd">5526000</kvhi:Amortizationexpense>
	<kvhi:Amortizationexpense contextRef="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember" decimals="-3" id="Fact-8BCFDA500D611993FE03328352DB3627" unitRef="usd">0</kvhi:Amortizationexpense>
	<kvhi:Amortizationexpense contextRef="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember" decimals="-3" id="Fact-95691F67D578EAC67A30328352DBCC97" unitRef="usd">5526000</kvhi:Amortizationexpense>
	<kvhi:Amortizationexpense contextRef="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" decimals="-3" id="Fact-38F8E13270FE528BFD73328352D795C7" unitRef="usd">0</kvhi:Amortizationexpense>
	<kvhi:Amortizationexpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-8BE887209AEF29B291E532835306DEBB" unitRef="usd">4956000</kvhi:Amortizationexpense>
	<kvhi:Amortizationexpense contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember" decimals="-3" id="Fact-274D666F51D8C757D89132835304D75C" unitRef="usd">0</kvhi:Amortizationexpense>
	<kvhi:Amortizationexpense contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember" decimals="-3" id="Fact-9E048720EDDC26999F8D328352D97030" unitRef="usd">4956000</kvhi:Amortizationexpense>
	<kvhi:Amortizationexpense contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" decimals="-3" id="Fact-729910798B7BB7D6084E328352E161AF" unitRef="usd">0</kvhi:Amortizationexpense>
	<kvhi:Amortizationexpense contextRef="FD2017Q4YTD" decimals="-3" id="Fact-141AA23387FC024896CA32835302028A" unitRef="usd">4312000</kvhi:Amortizationexpense>
	<kvhi:Amortizationexpense contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember" decimals="-3" id="Fact-E91D31C136A57EC660EE328352D96043" unitRef="usd">0</kvhi:Amortizationexpense>
	<kvhi:Amortizationexpense contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember" decimals="-3" id="Fact-F9BD92EF150900EED5F7328352E58CE3" unitRef="usd">4312000</kvhi:Amortizationexpense>
	<kvhi:Amortizationexpense contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" decimals="-3" id="Fact-62104C5DC31BDEA3EECF328352E2CB7E" unitRef="usd">0</kvhi:Amortizationexpense>
	<kvhi:AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest contextRef="FD2017Q4YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember" decimals="-6" id="Fact-FC570121BC288BFEFEBF328353066214" unitRef="usd">0</kvhi:AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest>
	<kvhi:AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_DebtSecuritiesMember" decimals="-3" id="Fact-4AD64D774101D682C59D32835302AC0F" unitRef="usd">0</kvhi:AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis>
	<kvhi:AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_DebtSecuritiesMember" decimals="-3" id="Fact-3319676A52B1F6CA791132835303C225" unitRef="usd">0</kvhi:AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis>
	<kvhi:AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_DebtSecuritiesMember" decimals="-3" id="Fact-CB934DB6FF3030A34E0B3283530301F8" unitRef="usd">0</kvhi:AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue>
	<kvhi:AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_DebtSecuritiesMember" decimals="-3" id="Fact-46B774269CB09B338EED32835301FC89" unitRef="usd">0</kvhi:AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue>
	<kvhi:ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions contextRef="FD2015Q4YTD" decimals="-3" id="Fact-098D7AC56521A7A4EC94328352FD556F" unitRef="usd">0</kvhi:ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions>
	<kvhi:ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions contextRef="FD2016Q4YTD" decimals="-3" id="Fact-D1135828ACDBDCEB26F4328352E583B8" unitRef="usd">345000</kvhi:ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions>
	<kvhi:ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions contextRef="FD2017Q4YTD" decimals="-3" id="Fact-8857D32356AAE5F0F304328352ECC586" unitRef="usd">501000</kvhi:ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions>
	<kvhi:ConsolidatedLeverageRatio contextRef="I2014Q3SD_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="INF" id="Fact-559FE6E3113287B3D69F32835309E76C" unitRef="number">1.50</kvhi:ConsolidatedLeverageRatio>
	<kvhi:ContingentConsiderationfromAcquisitionAnnualPayment contextRef="D2026Q4_us-gaap_BusinessAcquisitionAxis_kvhi_Q12017AcquisitionMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember" decimals="-3" id="Fact-F74D4516F146583F705B72AF6CAE31D7" unitRef="usd">114000</kvhi:ContingentConsiderationfromAcquisitionAnnualPayment>
	<kvhi:ContingentConsiderationfromAcquisitionAnnualPayment contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_Q12017AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-5BD024F016A186A3C051737D2DE41181" unitRef="usd">33000</kvhi:ContingentConsiderationfromAcquisitionAnnualPayment>
	<kvhi:CustomerFundedCostsOfGoodsSold contextRef="FD2015Q4YTD" decimals="-3" id="Fact-CBECD48DD71A175622FA328352DBFBF8" unitRef="usd">1546000</kvhi:CustomerFundedCostsOfGoodsSold>
	<kvhi:CustomerFundedCostsOfGoodsSold contextRef="FD2016Q4YTD" decimals="-3" id="Fact-B03C73EBB1AFB3A0C148328352DB112F" unitRef="usd">498000</kvhi:CustomerFundedCostsOfGoodsSold>
	<kvhi:CustomerFundedCostsOfGoodsSold contextRef="FD2017Q4YTD" decimals="-3" id="Fact-682AFA38C1EA332C7F8E328352DB7EB7" unitRef="usd">1510000</kvhi:CustomerFundedCostsOfGoodsSold>
	<kvhi:CustomerFundedSalesRevenueServicesNet contextRef="FD2015Q4YTD" decimals="-3" id="Fact-4BC2B74E6494E6A0661E328352DB4156" unitRef="usd">3002000</kvhi:CustomerFundedSalesRevenueServicesNet>
	<kvhi:CustomerFundedSalesRevenueServicesNet contextRef="FD2016Q4YTD" decimals="-3" id="Fact-36D8FE0A0AB15A49AA51328352DBC8CE" unitRef="usd">1400000</kvhi:CustomerFundedSalesRevenueServicesNet>
	<kvhi:CustomerFundedSalesRevenueServicesNet contextRef="FD2017Q4YTD" decimals="-3" id="Fact-22969E03243EFFB30BEA328352DB80D7" unitRef="usd">2621000</kvhi:CustomerFundedSalesRevenueServicesNet>
	<kvhi:DebtInstrumentBaloonPaymentDueAtMaturity contextRef="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember" decimals="-3" id="Fact-C2497BA7C26244F20C2E328353084212" unitRef="usd">2551000</kvhi:DebtInstrumentBaloonPaymentDueAtMaturity>
	<kvhi:DebtInstrumentMaturityTerm contextRef="D2013Q1Jan30_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember" id="Fact-7E237C22A957785D29E232835308402C">P5Y</kvhi:DebtInstrumentMaturityTerm>
	<kvhi:DebtInstrumentMaturityTerm contextRef="D2013Q4Dec30_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember" id="Fact-196C616D0370658E1B5A32835306B1A7">P5Y</kvhi:DebtInstrumentMaturityTerm>
	<kvhi:DebtInstrumentMaturityTerm contextRef="FD2017Q4YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember" id="Fact-A35EC9C88B7F3DA28220328353042AC4">P10Y</kvhi:DebtInstrumentMaturityTerm>
	<kvhi:DebtInstrumentPrincipalAmortizationTerm contextRef="FD2017Q4YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember" id="Fact-D7AD89CE4F78DBEC6B04328353072912">P20Y</kvhi:DebtInstrumentPrincipalAmortizationTerm>
	<kvhi:DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount contextRef="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="-3" id="Fact-3F210172C874E5773B4F32835305F382" unitRef="usd">25000000</kvhi:DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount>
	<kvhi:DebtInstrumentSecurityInterestPledgedPercentage contextRef="D2014Q3Jul1-2014_us-gaap_CreditFacilityAxis_kvhi_TermLoanMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="INF" id="Fact-90D0955318E68797D7CC32835306938C" unitRef="number">0.65</kvhi:DebtInstrumentSecurityInterestPledgedPercentage>
	<kvhi:DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment contextRef="FD2015Q4YTD" decimals="-3" id="Fact-9F4A4F5D1B965E64FDB4328352E780EE" unitRef="usd">-411000</kvhi:DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment>
	<kvhi:DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment contextRef="FD2016Q4YTD" decimals="-3" id="Fact-98C045446B59A31E6581328352EACC0B" unitRef="usd">2406000</kvhi:DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment>
	<kvhi:DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment contextRef="FD2017Q4YTD" decimals="-3" id="Fact-5359406165D36F53FC03328352E61EA6" unitRef="usd">-756000</kvhi:DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment>
	<kvhi:DeferredTaxAssetsTaxCreditCarryforwardsState contextRef="FI2016Q4" decimals="-3" id="Fact-0217EA69E7920C5019F7328352F17C43" unitRef="usd">2277000</kvhi:DeferredTaxAssetsTaxCreditCarryforwardsState>
	<kvhi:DeferredTaxAssetsTaxCreditCarryforwardsState contextRef="FI2017Q4" decimals="-3" id="Fact-6CE16728321D9D28654B328352F16B45" unitRef="usd">2958000</kvhi:DeferredTaxAssetsTaxCreditCarryforwardsState>
	<kvhi:Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses contextRef="FD2015Q4YTD" decimals="-3" id="Fact-A99F29FCD7440EB68DE649B1FDB574D9" unitRef="usd">0</kvhi:Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses>
	<kvhi:Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses contextRef="FD2016Q4YTD" decimals="-3" id="Fact-A62919A610089E5A3CA849B1FDBAFCAB" unitRef="usd">0</kvhi:Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses>
	<kvhi:Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses contextRef="FD2017Q4YTD" decimals="-3" id="Fact-780F6A3137E2143AA48549B1FDB724F5" unitRef="usd">50000</kvhi:Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses>
	<kvhi:DefinedContributionPlanEmployerMatchingContributionAmount contextRef="FD2015Q4YTD" decimals="-3" id="Fact-BD542DF38FC7CEF9E13D328352DA164E" unitRef="usd">608000</kvhi:DefinedContributionPlanEmployerMatchingContributionAmount>
	<kvhi:DefinedContributionPlanEmployerMatchingContributionAmount contextRef="FD2016Q4YTD" decimals="-3" id="Fact-C3C0A7B6F1F63094FD0F328352D9434E" unitRef="usd">671000</kvhi:DefinedContributionPlanEmployerMatchingContributionAmount>
	<kvhi:DefinedContributionPlanEmployerMatchingContributionAmount contextRef="FD2017Q4YTD" decimals="-3" id="Fact-DFA42AB1E6D6AD5392CC328352D97C1E" unitRef="usd">683000</kvhi:DefinedContributionPlanEmployerMatchingContributionAmount>
	<kvhi:DefinedContributionPlanVestingPeriod contextRef="FD2017Q4YTD" id="Fact-3583D4A8D296586AC476328352D99594">P5Y</kvhi:DefinedContributionPlanVestingPeriod>
	<kvhi:EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount contextRef="FD2015Q4YTD" decimals="-3" id="Fact-19EAF3C2D9C4839D83BC328352E17815" unitRef="usd">61000</kvhi:EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount>
	<kvhi:EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount contextRef="FD2016Q4YTD" decimals="-3" id="Fact-A8D4AEBC1498F042C5F5328352FF3C0C" unitRef="usd">523000</kvhi:EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount>
	<kvhi:EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount contextRef="FD2017Q4YTD" decimals="-3" id="Fact-A35AF548D277B8191982328352DE5849" unitRef="usd">1171000</kvhi:EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount>
	<kvhi:GainonSettlementofRoyaltyPayments contextRef="FD2016Q4QTD" decimals="-3" id="Fact-79A171F378F6C169BEA6328352E9D8FF" unitRef="usd">855000</kvhi:GainonSettlementofRoyaltyPayments>
	<kvhi:IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment contextRef="FD2015Q4YTD" decimals="-3" id="Fact-264C2443F7D76F8C4C85328352E1FA9F" unitRef="usd">317000</kvhi:IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment>
	<kvhi:IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment contextRef="FD2016Q4YTD" decimals="-3" id="Fact-03DEBB9CCBBE053FC93732835300090F" unitRef="usd">363000</kvhi:IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment>
	<kvhi:IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment contextRef="FD2017Q4YTD" decimals="-3" id="Fact-D35472E6E0126C41A1F4328352FF8B4E" unitRef="usd">435000</kvhi:IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment>
	<kvhi:LimitedProductWarrantyPeriod contextRef="FD2017Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-13E75E6226C64A73D5F6328352EE4311">P2Y</kvhi:LimitedProductWarrantyPeriod>
	<kvhi:LimitedProductWarrantyPeriod contextRef="FD2017Q4YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-0D1ABEAF1DC6FE288901328352EAEAB9">P1Y</kvhi:LimitedProductWarrantyPeriod>
	<kvhi:LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio contextRef="FI2017Q4_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_kvhi_DebtInstrumentRedemptionPeriodSixMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="INF" id="Fact-C517C522393AF749CC64328353091E17" unitRef="number">1.25</kvhi:LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio>
	<kvhi:LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio contextRef="FI2016Q4_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_kvhi_DebtInstrumentRedemptionPeriodSixMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="INF" id="Fact-E728361D9230FA01911432835306D22B" unitRef="number">1.50</kvhi:LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio>
	<kvhi:LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage contextRef="D2014Q3Jul2-2014_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="INF" id="Fact-570DC35A9346AD57E271328353051C31" unitRef="number">1</kvhi:LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage>
	<kvhi:LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage contextRef="D2014Q3Jul2-2014_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="INF" id="Fact-DDAC732A6E448D004E9D328353074610" unitRef="number">1</kvhi:LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage>
	<kvhi:LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage contextRef="D2014Q3Jul2-2014_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="INF" id="Fact-DE584F9418094970C2BB32835308A744" unitRef="number">0.5</kvhi:LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage>
	<kvhi:LossOnInterestRateSwaps contextRef="FD2015Q4YTD" decimals="-3" id="Fact-91E1DA0850AA88EFE44B328352FAC1FE" unitRef="usd">57000</kvhi:LossOnInterestRateSwaps>
	<kvhi:LossOnInterestRateSwaps contextRef="FD2016Q4YTD" decimals="-3" id="Fact-B7D4021CE64304D595E0328352E527D8" unitRef="usd">0</kvhi:LossOnInterestRateSwaps>
	<kvhi:LossOnInterestRateSwaps contextRef="FD2017Q4YTD" decimals="-3" id="Fact-9885A39288CD0A047080328352E6EBFA" unitRef="usd">0</kvhi:LossOnInterestRateSwaps>
	<kvhi:MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest contextRef="FD2017Q4YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember" decimals="-6" id="Fact-30AF6317CE6BE8BDF52C3283530715EC" unitRef="usd">0</kvhi:MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest>
	<kvhi:Netinterestandotherexpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-C13C01C44B7BE95CE21932835301D8CA" unitRef="usd">-542000</kvhi:Netinterestandotherexpense>
	<kvhi:Netinterestandotherexpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-0328033F9F030D5784F532835301578C" unitRef="usd">-648000</kvhi:Netinterestandotherexpense>
	<kvhi:Netinterestandotherexpense contextRef="FD2017Q4YTD" decimals="-3" id="Fact-0AAA0819685ABB3C84F5328353066122" unitRef="usd">-1174000</kvhi:Netinterestandotherexpense>
	<kvhi:Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct contextRef="FD2017Q4YTD" decimals="-3" id="Fact-AD1DC7076C05C088F9FEB158177341FD" unitRef="usd">54000</kvhi:Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct>
	<kvhi:Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods contextRef="D2018Q1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember" decimals="-6" id="Fact-0B304438726F0A613B648C92096E99EA" unitRef="usd">12000000</kvhi:Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods>
	<kvhi:NumberOfFinancialCovenants contextRef="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember" decimals="INF" id="Fact-38D5F1ECE07EE8CE82443283530708A1" unitRef="financial_covenant">1</kvhi:NumberOfFinancialCovenants>
	<kvhi:NumberOfFinancialCovenants contextRef="I2014Q2SD_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="0" id="Fact-CD82E7344E695103B19B32835303C1DD" unitRef="covenant">2</kvhi:NumberOfFinancialCovenants>
	<kvhi:NumberofSatelliteHubsPledgedAsCollateralonDebt contextRef="I2013Q1_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember" decimals="INF" id="Fact-D65F2D3E2935C475C02232835306A292" unitRef="satellite_hub">6</kvhi:NumberofSatelliteHubsPledgedAsCollateralonDebt>
	<kvhi:NumberofSatelliteHubsPledgedAsCollateralonDebt contextRef="I2013Q4Dec30_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember" decimals="INF" id="Fact-DCD7A674A78D5A592FD1328353070EE9" unitRef="satellite_hub">1</kvhi:NumberofSatelliteHubsPledgedAsCollateralonDebt>
	<kvhi:PaymentOfStockRegistrationFee contextRef="FD2015Q4YTD" decimals="-3" id="Fact-D961C39987D84085179F328352E4029E" unitRef="usd">0</kvhi:PaymentOfStockRegistrationFee>
	<kvhi:PaymentOfStockRegistrationFee contextRef="FD2016Q4YTD" decimals="-3" id="Fact-A27D3D5F9061F7CE70AD328352E85656" unitRef="usd">4000</kvhi:PaymentOfStockRegistrationFee>
	<kvhi:PaymentOfStockRegistrationFee contextRef="FD2017Q4YTD" decimals="-3" id="Fact-57EED6A130473B0DABF8328352E63D32" unitRef="usd">0</kvhi:PaymentOfStockRegistrationFee>
	<kvhi:PaymentsOfEmployeeRestrictedStockWithholdings contextRef="FD2015Q4YTD" decimals="-3" id="Fact-6BDC3DA4577B058C46BC328352EB31DC" unitRef="usd">578000</kvhi:PaymentsOfEmployeeRestrictedStockWithholdings>
	<kvhi:PaymentsOfEmployeeRestrictedStockWithholdings contextRef="FD2016Q4YTD" decimals="-3" id="Fact-01A6A41189F2F75D1DEF328352E78E67" unitRef="usd">313000</kvhi:PaymentsOfEmployeeRestrictedStockWithholdings>
	<kvhi:PaymentsOfEmployeeRestrictedStockWithholdings contextRef="FD2017Q4YTD" decimals="-3" id="Fact-B5AB990998214D8B9632328352E544D5" unitRef="usd">392000</kvhi:PaymentsOfEmployeeRestrictedStockWithholdings>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember_us-gaap_SubsegmentsAxis_kvhi_FOGSystemSalesMember" decimals="2" id="Fact-1E4D6770D42EDB35359B328352E302E2" unitRef="number">0.10</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_MobileCommProductSalesMember" decimals="2" id="Fact-8080A2B38EB892E231FA328352E60E7D" unitRef="number">0.23</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_TrainingandContentSalesMember" decimals="2" id="Fact-4E3787593ABA89E3D547328352E59F0C" unitRef="number">0.21</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_VSATAirtimeServiceSalesMember" decimals="2" id="Fact-6DF24EE9CE81E28477CE328352DCE1A8" unitRef="number">0.35</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2015Q4YTD_us-gaap_StatementGeographicalAxis_country_CA" decimals="2" id="Fact-6C447C4847744A0F42B0328352E50E6B" unitRef="number">0.10</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2015Q4YTD_us-gaap_StatementGeographicalAxis_us-gaap_NonUsMember" decimals="2" id="Fact-CA03685E0675721BF0A3328352DFB29C" unitRef="number">0.67</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember_us-gaap_SubsegmentsAxis_kvhi_FOGSystemSalesMember" decimals="2" id="Fact-2CD49652B9244FCA3E97328352E7FDBE" unitRef="number">0.10</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_MobileCommProductSalesMember" decimals="2" id="Fact-49E3A8461EEF6C7DE3D8328352E5ECA1" unitRef="number">0.23</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_TrainingandContentSalesMember" decimals="2" id="Fact-42555A5EAF8D0EA918FA328352E4F209" unitRef="number">0.20</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_VSATAirtimeServiceSalesMember" decimals="2" id="Fact-7FDBE4C2192EF4A84591328352E528C8" unitRef="number">0.37</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2016Q4YTD_us-gaap_StatementGeographicalAxis_country_CA" decimals="2" id="Fact-2E756A25EA42813195E9328352E527E4" unitRef="number">0.11</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2016Q4YTD_us-gaap_StatementGeographicalAxis_us-gaap_NonUsMember" decimals="2" id="Fact-6B023794FCD63B119489328352DBC804" unitRef="number">0.63</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember_us-gaap_SubsegmentsAxis_kvhi_FOGSystemSalesMember" decimals="2" id="Fact-C40C4FEB63A5ECB31F51328352E428A0" unitRef="number">0.13</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_MobileCommProductSalesMember" decimals="2" id="Fact-D21CBE597BC46DAE286E328352E400E9" unitRef="number">0.20</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_TrainingandContentSalesMember" decimals="2" id="Fact-E3360E55A25DFC8ED474328352E6F37A" unitRef="number">0.20</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember_us-gaap_SubsegmentsAxis_kvhi_VSATAirtimeServiceSalesMember" decimals="2" id="Fact-87267089622EBFE8A809328352DCA442" unitRef="number">0.41</kvhi:PercentofConsolidatedNetSales>
	<kvhi:PercentofConsolidatedNetSales contextRef="FD2017Q4YTD_us-gaap_StatementGeographicalAxis_us-gaap_NonUsMember" decimals="2" id="Fact-26E90AA668A3F4CC85E8328352E38377" unitRef="number">0.62</kvhi:PercentofConsolidatedNetSales>
	<kvhi:Percentofconsolidatedlonglivedtangibleassets contextRef="FI2016Q4_us-gaap_StatementGeographicalAxis_us-gaap_NonUsMember" decimals="2" id="Fact-EDF2536C2066376DC79932835303A31B" unitRef="number">0.10</kvhi:Percentofconsolidatedlonglivedtangibleassets>
	<kvhi:Percentofconsolidatedlonglivedtangibleassets contextRef="FI2017Q4_us-gaap_StatementGeographicalAxis_us-gaap_NonUsMember" decimals="2" id="Fact-35C093A203D7288FAF6C328352E60D09" unitRef="number">0.10</kvhi:Percentofconsolidatedlonglivedtangibleassets>
	<kvhi:ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan contextRef="FD2015Q4YTD" decimals="-3" id="Fact-26665B01BF25E316F260328352E3526D" unitRef="usd">432000</kvhi:ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan>
	<kvhi:ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan contextRef="FD2016Q4YTD" decimals="-3" id="Fact-A6021C823EB4A292CC91328352E5E3D0" unitRef="usd">2583000</kvhi:ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan>
	<kvhi:ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan contextRef="FD2017Q4YTD" decimals="-3" id="Fact-87124C6D6478783FB0FA328352E94ECD" unitRef="usd">1644000</kvhi:ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan>
	<kvhi:RepaymentsofLongtermloan contextRef="D2017Q1_us-gaap_CreditFacilityAxis_kvhi_TermLoanMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-CD02F59AB022EE310E1C328353086AE1" unitRef="usd">6000000</kvhi:RepaymentsofLongtermloan>
	<kvhi:RepaymentsofLongtermloan contextRef="FD2015Q4YTD" decimals="-3" id="Fact-325D1BC1064E86FE27DF328352FB0915" unitRef="usd">4876000</kvhi:RepaymentsofLongtermloan>
	<kvhi:RepaymentsofLongtermloan contextRef="FD2016Q4YTD" decimals="-3" id="Fact-1CC570776A9AADB1A71A328352E597A0" unitRef="usd">5281000</kvhi:RepaymentsofLongtermloan>
	<kvhi:RepaymentsofLongtermloan contextRef="FD2017Q4YTD" decimals="-3" id="Fact-0F3787052C71AB21CE6B328352FD348C" unitRef="usd">9350000</kvhi:RepaymentsofLongtermloan>
	<kvhi:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" id="Fact-9AE70AA89ADB5F01ECDE328352E4FB25">P5Y</kvhi:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod>
	<kvhi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-977C623753FFFE74E2D3328352E4F5BC" unitRef="number">0.06</kvhi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation>
	<kvhi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" decimals="INF" id="Fact-20941653B0F2C95F9E47328352E408C9" unitRef="number">0.15</kvhi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense>
	<kvhi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice contextRef="FI2016Q1_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_us-gaap_PlanNameAxis_kvhi_ESPPPlanMember" decimals="INF" id="Fact-FBB478F13A245BF6E781328352E561EE" unitRef="number">0.85</kvhi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice>
	<kvhi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="-3" id="Fact-B041E369FF322069826C328352E5FC6C" unitRef="shares">0</kvhi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance>
	<kvhi:StockRepurchaseProgramOtherExpiredNumber contextRef="FD2017Q4YTD" decimals="INF" id="Fact-CFCF506A0029D203D25A3283530ACBDF" unitRef="Program">0</kvhi:StockRepurchaseProgramOtherExpiredNumber>
	<kvhi:StockRepurchaseProgramOtherOutstandingNumber contextRef="FD2017Q4YTD" decimals="INF" id="Fact-F84E9DB3F315C1C6D9923283530AAAF0" unitRef="Program">0</kvhi:StockRepurchaseProgramOtherOutstandingNumber>
	<kvhi:StockholdersEquityBeforeTreasuryStockAdjustment contextRef="FI2016Q4" decimals="-3" id="Fact-F017B0344BE25872416F328352F24FF2" unitRef="usd">119652000</kvhi:StockholdersEquityBeforeTreasuryStockAdjustment>
	<kvhi:StockholdersEquityBeforeTreasuryStockAdjustment contextRef="FI2017Q4" decimals="-3" id="Fact-EE214E479F1848E746D43283530CAC15" unitRef="usd">118815000</kvhi:StockholdersEquityBeforeTreasuryStockAdjustment>
	<kvhi:UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes contextRef="FD2017Q4YTD" decimals="-3" id="Fact-7163062BBF7373A065BEDE1F0A46BFB4" unitRef="usd">18328000</kvhi:UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes>
	<us-gaap:AccountsPayableCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-9B6DD266127079A5D746328352F24D56" unitRef="usd">8436000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsPayableCurrent contextRef="FI2017Q4" decimals="-3" id="Fact-847FE38B78F97DCEC6CE328352F4764A" unitRef="usd">15736000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsReceivableNetCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-19CE9D762AA8435986BA328352F0F3FA" unitRef="usd">31152000</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent contextRef="FI2017Q4" decimals="-3" id="Fact-BE438D58D38EC271AB95328352F17744" unitRef="usd">28316000</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2015Q4" decimals="-3" id="Fact-43F1FF51B49916EF745E328352D937E7" unitRef="usd">43202000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2016Q4" decimals="-3" id="Fact-1A7B2E0BD5F2C72869394D9BBD3CBCBB" unitRef="usd">45766000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2017Q4" decimals="-3" id="Fact-8797DD2B49DBD6FCDA1A328352DE0F3F" unitRef="usd">51099000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="FI2016Q4" decimals="-3" id="Fact-91AE802F3A8D1DCFA0F9328352F15D4C" unitRef="usd">-16809000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
	<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="FI2017Q4" decimals="-3" id="Fact-5A690D2421632892FB44328352EFE20A" unitRef="usd">-11317000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
	<us-gaap:AdditionalPaidInCapital contextRef="FI2016Q4" decimals="-3" id="Fact-2EEE98D381D95CB01210328352F2A096" unitRef="usd">129660000</us-gaap:AdditionalPaidInCapital>
	<us-gaap:AdditionalPaidInCapital contextRef="FI2017Q4" decimals="-3" id="Fact-0FDD13F41E4C0CB43889328352F5D521" unitRef="usd">134361000</us-gaap:AdditionalPaidInCapital>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="FD2015Q4YTD" decimals="-3" id="Fact-C6A3C11EF63E0E85F4F732835304E6A6" unitRef="usd">3734000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-F04B1002CDD47A6D69CB3283530078E3" unitRef="usd">3734000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="FD2016Q4YTD" decimals="-3" id="Fact-3E81323B80948F58151432835300DA03" unitRef="usd">3651000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-505245843376B6FA6B38328352F918B9" unitRef="usd">3651000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="FD2017Q4YTD" decimals="-3" id="Fact-6A07BE92E7659E9E8090328352F7796F" unitRef="usd">3518000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-0B7E1B9823547ADD281B32835304F441" unitRef="usd">3518000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
	<us-gaap:AdvertisingExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8A2956912CC78EF8C971328352FF0C54" unitRef="usd">2712000</us-gaap:AdvertisingExpense>
	<us-gaap:AdvertisingExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-4B5357837CB0661996AF328352EC18AB" unitRef="usd">2761000</us-gaap:AdvertisingExpense>
	<us-gaap:AdvertisingExpense contextRef="FD2017Q4YTD" decimals="-3" id="Fact-0020481E6A1DF83FAEA6328352E8A094" unitRef="usd">2739000</us-gaap:AdvertisingExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-9A4A155A2087AA87CE3F32835309DA67" unitRef="usd">3734000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" decimals="-3" id="Fact-0819F6787D8D96C66C40328352E4CC3A" unitRef="usd">58000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="-3" id="Fact-A7BED0A1F907092A2079328352EE9319" unitRef="usd">1229000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="-3" id="Fact-D2F8A0732D45BD6FB0D0328352E47D9A" unitRef="usd">2422000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_kvhi_CostofservicesalesMember" decimals="-3" id="Fact-B1490D0D276E46129809328353081E4A" unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember" decimals="-3" id="Fact-6648A7C1D8811229A9AE328353099E1B" unitRef="usd">317000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-0208788A480426196AE13283530975B1" unitRef="usd">1871000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" decimals="-3" id="Fact-34A166C1A8901F95C56432835309348E" unitRef="usd">619000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" decimals="-3" id="Fact-F545D9FF98040E5BB06B32835308677E" unitRef="usd">927000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-30D26737D326ECCAB8E232835308069C" unitRef="usd">3651000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_kvhi_StockbasedcompensationawardsexcludingESPPMember" decimals="-3" id="Fact-A9906636C6927DCA3C1D4A1098F941B4" unitRef="usd">3640000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" decimals="-3" id="Fact-EF5AD83B5A8960D9737D328352E13065" unitRef="usd">11000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="-3" id="Fact-14C13C3401BEACF42BA8328352EE0DC9" unitRef="usd">702000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="-3" id="Fact-22E5000132A9A98A10D1328352E651FE" unitRef="usd">2938000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_kvhi_CostofservicesalesMember" decimals="-3" id="Fact-0725B1B07F6C754A7E5932835308DDDA" unitRef="usd">1000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember" decimals="-3" id="Fact-17701124371309386FA632835309583F" unitRef="usd">321000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-1452012E6532915827E4328353096362" unitRef="usd">1612000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" decimals="-3" id="Fact-D94516D083914C61C44732835309097E" unitRef="usd">690000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" decimals="-3" id="Fact-4C8EBBD5E60424500D223283530811D5" unitRef="usd">1027000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2017Q4YTD" decimals="-3" id="Fact-20889931900A22E7C95332835308B43A" unitRef="usd">3518000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_kvhi_StockbasedcompensationawardsexcludingESPPMember" decimals="-3" id="Fact-D47F15380998DFCF4D5A4A1098F64875" unitRef="usd">3468000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" decimals="-3" id="Fact-A77711FE26E71F4B4846328352E4A5AD" unitRef="usd">50000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="-3" id="Fact-CD9647FF50E15ABD3B3D328352EB5058" unitRef="usd">707000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="-3" id="Fact-686C1900C557FC812226328352ECBFA5" unitRef="usd">2760000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_kvhi_CostofservicesalesMember" decimals="-3" id="Fact-06F4AD5BE079C486A45C32835309E341" unitRef="usd">18000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember" decimals="-3" id="Fact-FC2857AB01107CF37A453283530A0007" unitRef="usd">298000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-1401EE70078FF04A0F9632835309E0EC" unitRef="usd">1726000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" decimals="-3" id="Fact-3D46F7A8252CA6D3A850328353083096" unitRef="usd">696000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" decimals="-3" id="Fact-0E82029B7DCC88E9F211328353088611" unitRef="usd">780000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="FI2014Q4" decimals="-3" id="Fact-06F15FE55C0A3DE96136328352F9EC96" unitRef="usd">2723000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
	<us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="FI2015Q4" decimals="-3" id="Fact-CCC2D9EAFC3AC19F4838328352FABE62" unitRef="usd">3534000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
	<us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="FI2016Q4" decimals="-3" id="Fact-C7E1C9C02552415ABCB6328352FA6A89" unitRef="usd">3477000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
	<us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="FI2017Q4" decimals="-3" id="Fact-931A210E695E559DA8BE328352FAA5AE" unitRef="usd">2852000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-AF49896722373C0D1C82328352D913AA" unitRef="usd">3534000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-E25804DA373FBF1BDE32328352E0A9A3" unitRef="usd">3477000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2017Q4" decimals="-3" id="Fact-1B9CFA61A9D54C90F299328352D71B85" unitRef="usd">2852000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2015Q4YTD" decimals="-3" id="Fact-6AE514C79EF6B7F40D97328352FF45D8" unitRef="usd">5526000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_kvhi_CostofservicesalesMember" decimals="-3" id="Fact-01B0A6E1AF1A29BAB5B6328352F97DC1" unitRef="usd">1978000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-08C0A2B7BEED185596E8328352FC8B87" unitRef="usd">3548000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2016Q4YTD" decimals="-3" id="Fact-D941F4D56A42D1B73A97328353042A8E" unitRef="usd">4956000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_kvhi_CostofservicesalesMember" decimals="-3" id="Fact-98D7F52B1BF62CE46E6C328352FD76CD" unitRef="usd">2068000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-B3263BD558C2456D43B0328352FC6B3C" unitRef="usd">2888000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2017Q4YTD" decimals="-3" id="Fact-A0B3C04D3AEAAD80F95B328352F84672" unitRef="usd">4312000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_kvhi_CostofservicesalesMember" decimals="-3" id="Fact-68603449C05984A00B70328352F97F8C" unitRef="usd">1477000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-066CB8C0473BE1DB5D25328352F94B07" unitRef="usd">2835000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2015Q4YTD" decimals="-3" id="Fact-C32DD222CDF23C6B1FBF328352E99B1C" unitRef="shares">766000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2016Q4YTD" decimals="-3" id="Fact-D8D704F4985FB6526CC549B9CE5B596F" unitRef="shares">162000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2017Q4YTD" decimals="-3" id="Fact-72DDD558A4E4BC30D29C49B9CE31C7F1" unitRef="shares">228000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:Assets contextRef="FI2016Q4" decimals="-3" id="Fact-34D8496D72B184001808328352F1D608" unitRef="usd">199757000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2017Q4" decimals="-3" id="Fact-5CE64D70C4C95647A565328352F48E80" unitRef="usd">196239000</us-gaap:Assets>
	<us-gaap:AssetsCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-61F738715DB747DC9159328352F68DC5" unitRef="usd">108832000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsCurrent contextRef="FI2017Q4" decimals="-3" id="Fact-6F2816FE903B69A9F915328352F13AB3" unitRef="usd">97779000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember" decimals="-3" id="Fact-C90D9509C70A2A0495A7328352E75DE8" unitRef="usd">3864000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" decimals="-3" id="Fact-39A42BDD8E2D1B7EBC0F328352FB8692" unitRef="usd">3864000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member" decimals="-3" id="Fact-2435508F41C622D19F86328352FF52E3" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" decimals="-3" id="Fact-E5EECA01F6C8397EA84432835300EB15" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember" decimals="-3" id="Fact-ED986A4B0DBE443FA3723283530230C4" unitRef="usd">21848000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" decimals="-3" id="Fact-1F2384E0451A55BE5FC6328352FDD699" unitRef="usd">21848000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member" decimals="-3" id="Fact-D4EB258CF72338448927328352F6BE1A" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2016Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" decimals="-3" id="Fact-3BBF7706B8FD3EE267A63283530088E0" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember" decimals="-3" id="Fact-C8D315C4F9EEB08519E532835305E6AE" unitRef="usd">7318000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" decimals="-3" id="Fact-DD8E4F8D6157C3BC82AF328352E7F836" unitRef="usd">7318000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member" decimals="-3" id="Fact-F3D9039A1EE48F7D261932835305E05B" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" decimals="-3" id="Fact-35B0061754E0CC6DFCEB32835304CDCA" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_USTreasurySecuritiesMember" decimals="-3" id="Fact-54F354B8BD3E29B350214CA8910BA276" unitRef="usd">1001000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" decimals="-3" id="Fact-0E7987A446C39DDFC1D04CA893A5C605" unitRef="usd">1001000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member" decimals="-3" id="Fact-876E9AECB4F68B033BA44CA8976714FC" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2017Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" decimals="-3" id="Fact-F71F222C16FEC5FC366E4CA89AC9D2AE" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="FI2016Q4" decimals="-3" id="Fact-4A5078253D1118DD235E328352F8E535" unitRef="usd">25712000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
	<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_kvhi_MutualFundsMoneyMarketMember" decimals="-3" id="Fact-BEEF852B4073FF43E6A6328352F89E7A" unitRef="usd">21848000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
	<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_CertificatesOfDepositMember" decimals="-3" id="Fact-C217B38597C506038863328352F32964" unitRef="usd">3864000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
	<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_DebtSecuritiesMember" decimals="-3" id="Fact-2E22618ED0B16482307E32835303782E" unitRef="usd">3864000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
	<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="FI2017Q4" decimals="-3" id="Fact-C2F6813DC004B0A6F1BE3283530CFBB2" unitRef="usd">8320000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
	<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_kvhi_MutualFundsMoneyMarketMember" decimals="-3" id="Fact-360FE582B0EDA7E6A9DE328352E7A034" unitRef="usd">7318000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
	<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_DebtSecuritiesMember" decimals="-3" id="Fact-1E694D9625BC6BEB22D3328353049908" unitRef="usd">1002000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
	<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_USTreasurySecuritiesMember" decimals="-3" id="Fact-5977245C3914B8651BA349BE6A1D2148" unitRef="usd">1002000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2016Q4" decimals="-3" id="Fact-DA1BB0F8EF5F364FEF5C328352F97A9A" unitRef="usd">25712000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_kvhi_MutualFundsMoneyMarketMember" decimals="-3" id="Fact-7A87AD38D7AD3D3B407D328352F5B3C5" unitRef="usd">21848000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_CertificatesOfDepositMember" decimals="-3" id="Fact-83BE911F05C0835AAFFB328352F3F993" unitRef="usd">3864000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_DebtSecuritiesMember" decimals="-3" id="Fact-829045F0D6F68B59BF3B32835302AD13" unitRef="usd">3864000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2017Q4" decimals="-3" id="Fact-DCF5BB0E29DA2D98AD96328352E6614E" unitRef="usd">8319000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_kvhi_MutualFundsMoneyMarketMember" decimals="-3" id="Fact-7D61FC16CC8FA03FC6DA3283530B5664" unitRef="usd">7318000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_DebtSecuritiesMember" decimals="-3" id="Fact-697DBB0B446ECF65BEC832835302C4A0" unitRef="usd">1001000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_USTreasurySecuritiesMember" decimals="-3" id="Fact-0005F4A8525939952B0849BE7292EBA9" unitRef="usd">1001000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="FI2016Q4" decimals="-3" id="Fact-14257ADBD759D623CD93328352F4275B" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_kvhi_MutualFundsMoneyMarketMember" decimals="-3" id="Fact-C2A83268CDF93D9EEDDC328352F43267" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_CertificatesOfDepositMember" decimals="-3" id="Fact-ED2AB1EDC955C88B1BDC328352F912A0" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="FI2017Q4" decimals="-3" id="Fact-290B55B6B2782408DFD93283530BE6CD" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_kvhi_MutualFundsMoneyMarketMember" decimals="-3" id="Fact-B7597C831FBC882C6EC0328352E6F9F3" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_USTreasurySecuritiesMember" decimals="-3" id="Fact-58D2518C5311FAD0191949BE6D49B3E3" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="FI2016Q4" decimals="-3" id="Fact-A891632FBC7F63800664328352F30A1E" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_kvhi_MutualFundsMoneyMarketMember" decimals="-3" id="Fact-BC26FC506B271901EE9D328352F4CEC5" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_CertificatesOfDepositMember" decimals="-3" id="Fact-FC526FD3100D2900B6A4328352F4A6F6" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="FI2017Q4" decimals="-3" id="Fact-6F168F2104E9E8D05711328352E6C400" unitRef="usd">1000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_kvhi_MutualFundsMoneyMarketMember" decimals="-3" id="Fact-EE416E75B563DF8ECB1E3283530C0BFA" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_USTreasurySecuritiesMember" decimals="-3" id="Fact-326FCC37571A8E60A23749BE702F6EC7" unitRef="usd">1000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_DebtSecuritiesMember" decimals="-3" id="Fact-8643AECC548701668ED7328353032C50" unitRef="usd">3864000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
	<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_DebtSecuritiesMember" decimals="-3" id="Fact-033E6CD8948706C80F9032835303504F" unitRef="usd">1002000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
	<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_DebtSecuritiesMember" decimals="-3" id="Fact-4D4E255DCB4776C187F332835304A50A" unitRef="usd">3864000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
	<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_DebtSecuritiesMember" decimals="-3" id="Fact-6B7617C5DDE842F59487328353044D57" unitRef="usd">1001000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2014Q4" decimals="-3" id="Fact-3FF98A2EDFAAF12A32B9328352E74D8D" unitRef="usd">25289000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2015Q4" decimals="-3" id="Fact-A2C801A17B4D8D86870A328352E99878" unitRef="usd">22719000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2016Q4" decimals="-3" id="Fact-5CD14D2DC623F6343F13328352E89113" unitRef="usd">26422000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2017Q4" decimals="-3" id="Fact-01E2A2C21F8B8261D4EE3283530B29D3" unitRef="usd">34596000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2015Q4YTD" decimals="-3" id="Fact-B733A0DE11D0DE2804D1328352EC8DDB" unitRef="usd">-2570000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2016Q4YTD" decimals="-3" id="Fact-1E9D25116C7BFB109577328352E71E51" unitRef="usd">3703000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2017Q4YTD" decimals="-3" id="Fact-5C77F41C3ADC8A6C0F5B328352E234F3" unitRef="usd">8174000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CommitmentsAndContingencies contextRef="FI2016Q4" id="Fact-F11B983EEA7761D49EB73283530B277B" unitRef="usd" xsi:nil="true" />
	<us-gaap:CommitmentsAndContingencies contextRef="FI2017Q4" id="Fact-6AA1466917543C18709D328352F76857" unitRef="usd" xsi:nil="true" />
	<us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="-3" id="Fact-5F26D1F8154703A1A2A1328352F0B913" unitRef="shares">12415000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
	<us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2015Q4" decimals="INF" id="Fact-D36028FBDCEE6B30B22F328352D8B05F" unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2016Q4" decimals="INF" id="Fact-9D8EC66C91E8CEA823C2328352D96022" unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2017Q4" decimals="INF" id="Fact-F20814E105ADC580C989328352DFEDC5" unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2015Q4" decimals="INF" id="Fact-DE8E9B21950739B3EC57328352D80039" unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2016Q4" decimals="INF" id="Fact-AE5AB961FAAD06D32B80328352DF11BA" unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2017Q4" decimals="INF" id="Fact-08AF99587566E47CC56D328352E00751" unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesIssued contextRef="FI2015Q4" decimals="INF" id="Fact-615C020ADC0585C028F5328352DA5161" unitRef="shares">17336314</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued contextRef="FI2016Q4" decimals="INF" id="Fact-23B1B46A68F02758B1B8328352D90DDA" unitRef="shares">18420914</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued contextRef="FI2017Q4" decimals="INF" id="Fact-76D92DA3666B1D65FA44328352D98F51" unitRef="shares">18787816</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-3C2BD83D9951FB752900328353047529" unitRef="shares">17153000</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2015Q4" decimals="INF" id="Fact-F0BAB7C7FB556CFA334E328352E15DDF" unitRef="shares">15677323</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-16360823895B8257AC2732835302DDC5" unitRef="shares">17336000</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2016Q4" decimals="INF" id="Fact-4DC107C1C03C1DCB1163328352E079B6" unitRef="shares">16761923</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-34F6A8FCC9239EC5AA414D24E0C82027" unitRef="shares">18421000</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2017Q4" decimals="INF" id="Fact-C9FC9A53605E2E975157328352DF24D9" unitRef="shares">17128825</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-B793B5D2C1F4B3BDD6B4328352FF2A88" unitRef="shares">18788000</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockValue contextRef="FI2016Q4" decimals="-3" id="Fact-47693AF2A1E585C2A796328352E8A7C5" unitRef="usd">184000</us-gaap:CommonStockValue>
	<us-gaap:CommonStockValue contextRef="FI2017Q4" decimals="-3" id="Fact-EAD672F6B64A1DC460F23283530BD988" unitRef="usd">188000</us-gaap:CommonStockValue>
	<us-gaap:ConcentrationRiskAdditionalCharacteristic contextRef="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SalesRevenueNetMember" id="Fact-754BE709117BFB65D710D4DB1553B889">0</us-gaap:ConcentrationRiskAdditionalCharacteristic>
	<us-gaap:ConcentrationRiskAdditionalCharacteristic contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SalesRevenueNetMember" id="Fact-650898E3AC77DE3065F4D4DB17EA8D03">0</us-gaap:ConcentrationRiskAdditionalCharacteristic>
	<us-gaap:ConcentrationRiskAdditionalCharacteristic contextRef="FD2017Q4YTD_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember" id="Fact-A4B66F63BA3496992FD7328353012365">one</us-gaap:ConcentrationRiskAdditionalCharacteristic>
	<us-gaap:ConcentrationRiskAdditionalCharacteristic contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SalesRevenueNetMember" id="Fact-FA5AFE6A8E0B0F2214B2738F608865B7">0</us-gaap:ConcentrationRiskAdditionalCharacteristic>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2015Q4YTD_us-gaap_MajorCustomersAxis_kvhi_CanadianCustomerMember" decimals="2" id="Fact-D56CB79A82FF34DFDE9A328353029925" unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:CostOfGoodsSold contextRef="FD2015Q4YTD" decimals="-3" id="Fact-5A3B79077A387CF8A09F328352E34F6C" unitRef="usd">47404000</us-gaap:CostOfGoodsSold>
	<us-gaap:CostOfGoodsSold contextRef="FD2016Q1QTD" decimals="-3" id="Fact-A5C49E28D063A5655EEC739A62374C99" unitRef="usd">10670000</us-gaap:CostOfGoodsSold>
	<us-gaap:CostOfGoodsSold contextRef="FD2016Q2QTD" decimals="-3" id="Fact-AE39D03F881971EFCC18739A634B2DB3" unitRef="usd">12989000</us-gaap:CostOfGoodsSold>
	<us-gaap:CostOfGoodsSold contextRef="FD2016Q3QTD" decimals="-3" id="Fact-31B16736C632CE7F2846739A6464D947" unitRef="usd">11001000</us-gaap:CostOfGoodsSold>
	<us-gaap:CostOfGoodsSold contextRef="FD2016Q4QTD" decimals="-3" id="Fact-0010244BB396C13D85A3739A650C8D5A" unitRef="usd">11674000</us-gaap:CostOfGoodsSold>
	<us-gaap:CostOfGoodsSold contextRef="FD2016Q4YTD" decimals="-3" id="Fact-4E2C8D191A3BEF09E9C5328352E1C9F5" unitRef="usd">46334000</us-gaap:CostOfGoodsSold>
	<us-gaap:CostOfGoodsSold contextRef="FD2017Q1QTD" decimals="-3" id="Fact-555DFDB6FABE830E3ABA73989969BF09" unitRef="usd">10539000</us-gaap:CostOfGoodsSold>
	<us-gaap:CostOfGoodsSold contextRef="FD2017Q2QTD" decimals="-3" id="Fact-7B7FCA5A87A5AA6044B97398D9A067D8" unitRef="usd">9295000</us-gaap:CostOfGoodsSold>
	<us-gaap:CostOfGoodsSold contextRef="FD2017Q3QTD" decimals="-3" id="Fact-109EB9332907ECFA6B0B7398DABDBAFF" unitRef="usd">9578000</us-gaap:CostOfGoodsSold>
	<us-gaap:CostOfGoodsSold contextRef="FD2017Q4QTD" decimals="-3" id="Fact-BDB3E14FE2CC6AA6E2CD7398DB9D09A6" unitRef="usd">8062000</us-gaap:CostOfGoodsSold>
	<us-gaap:CostOfGoodsSold contextRef="FD2017Q4YTD" decimals="-3" id="Fact-F3D6904CC8B7EABC071E328352DB4902" unitRef="usd">37474000</us-gaap:CostOfGoodsSold>
	<us-gaap:CostOfServices contextRef="FD2015Q4YTD" decimals="-3" id="Fact-DA0CDCB3A66D5405E5FB328352E0CF07" unitRef="usd">54816000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2016Q1QTD" decimals="-3" id="Fact-D6B61CF68F64A96D1203739A65B04C65" unitRef="usd">12991000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2016Q2QTD" decimals="-3" id="Fact-75796F7E5FC0D3A498E6739A674E570C" unitRef="usd">13259000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2016Q3QTD" decimals="-3" id="Fact-298A52E791BFD8AC0795739A68CFFA5E" unitRef="usd">13576000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2016Q4QTD" decimals="-3" id="Fact-17DE8CE392C1E19297A4739A69BF90E3" unitRef="usd">13140000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2016Q4YTD" decimals="-3" id="Fact-3CF486B83A7C267E7B2C328352E0867F" unitRef="usd">52966000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2017Q1QTD" decimals="-3" id="Fact-F288DB274D3778CF9287739969A8D465" unitRef="usd">13268000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2017Q2QTD" decimals="-3" id="Fact-8A47F28B52FDFC2710187399D30CBDC7" unitRef="usd">13094000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2017Q3QTD" decimals="-3" id="Fact-CEFBC911D3040C44BD5E7399D40AB011" unitRef="usd">13374000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2017Q4QTD" decimals="-3" id="Fact-A4936F9C22E083BC83637399D5306219" unitRef="usd">12956000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2017Q4YTD" decimals="-3" id="Fact-D81F623E243A75F8614F328352E28B99" unitRef="usd">52692000</us-gaap:CostOfServices>
	<us-gaap:CostsAndExpenses contextRef="FD2015Q4YTD" decimals="-3" id="Fact-E2E46383B2EE377C2EA8328352E00E4D" unitRef="usd">181426000</us-gaap:CostsAndExpenses>
	<us-gaap:CostsAndExpenses contextRef="FD2016Q4YTD" decimals="-3" id="Fact-828BCB8E8D62A18B1F1E328352DF9D39" unitRef="usd">177444000</us-gaap:CostsAndExpenses>
	<us-gaap:CostsAndExpenses contextRef="FD2017Q4YTD" decimals="-3" id="Fact-652088A3FA95A9DF65F6328352DC1C86" unitRef="usd">168852000</us-gaap:CostsAndExpenses>
	<us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="I2017Q1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember" decimals="-3" id="Fact-9A4DBFBC73BC38F648998D08E7779F1D" unitRef="usd">1117000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
	<us-gaap:CurrentFederalTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-02FD88CB1ED3BF5943AA328352D93C10" unitRef="usd">-555000</us-gaap:CurrentFederalTaxExpenseBenefit>
	<us-gaap:CurrentFederalTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-5E0A7492E117666F84E1328352D9B2AB" unitRef="usd">227000</us-gaap:CurrentFederalTaxExpenseBenefit>
	<us-gaap:CurrentFederalTaxExpenseBenefit contextRef="FD2017Q4YTD" decimals="-3" id="Fact-21C26C9B36C7117D1D23328352DAC9BA" unitRef="usd">-41000</us-gaap:CurrentFederalTaxExpenseBenefit>
	<us-gaap:CurrentForeignTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-83CC5ACFD3608A728D0D328352D89542" unitRef="usd">295000</us-gaap:CurrentForeignTaxExpenseBenefit>
	<us-gaap:CurrentForeignTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-370D5F3C95A97710143F328352D841D4" unitRef="usd">2770000</us-gaap:CurrentForeignTaxExpenseBenefit>
	<us-gaap:CurrentForeignTaxExpenseBenefit contextRef="FD2017Q4YTD" decimals="-3" id="Fact-7F6E43798FC30BD3026C328352D6812A" unitRef="usd">1857000</us-gaap:CurrentForeignTaxExpenseBenefit>
	<us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-48BA005AD1BD18D04302328352D87C54" unitRef="usd">-140000</us-gaap:CurrentIncomeTaxExpenseBenefit>
	<us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-15E9ABF16C1DCD46258A328352D7F8FD" unitRef="usd">3141000</us-gaap:CurrentIncomeTaxExpenseBenefit>
	<us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="FD2017Q4YTD" decimals="-3" id="Fact-AD807FEB53E167C69525328352DAB001" unitRef="usd">1852000</us-gaap:CurrentIncomeTaxExpenseBenefit>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-C5B89C60AB1F89CE1BDF328352D7E91C" unitRef="usd">120000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-270B348589B968FE7802328352D8B25A" unitRef="usd">144000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="FD2017Q4YTD" decimals="-3" id="Fact-131926E2DA39217EBAFE328352DAC0A7" unitRef="usd">36000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2011Q2_us-gaap_DebtInstrumentAxis_kvhi_MortgageLoanOnHeadquartersFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" decimals="INF" id="Fact-DF472CFF38C860EF856F328353077F0A" unitRef="number">0.02</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2014Q3Jul1-2014_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember" decimals="INF" id="Fact-A2EFE0402345E5DA15BE328353046ECF" unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2014Q3Jul1-2014_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember" decimals="INF" id="Fact-E5C78B0229C3A2C520B63283530953B1" unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentFaceAmount contextRef="I2009Q2Apri6-2009_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember" decimals="-3" id="Fact-D99A1C67F20B6B2C473532835304537E" unitRef="usd">4000000</us-gaap:DebtInstrumentFaceAmount>
	<us-gaap:DebtInstrumentFaceAmount contextRef="I2013Q1_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember" decimals="-3" id="Fact-84B2D8F9022B8012E93C32835308EF7F" unitRef="usd">4700000</us-gaap:DebtInstrumentFaceAmount>
	<us-gaap:DebtInstrumentFaceAmount contextRef="I2013Q4Dec30_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember" decimals="-3" id="Fact-1AA4F85AA316EFE5776C32835303EBE1" unitRef="usd">1200000</us-gaap:DebtInstrumentFaceAmount>
	<us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_FirstHalfOfMortgageMember" decimals="4" id="Fact-78A33B39E67C3CA7098A328353075C96" unitRef="number">0.0591</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
	<us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_SecondHalfOfMortgageMember" decimals="4" id="Fact-8E6A501D7878A8B0A989328353049435" unitRef="number">0.0607</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
	<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="I2013Q1_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember" decimals="INF" id="Fact-5CBF34605DE7381D6F5432835304A0D7" unitRef="number">0.0276</us-gaap:DebtInstrumentInterestRateStatedPercentage>
	<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="I2013Q4Dec30_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember" decimals="INF" id="Fact-0EBA6C71B5F48FD60F45328353066217" unitRef="number">0.0308</us-gaap:DebtInstrumentInterestRateStatedPercentage>
	<us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="D2017Q2_us-gaap_CreditFacilityAxis_kvhi_TermLoanMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="-3" id="Fact-AA00737B3FDDAD09465C328353077757" unitRef="usd">575000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
	<us-gaap:DebtInstrumentTerm contextRef="D2014Q3Jul1-2014_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" id="Fact-228451DBA9B6B927658E328353040FF8">P5Y</us-gaap:DebtInstrumentTerm>
	<us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-E6ED1D4D1F340D795B89328352D8A82F" unitRef="usd">-94000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-528BF34A008827A412BB328352D98623" unitRef="usd">3197000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="FD2017Q4YTD" decimals="-3" id="Fact-207C15BE058AE5798D0E328352DA57EB" unitRef="usd">6000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8CF98274BBFDEDD5D8EC328352D98270" unitRef="usd">-118000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
	<us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-9986C0EAEC994181D64B328352D9BAE5" unitRef="usd">-1248000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
	<us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="FD2017Q4YTD" decimals="-3" id="Fact-7412398730F00F3C370A328352D9C6C6" unitRef="usd">-762000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-B48C88C2D623DF6F224A328352D9201C" unitRef="usd">553000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-6BA45038888F02F31851328352DAA05D" unitRef="usd">2406000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2017Q4YTD" decimals="-3" id="Fact-71FF5FB700FE4027C2BC328352D7EC11" unitRef="usd">-756000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxLiabilities contextRef="FI2016Q4" decimals="-3" id="Fact-31413FF420C0F8977C1D328352F10B91" unitRef="usd">5211000</us-gaap:DeferredIncomeTaxLiabilities>
	<us-gaap:DeferredIncomeTaxLiabilities contextRef="FI2017Q4" decimals="-3" id="Fact-3D539AFF28D7E840F0A9328352F42006" unitRef="usd">4415000</us-gaap:DeferredIncomeTaxLiabilities>
	<us-gaap:DeferredRevenueCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-4E1CC6FC930E58AE61D13283530C5865" unitRef="usd">6661000</us-gaap:DeferredRevenueCurrent>
	<us-gaap:DeferredRevenueCurrent contextRef="FI2017Q4" decimals="-3" id="Fact-323506883D9BBBD314B8328352F6D8C6" unitRef="usd">6919000</us-gaap:DeferredRevenueCurrent>
	<us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-3613FDC8D2182E084730328352D9B519" unitRef="usd">765000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-50242EF9052B8C4A6C4A328352D7B71D" unitRef="usd">457000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="FD2017Q4YTD" decimals="-3" id="Fact-330B5B3348BDCA2E48E2328352DAB252" unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="FI2016Q4" decimals="-3" id="Fact-A6DD37F50AD09AA2D06C328352F11836" unitRef="usd">148000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
	<us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="FI2017Q4" decimals="-3" id="Fact-F1096302A6EB10C3FECD328352F15989" unitRef="usd">190000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
	<us-gaap:DeferredTaxAssetsGross contextRef="FI2016Q4" decimals="-3" id="Fact-19BA9667BF51A2E002E3328352F7BFDF" unitRef="usd">13669000</us-gaap:DeferredTaxAssetsGross>
	<us-gaap:DeferredTaxAssetsGross contextRef="FI2017Q4" decimals="-3" id="Fact-16BC9CBAD6844A9BD4DE328352F43304" unitRef="usd">17815000</us-gaap:DeferredTaxAssetsGross>
	<us-gaap:DeferredTaxAssetsInventory contextRef="FI2016Q4" decimals="-3" id="Fact-A229C33C4C948DF139D1328352F50B69" unitRef="usd">792000</us-gaap:DeferredTaxAssetsInventory>
	<us-gaap:DeferredTaxAssetsInventory contextRef="FI2017Q4" decimals="-3" id="Fact-2D7AC077747784618633328352F15711" unitRef="usd">581000</us-gaap:DeferredTaxAssetsInventory>
	<us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-DC33CDE44003F958E0A0328352F1B9FE" unitRef="usd">24000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
	<us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="FI2017Q4" decimals="-3" id="Fact-F2F8F7C8199DC96977E2328352F3EBCF" unitRef="usd">20000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
	<us-gaap:DeferredTaxAssetsNet contextRef="FI2016Q4" decimals="-3" id="Fact-84014FEE95121D819172328352F1F4EE" unitRef="usd">2102000</us-gaap:DeferredTaxAssetsNet>
	<us-gaap:DeferredTaxAssetsNet contextRef="FI2017Q4" decimals="-3" id="Fact-0E216B5933D37C536359328352F33FD1" unitRef="usd">1801000</us-gaap:DeferredTaxAssetsNet>
	<us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="FI2016Q4" decimals="-3" id="Fact-150764B82ABB5125BC31328352F3649D" unitRef="usd">3078000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
	<us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="FI2017Q4" decimals="-3" id="Fact-F6CDA04A2BC301762AF4328352F17BEE" unitRef="usd">4725000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
	<us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax contextRef="FI2016Q4" decimals="-3" id="Fact-BB200C208ECFD0763B55328352F29946" unitRef="usd">3031000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax>
	<us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax contextRef="FI2017Q4" decimals="-3" id="Fact-9B35AFF160A04458048B328352F0308A" unitRef="usd">4338000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax>
	<us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="FI2016Q4" decimals="-3" id="Fact-3922573FC9AE99D01C4B328352F061B4" unitRef="usd">754000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
	<us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="FI2017Q4" decimals="-3" id="Fact-4CFA0500F5EC07B6CBAE328352F645AB" unitRef="usd">2958000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
	<us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="FI2017Q4_kvhi_TaxLawAxis_kvhi_TransitionTollTaxMember" decimals="-3" id="Fact-8EB35E46D9017724906BB164CC64F470" unitRef="usd">1935000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
	<us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness contextRef="FI2017Q4" decimals="-3" id="Fact-0F970C67FDDA8D1F0492328352D8142B" unitRef="usd">9000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="FI2016Q4" decimals="-3" id="Fact-6694E3A51890AEE1A439328352F1EB05" unitRef="usd">1231000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="FI2017Q4" decimals="-3" id="Fact-43F52D6CAAE0F0BE2699328352F53848" unitRef="usd">696000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="FI2017Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member" decimals="-3" id="Fact-CC31D59DA08C6C65AD3049EA942EDB63" unitRef="usd">1571000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="FI2016Q4" decimals="-3" id="Fact-D46E9F1B6965E12F936E328352EF0EE8" unitRef="usd">432000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="FI2017Q4" decimals="-3" id="Fact-CABAA48643DE45B98963328352F55DE4" unitRef="usd">334000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="FI2016Q4" decimals="-3" id="Fact-00318D5CFC222B202610328352F2A8F3" unitRef="usd">1104000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="FI2017Q4" decimals="-3" id="Fact-F237BCD0976E076B84F6328352F0AFE6" unitRef="usd">540000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves contextRef="FI2016Q4" decimals="-3" id="Fact-F4EF7687645490B205C2328352F159C1" unitRef="usd">822000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves contextRef="FI2017Q4" decimals="-3" id="Fact-5B283D699034615428AC328352F08841" unitRef="usd">495000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
	<us-gaap:DeferredTaxAssetsValuationAllowance contextRef="FI2016Q4" decimals="-3" id="Fact-7D3F2710CEFC0F28497F328352F1E781" unitRef="usd">11567000</us-gaap:DeferredTaxAssetsValuationAllowance>
	<us-gaap:DeferredTaxAssetsValuationAllowance contextRef="FI2017Q4" decimals="-3" id="Fact-045BBBEEAB707E73D726328352F1EC7D" unitRef="usd">16014000</us-gaap:DeferredTaxAssetsValuationAllowance>
	<us-gaap:DeferredTaxExpenseFromStockOptionsExercised contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-A611EEEBC00E9BFEC948328353014004" unitRef="usd">869000</us-gaap:DeferredTaxExpenseFromStockOptionsExercised>
	<us-gaap:DeferredTaxLiabilities contextRef="FI2016Q4" decimals="-3" id="Fact-52B881DD3BE13D660BFC328352F2B6D7" unitRef="usd">3109000</us-gaap:DeferredTaxLiabilities>
	<us-gaap:DeferredTaxLiabilities contextRef="FI2017Q4" decimals="-3" id="Fact-F235F600FDF10CFD8922328352F52B51" unitRef="usd">2614000</us-gaap:DeferredTaxLiabilities>
	<us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="FI2016Q4" decimals="-3" id="Fact-8A289B5F9556010A5348328352F1E19B" unitRef="usd">3197000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
	<us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="FI2017Q4" decimals="-3" id="Fact-AB43D1DF8D9819B83C72328352F4E46D" unitRef="usd">2705000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-2A4491E554AF049D190B328352F14455" unitRef="usd">3133000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="FI2017Q4" decimals="-3" id="Fact-A2DC006D87D8EED1D286328352F2F6D7" unitRef="usd">2634000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesOther contextRef="FI2016Q4" decimals="-3" id="Fact-468C803EE07CD626603A328352F1113C" unitRef="usd">11000</us-gaap:DeferredTaxLiabilitiesOther>
	<us-gaap:DeferredTaxLiabilitiesOther contextRef="FI2017Q4" decimals="-3" id="Fact-CE446D9C5E20AFFFEF96328352F3AC34" unitRef="usd">29000</us-gaap:DeferredTaxLiabilitiesOther>
	<us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="FI2016Q4" decimals="-3" id="Fact-85DAEBCA9A6B50A6DF76328352F2FAF3" unitRef="usd">2003000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
	<us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="FI2017Q4" decimals="-3" id="Fact-E052A07B296880AA17BB328352F0CAB7" unitRef="usd">1681000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
	<us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent contextRef="FD2017Q4YTD" decimals="2" id="Fact-9B943D180270C17C44CB328352F10514" unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
	<us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="FD2017Q4YTD" decimals="2" id="Fact-4602C0443C21CF996846328352F58B4F" unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
	<us-gaap:Depreciation contextRef="FD2015Q4YTD" decimals="-3" id="Fact-27E002DBEDB16788C51F32835306CE0C" unitRef="usd">7193000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember" decimals="-3" id="Fact-50006634AACC7CA8C452328352E764E7" unitRef="usd">961000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember" decimals="-3" id="Fact-E64C1D7276881A6D5726328352E3F62F" unitRef="usd">5843000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" decimals="-3" id="Fact-51E6344DF3D255AF7F1D328352D72EC5" unitRef="usd">389000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q4YTD" decimals="-3" id="Fact-CA7A908D290CE3AFA15A328353062A1C" unitRef="usd">7608000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember" decimals="-3" id="Fact-559F7F42AC6E794C6476328352D7F606" unitRef="usd">1063000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember" decimals="-3" id="Fact-0EFDD0526A2C8B893CC4328353047B1C" unitRef="usd">6084000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" decimals="-3" id="Fact-318436C2C790E11AC977328352DA7F55" unitRef="usd">461000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q4YTD" decimals="-3" id="Fact-5C1D8C480ECCD927F5743283530590DC" unitRef="usd">6725000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember" decimals="-3" id="Fact-6207520EC5717B48012232835305A7C6" unitRef="usd">928000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember" decimals="-3" id="Fact-330AABEA445B6788DCBD328352DAC7D2" unitRef="usd">5720000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" decimals="-3" id="Fact-6689361A578685EF71C6328352DA7130" unitRef="usd">77000</us-gaap:Depreciation>
	<us-gaap:DepreciationDepletionAndAmortization contextRef="FD2015Q4YTD" decimals="-3" id="Fact-A05A7744885762C466D1328352E89F13" unitRef="usd">12719000</us-gaap:DepreciationDepletionAndAmortization>
	<us-gaap:DepreciationDepletionAndAmortization contextRef="FD2016Q4YTD" decimals="-3" id="Fact-9F9403C02FC7CCC0E872328352E83128" unitRef="usd">12564000</us-gaap:DepreciationDepletionAndAmortization>
	<us-gaap:DepreciationDepletionAndAmortization contextRef="FD2017Q4YTD" decimals="-3" id="Fact-2D16A4878BA4618C77B2328352E78FD6" unitRef="usd">11037000</us-gaap:DepreciationDepletionAndAmortization>
	<us-gaap:DerivativeInceptionDates contextRef="FD2017Q4YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_FirstHalfOfMortgageMember" id="Fact-1145CACD479CDFC0194B328353053317">2010-04-01</us-gaap:DerivativeInceptionDates>
	<us-gaap:DerivativeInceptionDates contextRef="FD2017Q4YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_SecondHalfOfMortgageMember" id="Fact-96D8B19E2AFA8F7016D332835304C0C3">2010-04-01</us-gaap:DerivativeInceptionDates>
	<us-gaap:DerivativeLiabilityFairValueGrossAsset contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_FirstHalfOfMortgageMember" decimals="-3" id="Fact-AF5E9B4DD427C8F8FA1A328353070327" unitRef="usd">33000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
	<us-gaap:DerivativeLiabilityFairValueGrossAsset contextRef="FI2017Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_SecondHalfOfMortgageMember" decimals="-3" id="Fact-3ABB5175A7D2840EAD5F32835307350E" unitRef="usd">36000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
	<us-gaap:DerivativeMaturityDates contextRef="FD2017Q4YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_FirstHalfOfMortgageMember" id="Fact-547631BE63DD515123D132835306D328">2019-04-01</us-gaap:DerivativeMaturityDates>
	<us-gaap:DerivativeMaturityDates contextRef="FD2017Q4YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_kvhi_SecondHalfOfMortgageMember" id="Fact-3B9B5E1A78308542F2A3328353081B0A">2019-04-01</us-gaap:DerivativeMaturityDates>
	<us-gaap:DerivativeNumberOfInstrumentsHeld contextRef="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember" decimals="0" id="Fact-89F7F5CEEBC40AC18760328353047A42" unitRef="swap_agreement">2</us-gaap:DerivativeNumberOfInstrumentsHeld>
	<us-gaap:EarningsPerShareBasic contextRef="FD2015Q4YTD" decimals="2" id="Fact-C670E370C487AB258A7A328352E0165F" unitRef="usdPerShare">0.14</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2016Q1QTD" decimals="2" id="Fact-3FBC37174D00C6E7B1BA3283530A4765" unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2016Q2QTD" decimals="0" id="Fact-64B159539F5D51A9E94232835307740C" unitRef="usdPerShare">0</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2016Q3QTD" decimals="2" id="Fact-F307DA63CD4575F57A99328352D649B7" unitRef="usdPerShare">0.18</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2016Q4QTD" decimals="2" id="Fact-E58B7AFF22E42D7C31D5328352D7D81B" unitRef="usdPerShare">-0.43</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2016Q4YTD" decimals="2" id="Fact-04E3A2D344223CEB8144328352DD310A" unitRef="usdPerShare">-0.47</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2017Q1QTD" decimals="2" id="Fact-6967040A3594279D6F59328352F5EA9C" unitRef="usdPerShare">-0.30</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2017Q2QTD" decimals="0" id="Fact-2CF7633A60E70347F60D3283530B61D3" unitRef="usdPerShare">0</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2017Q3QTD" decimals="2" id="Fact-C1BCB6D9EC195CA6BB2F3283530B1563" unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2017Q4QTD" decimals="2" id="Fact-0A66F12FBD737CD4FDC93283530B11B0" unitRef="usdPerShare">-0.10</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2017Q4YTD" decimals="2" id="Fact-C4BCE5BCC9C78EED2FDE328352E1AB60" unitRef="usdPerShare">-0.67</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2015Q4YTD" decimals="2" id="Fact-CB3A07C508510199F099328352E3F2DF" unitRef="usdPerShare">0.14</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2016Q1QTD" decimals="2" id="Fact-BDDDD1FF34B125DF398D3283530AB697" unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2016Q2QTD" decimals="0" id="Fact-B6C2287546F47306F8AA3283530797C7" unitRef="usdPerShare">0</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2016Q3QTD" decimals="2" id="Fact-47C60404E3505415639A32835307DC42" unitRef="usdPerShare">0.18</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2016Q4QTD" decimals="2" id="Fact-E84F3B341376C609D1333283530931C2" unitRef="usdPerShare">-0.43</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2016Q4YTD" decimals="2" id="Fact-493C160AE7DA0ED29319328352DDFE35" unitRef="usdPerShare">-0.47</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2017Q1QTD" decimals="2" id="Fact-9CC18B3D7DC74424EEEB3283530AB60F" unitRef="usdPerShare">-0.30</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2017Q2QTD" decimals="0" id="Fact-82A43E1345C4459C319C328352F1D2E1" unitRef="usdPerShare">0</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2017Q3QTD" decimals="2" id="Fact-287FE8B444C16DC2687E3283530BF314" unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2017Q4QTD" decimals="2" id="Fact-45F3306C4E6102C8E690328353075495" unitRef="usdPerShare">-0.10</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2017Q4YTD" decimals="2" id="Fact-DDCDA983F46ABD507AAF328352DBBA53" unitRef="usdPerShare">-0.67</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="FD2015Q4YTD" decimals="-3" id="Fact-38DF2C94DA1C0412FC5A328352E5AF5F" unitRef="usd">-838000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
	<us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="FD2016Q4YTD" decimals="-3" id="Fact-617A93AF4DAD24F984B4328352EE2AA7" unitRef="usd">-1899000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
	<us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="FD2017Q4YTD" decimals="-3" id="Fact-08D03652AFE991446528328352E5091A" unitRef="usd">1872000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
	<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="FD2017Q4YTD" decimals="INF" id="Fact-240E3E18202452995CFA328352F75C36" unitRef="number">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-D05CD01F47024A39A892328352F20127" unitRef="usd">4766000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="FI2017Q4" decimals="-3" id="Fact-A7809F28FCBB0AFAC5CB328352F4E3F6" unitRef="usd">5358000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="-3" id="Fact-657DEB5B8ED8ACA8348F328352EB15F9" unitRef="usd">1789000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
	<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="-3" id="Fact-622B0060D746F075D444328352EE9C29" unitRef="usd">3863000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
	<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" id="Fact-2CD340799092544FEC2C328352ED9692">P2Y11M26D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
	<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" id="Fact-3FF7EC50B9816FFD1316328352EDD7E7">P2Y1M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
	<us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations contextRef="FD2015Q4YTD" decimals="-3" id="Fact-A681CAB853D949ECC9A8328352D84CDA" unitRef="usd">-649000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations contextRef="FD2016Q4YTD" decimals="-3" id="Fact-218767A69FC1669D3975328352D7EF07" unitRef="usd">3424000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations contextRef="FD2017Q4YTD" decimals="-3" id="Fact-E91C1BE498102240F211328352D66779" unitRef="usd">-35000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_AcquisitionPriorto2013Member" id="Fact-1F554707062448A752A64E8054B8DD75">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_HeadlandMediaLimitedMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_kvhi_ProprietaryContentMember" id="Fact-5BECBA86683758D1649A4E80AF1C0C6C">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_HeadlandMediaLimitedMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" id="Fact-12DEF6F568ED713571944E80B1402A06">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_HeadlandMediaLimitedMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DistributionRightsMember" id="Fact-845002A3D4D5F537FC854E80B0DD3EEC">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_HeadlandMediaLimitedMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember" id="Fact-E230ABC4837913CC36874E80AFEA232A">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_Q12017AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" id="Fact-DE0D0F762DA6A2D6EDDB72A27C76C0FD">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_VideotelMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_kvhi_ProprietaryContentMember" id="Fact-943703258A860C65BE314E80AD8D01FC">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_VideotelMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" id="Fact-60373EC27B25A55506B24E80AE7A3399">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_VideotelMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember" id="Fact-9F8D8A71BDE729B811714E80AE11FEE9">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_VideotelMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember" id="Fact-47C5722F9897D1867F0A4E80ADB8EE47">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2015Q4" decimals="-3" id="Fact-21DAA6A3C80D1F568A8E328352E0B6DF" unitRef="usd">11390000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2016Q4" decimals="-3" id="Fact-E55DDA5C1C77726C557A328352E04725" unitRef="usd">16344000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-13085310BA167AB2E7B3328352F18CC8" unitRef="usd">6431000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DistributionRightsMember" decimals="-3" id="Fact-05636FF77C9AC8322C32328352FCC272" unitRef="usd">1180000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_IntellectualPropertyMember" decimals="-3" id="Fact-A25F233191FF4E99BC4E328352FA9417" unitRef="usd">2056000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember" decimals="-3" id="Fact-6A11433EEFB436DF6AC0328352E7706F" unitRef="usd">342000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember" decimals="-3" id="Fact-2FB3EDA3E3D18D1E7ADB328352F19A7D" unitRef="usd">1904000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeSecretsMember" decimals="-3" id="Fact-0C7F2B152A859C4183EF328352F0B57D" unitRef="usd">4431000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2017Q4" decimals="-3" id="Fact-6BBC2BBCA27DCAC518FB328352D8FEB2" unitRef="usd">20656000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-733CB1667C110819B05D328352F14E9C" unitRef="usd">8347000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DistributionRightsMember" decimals="-3" id="Fact-F01FA4C406AD16FAB4FF32835301A728" unitRef="usd">1450000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_IntellectualPropertyMember" decimals="-3" id="Fact-3FCB3645FF717CBFA5CB328352FB8FFC" unitRef="usd">2284000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember" decimals="-3" id="Fact-AA86BA913DC8C8516D15328352E63966" unitRef="usd">461000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember" decimals="-3" id="Fact-9D9F1F5D45B3B22ECC11328352F034B3" unitRef="usd">2206000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeSecretsMember" decimals="-3" id="Fact-13ED8A8150BE6DBB2005328352FA7C6F" unitRef="usd">5908000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="FI2017Q4" decimals="-3" id="Fact-E3AE0C4E9B19E5E682A6328352E417CB" unitRef="usd">1827000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="FI2017Q4" decimals="-3" id="Fact-964315CAD51A36706D94328352E2DA7C" unitRef="usd">4082000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="FI2017Q4" decimals="-3" id="Fact-E82ED9626CF5400DD96E328352EF7134" unitRef="usd">1505000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="FI2017Q4" decimals="-3" id="Fact-A7B3CADCB4FC92CF7454328352EFE996" unitRef="usd">2292000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="FI2017Q4" decimals="-3" id="Fact-2E3F36741F3A2E95A2C4328352F0F9A5" unitRef="usd">2292000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="FI2017Q4" decimals="-3" id="Fact-F9E0F6FC659D92C0DE85328352F0D8AF" unitRef="usd">3122000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
	<us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="FD2017Q4YTD" decimals="-3" id="Fact-4B40F5958DBE687985E8328353051792" unitRef="usd">1461000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4" decimals="-3" id="Fact-63D2100CE572EE7038CF328352FC7732" unitRef="usd">34182000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-19AD1FA2CA4B6BD3DBD932835301C66A" unitRef="usd">16888000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DistributionRightsMember" decimals="-3" id="Fact-22E540F00DFA18FE8BF1328352F157FA" unitRef="usd">4122000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_IntellectualPropertyMember" decimals="-3" id="Fact-A312F85FFACF9C9606A1328352F544B1" unitRef="usd">2284000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember" decimals="-3" id="Fact-E157830B8C53C4B68D8F328352FD183C" unitRef="usd">627000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember" decimals="-3" id="Fact-7704941A6B08A0EF907C3283530AD356" unitRef="usd">2301000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeSecretsMember" decimals="-3" id="Fact-8EC1658BDC3307429CCC328352FF19CF" unitRef="usd">7960000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2017Q4" decimals="-3" id="Fact-F760AA098809F927A1F0328352F84E58" unitRef="usd">35776000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-2A02C21AFC702DAF02C9328353019A4B" unitRef="usd">17912000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DistributionRightsMember" decimals="-3" id="Fact-B8F084B017FCC01F405E328352FEC0AF" unitRef="usd">4385000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_IntellectualPropertyMember" decimals="-3" id="Fact-5835D127BADB813EBDB9328352E75D9A" unitRef="usd">2284000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember" decimals="-3" id="Fact-B8E3E5C4D703A76F349D328352D83591" unitRef="usd">648000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember" decimals="-3" id="Fact-40E47CA881A877546E4F328352FEF947" unitRef="usd">2324000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeSecretsMember" decimals="-3" id="Fact-593629011D7A35502FED328352E7EF55" unitRef="usd">8223000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2016Q4" decimals="-3" id="Fact-289B9DA8DF68952257E73283530245F6" unitRef="usd">17838000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-8894EC8563F486A1301E328352FDE282" unitRef="usd">10457000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DistributionRightsMember" decimals="-3" id="Fact-05BCF77C7D6FF0ED05F0328352DA3F47" unitRef="usd">2942000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_IntellectualPropertyMember" decimals="-3" id="Fact-065E5BF226585B7D8EDC328352F6EE40" unitRef="usd">228000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember" decimals="-3" id="Fact-78AE6C446C711D32C12A328352F622F1" unitRef="usd">285000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember" decimals="-3" id="Fact-798E3894439D7485378C328352F92D60" unitRef="usd">397000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeSecretsMember" decimals="-3" id="Fact-51D61F70A2563C42F08832835304696D" unitRef="usd">3529000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2017Q4" decimals="-3" id="Fact-68C4BAADDE550EAC1025328352F8EBCD" unitRef="usd">15120000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-3C5688BC0D28D4031F45328352F1AD7E" unitRef="usd">9565000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DistributionRightsMember" decimals="-3" id="Fact-521C551209E81D0CEF31328352F19BFD" unitRef="usd">2935000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_IntellectualPropertyMember" decimals="-3" id="Fact-CBD0149852A3CC885D8D328352FF4A60" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember" decimals="-3" id="Fact-2097A04F62663D836F0C328352F61E14" unitRef="usd">187000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember" decimals="-3" id="Fact-E7979205EC7228E88A5E328352F16728" unitRef="usd">118000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeSecretsMember" decimals="-3" id="Fact-9290E5C68E5533845957328352DA2158" unitRef="usd">2315000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="FD2017Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" id="Fact-7C690D7CDB25EB975129328352E6E58D">P4Y10M18D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
	<us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="FD2017Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DistributionRightsMember" id="Fact-7790B731D00292251FB3328352E7ADED">P10Y3M18D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
	<us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="FD2017Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_FiniteLivedIntangibleAssetsMember" id="Fact-6FE62AD2B3723C2AF434328353030557">P4Y2M0D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
	<us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="FD2017Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember" id="Fact-85615A176F5C5A377AFF328352E75B2F">P1Y6M0D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
	<us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="FD2017Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember" id="Fact-999AB55034F1A57264D3328352E77249">P0Y4M24D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
	<us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="FD2017Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeSecretsMember" id="Fact-4A325A95CF9DC46E1F4B328352E8F86B">P1Y6M0D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
	<us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="FD2017Q4YTD" decimals="-3" id="Fact-EE90EF0EA4FDB3A14B618D0C9CA0BCF0" unitRef="usd">133000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
	<us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_kvhi_Q12017AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-91C891A7EBF7CFF9FC1972A09A97B9E4" unitRef="usd">100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
	<us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="FD2015Q4YTD" decimals="-3" id="Fact-1D9E47A283E807FAC93F328352EE9D7A" unitRef="usd">-59000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
	<us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="FD2016Q4YTD" decimals="-3" id="Fact-4A949D1280F83490172C328352FF97F2" unitRef="usd">53000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
	<us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="FD2017Q4YTD" decimals="-3" id="Fact-ACE863347AE4B6797C56328352EF986B" unitRef="usd">554000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
	<us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="FD2015Q4YTD" decimals="-3" id="Fact-FA47B07606280295CEBB328352E939DD" unitRef="usd">-391000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
	<us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="FD2016Q4YTD" decimals="-3" id="Fact-1C9A64B1D0B013496134328352EDA15B" unitRef="usd">-881000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
	<us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="FD2017Q4YTD" decimals="-3" id="Fact-C6DEA45389E54EDC1A6C328352E79F85" unitRef="usd">86000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
	<us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8C95CDE8F050565D0C0B328352D842AF" unitRef="usd">177000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="FD2016Q4YTD" decimals="-3" id="Fact-386C4BC0EF638389A165328352D92648" unitRef="usd">1522000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="FD2017Q4YTD" decimals="-3" id="Fact-70DF666AE0592F01EBFF328352D743BF" unitRef="usd">1095000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:GainLossOnDispositionOfAssets1 contextRef="FD2015Q4YTD" decimals="-3" id="Fact-3C160870E4C67D9F5EFD328352EBD7A7" unitRef="usd">4000</us-gaap:GainLossOnDispositionOfAssets1>
	<us-gaap:GainLossOnDispositionOfAssets1 contextRef="FD2016Q4YTD" decimals="-3" id="Fact-A3AE7ED9EAE084F63B14328352EBC1E3" unitRef="usd">-907000</us-gaap:GainLossOnDispositionOfAssets1>
	<us-gaap:GainLossOnDispositionOfAssets1 contextRef="FD2017Q4YTD" decimals="-3" id="Fact-F232BD006AE65F659269328352FCC0D9" unitRef="usd">-27000</us-gaap:GainLossOnDispositionOfAssets1>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-98CF88B74920D90A2020328352DF8D1C" unitRef="usd">29453000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-266BB8FB26128C207A40328352DBB7D4" unitRef="usd">28172000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2017Q4YTD" decimals="-3" id="Fact-52EC6944C72F49452E5B328352E18A92" unitRef="usd">28932000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:Goodwill contextRef="FI2015Q4" decimals="-3" id="Fact-FD4D2CFF279FFE41C33D328352DAAA15" unitRef="usd">36747000</us-gaap:Goodwill>
	<us-gaap:Goodwill contextRef="FI2016Q4" decimals="-3" id="Fact-22D460E9ACDC823D7178328352EF0EC6" unitRef="usd">31343000</us-gaap:Goodwill>
	<us-gaap:Goodwill contextRef="FI2017Q4" decimals="-3" id="Fact-A97223D3750DF40A9CD1328352F61545" unitRef="usd">33872000</us-gaap:Goodwill>
	<us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="FD2016Q4YTD" decimals="-3" id="Fact-0E3523C1763B826FBA67328352DA1F0C" unitRef="usd">-5404000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
	<us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="FD2017Q4YTD" decimals="-3" id="Fact-3119E533836A059A22BA328352DAAF8F" unitRef="usd">2529000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="FD2017Q4YTD" decimals="-3" id="Fact-1AEF3ADDB2C5C1A9A6FFB161F116AD51" unitRef="usd">7818000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2015Q4YTD" decimals="-3" id="Fact-CC4483725B2C38197BF6328352DED7D7" unitRef="usd">2666000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2015Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" decimals="-3" id="Fact-4DA82FA2E36C4846FCB132835300786B" unitRef="usd">3236000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2015Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember" decimals="-3" id="Fact-F2A3B4C6063E0490B388328353007AA8" unitRef="usd">-570000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2016Q4YTD" decimals="-3" id="Fact-CC9204DBE573907597F4328352E4ECBB" unitRef="usd">-1970000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2016Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" decimals="-3" id="Fact-9C7AE0BC960D3EA981853283530038FA" unitRef="usd">5805000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2016Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember" decimals="-3" id="Fact-1F4B8F2F952F95362E4D328353038D7E" unitRef="usd">-7775000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2017Q4YTD" decimals="-3" id="Fact-E004800A5BD144DFD884328352E2BCF6" unitRef="usd">-9938000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2017Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" decimals="-3" id="Fact-6CE17AC00407A62494EA3283530258D5" unitRef="usd">3333000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2017Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember" decimals="-3" id="Fact-C87F82792B2ED50B06FD328352FFDB03" unitRef="usd">-13271000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued contextRef="FI2015Q4" decimals="-3" id="Fact-4EB2099EB4CD06B155F9328352D7A5FB" unitRef="usd">468000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
	<us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued contextRef="FI2016Q4" decimals="-3" id="Fact-9782BEED3C112DDD1FA2328352D85B94" unitRef="usd">545000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
	<us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued contextRef="FI2017Q4" decimals="-3" id="Fact-18C7D70C15F3219480F7328352F80D89" unitRef="usd">564000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
	<us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-207630D048C910B44B85328352F41C92" unitRef="usd">78000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
	<us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-134896F4AAC822881EFA328352F32F57" unitRef="usd">40000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
	<us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense contextRef="FD2017Q4YTD" decimals="-3" id="Fact-26974F8FF67E0592BAA8328352D86F71" unitRef="usd">67000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-9FDCFAE55D87265BDFCF328352DE2F04" unitRef="usd">413000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-E5C2F5EDB766F052AB8C328352DC31C3" unitRef="usd">5547000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2017Q4YTD" decimals="-3" id="Fact-06A87AAAFD8DD5452133328352DE08CC" unitRef="usd">1096000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="FD2015Q4YTD" decimals="-3" id="Fact-AA1FD5916FAFD0AD29AD328352DDABE2" unitRef="usd">1392000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
	<us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="FD2016Q4YTD" decimals="-3" id="Fact-92514B7C9E81A1812D283283530165D9" unitRef="usd">7425000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
	<us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="FD2017Q4YTD" decimals="-3" id="Fact-2029CDB71E69BAE9A781328353001A65" unitRef="usd">3330000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
	<us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="FD2017Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember" decimals="-3" id="Fact-6D4337BAE88B8FC237ED328352F9194A" unitRef="usd">3330000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
	<us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="FD2015Q4YTD" decimals="-3" id="Fact-35113A4D7DB72678BFB5328352E2429C" unitRef="usd">-313000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
	<us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="FD2016Q4YTD" decimals="-3" id="Fact-E9E199328D6B56908F0E32835300F370" unitRef="usd">14000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
	<us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="FD2017Q4YTD" decimals="-3" id="Fact-67ECBEBC34903DECC94C328352DEBAA0" unitRef="usd">926000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
	<us-gaap:IncomeTaxReconciliationDeductionsOther contextRef="FD2015Q4YTD_kvhi_DeductionTypeAxis_kvhi_ForeignResearchandDevelopmentIncentivesMember" decimals="-3" id="Fact-55A0426F9C1AD2C1F2E53283530132FD" unitRef="usd">59000</us-gaap:IncomeTaxReconciliationDeductionsOther>
	<us-gaap:IncomeTaxReconciliationDeductionsOther contextRef="FD2015Q4YTD_kvhi_DeductionTypeAxis_kvhi_OtherDeductionsMember" decimals="-3" id="Fact-C8E4633A087415D646A8328352E18520" unitRef="usd">13000</us-gaap:IncomeTaxReconciliationDeductionsOther>
	<us-gaap:IncomeTaxReconciliationDeductionsOther contextRef="FD2016Q4YTD_kvhi_DeductionTypeAxis_kvhi_ForeignResearchandDevelopmentIncentivesMember" decimals="-3" id="Fact-346D6356ADE23C22F7D7328352E26BD4" unitRef="usd">45000</us-gaap:IncomeTaxReconciliationDeductionsOther>
	<us-gaap:IncomeTaxReconciliationDeductionsOther contextRef="FD2016Q4YTD_kvhi_DeductionTypeAxis_kvhi_OtherDeductionsMember" decimals="-3" id="Fact-546FC9134AC1F301B2A53283530225F1" unitRef="usd">13000</us-gaap:IncomeTaxReconciliationDeductionsOther>
	<us-gaap:IncomeTaxReconciliationDeductionsOther contextRef="FD2017Q4YTD_kvhi_DeductionTypeAxis_kvhi_ForeignResearchandDevelopmentIncentivesMember" decimals="-3" id="Fact-93C3804B82682E7F67F1328352FF9616" unitRef="usd">22000</us-gaap:IncomeTaxReconciliationDeductionsOther>
	<us-gaap:IncomeTaxReconciliationDeductionsOther contextRef="FD2017Q4YTD_kvhi_DeductionTypeAxis_kvhi_OtherDeductionsMember" decimals="-3" id="Fact-4E58294CC4ADDC502CD532835300FF1E" unitRef="usd">196000</us-gaap:IncomeTaxReconciliationDeductionsOther>
	<us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-4AF74C142067082505D4328352DE4B19" unitRef="usd">102000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
	<us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="FD2016Q4YTD" decimals="-3" id="Fact-83DF65B8B42A520D9C7B328352E1B83C" unitRef="usd">0</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
	<us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="FD2017Q4YTD" decimals="-3" id="Fact-2A354E0C98AC20AB4489328352E5CB98" unitRef="usd">0</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
	<us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="FD2015Q4YTD" decimals="-3" id="Fact-47A0E382A2839E6F82C1328352E23E5C" unitRef="usd">-792000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
	<us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="FD2015Q4YTD_us-gaap_StatementGeographicalAxis_country_SA" decimals="-3" id="Fact-DCE86A2003470A38563C328353011F0E" unitRef="usd">0</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
	<us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="FD2016Q4YTD" decimals="-3" id="Fact-607DB54D22877FBC8C9F328352DE9B62" unitRef="usd">-1258000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
	<us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="FD2016Q4YTD_us-gaap_StatementGeographicalAxis_country_SA" decimals="-3" id="Fact-B7A32FEA9D99C1906A2D328352E00A43" unitRef="usd">52000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
	<us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="FD2017Q4YTD" decimals="-3" id="Fact-8836A8CA81CD9F5792E0328353007684" unitRef="usd">-902000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
	<us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="FD2017Q4YTD_us-gaap_StatementGeographicalAxis_country_SA" decimals="-3" id="Fact-F9C837A69FC6138C6C45328352DC903F" unitRef="usd">0</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="FD2015Q4YTD" decimals="-3" id="Fact-29D8F79403421B4A6874328352E1BC79" unitRef="usd">906000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="FD2016Q4YTD" decimals="-3" id="Fact-59CDF0D82483D95EB8E8328352DF711F" unitRef="usd">-670000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="FD2017Q4YTD" decimals="-3" id="Fact-697540EED77D4315653B328352DE92E4" unitRef="usd">-3379000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-BB8A0FA351385B9D42DD328352E34067" unitRef="usd">260000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
	<us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-69F0A06240498069A9EB328352DE0B93" unitRef="usd">116000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
	<us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="FD2017Q4YTD" decimals="-3" id="Fact-CD5A17460826C846F67F328352E336F3" unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
	<us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment contextRef="FD2015Q4YTD" decimals="-3" id="Fact-D2F0E31ABA877901614432835302F87F" unitRef="usd">33000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
	<us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment contextRef="FD2016Q4YTD" decimals="-3" id="Fact-1E6F74FDE20CF06D2015328352DEA2D5" unitRef="usd">49000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
	<us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment contextRef="FD2017Q4YTD" decimals="-3" id="Fact-7D78A8065BC94E5468CD328352FFDC01" unitRef="usd">47000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
	<us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="FD2015Q4YTD" decimals="-3" id="Fact-D259EA1773A997D2F6D8328352DED19B" unitRef="usd">181000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
	<us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="FD2016Q4YTD" decimals="-3" id="Fact-5FD1C5E7B1AA11BD42C732835300F7A1" unitRef="usd">216000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
	<us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="FD2017Q4YTD" decimals="-3" id="Fact-2F6EA5907A877C3AE7A5328352E1B24B" unitRef="usd">338000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
	<us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="FD2015Q4YTD" decimals="-3" id="Fact-65AF9700BCB3295BCAFE328352DE53B6" unitRef="usd">80000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
	<us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="FD2016Q4YTD" decimals="-3" id="Fact-4469F60F412DB53C4031328352DF57BD" unitRef="usd">-95000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
	<us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="FD2017Q4YTD" decimals="-3" id="Fact-81AAB87C7075137FD1B1328353018B28" unitRef="usd">8000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="FD2015Q4YTD" decimals="-3" id="Fact-D960127B14537C86D6FD328352DFEA39" unitRef="usd">-37000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="FD2016Q4YTD" decimals="-3" id="Fact-9EF66EF9E73E7C28C25C328352E22C90" unitRef="usd">-156000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="FD2017Q4YTD" decimals="-3" id="Fact-9B78EF143198D014B9EF328352E0B434" unitRef="usd">56000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="FD2015Q4YTD" decimals="-3" id="Fact-0E83E208727A2693C82B328352DE106F" unitRef="usd">348000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
	<us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="FD2016Q4YTD" decimals="-3" id="Fact-26CAF6ED42B698E6AF19328352E1EEAC" unitRef="usd">395000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
	<us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="FD2017Q4YTD" decimals="-3" id="Fact-E6E9D94AB37C80950CFD328352E137D9" unitRef="usd">427000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
	<us-gaap:IncomeTaxReconciliationTaxExemptIncome contextRef="FD2015Q4YTD" decimals="-3" id="Fact-BB198EBD153CD04531D0328353016E4D" unitRef="usd">106000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
	<us-gaap:IncomeTaxReconciliationTaxExemptIncome contextRef="FD2016Q4YTD" decimals="-3" id="Fact-7B966E4E956C3972EB2B328352DFFECD" unitRef="usd">162000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
	<us-gaap:IncomeTaxReconciliationTaxExemptIncome contextRef="FD2017Q4YTD" decimals="-3" id="Fact-8040EAFFD8FC1D34952B328352DD31A7" unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
	<us-gaap:IncomeTaxesPaidNet contextRef="FD2015Q4YTD" decimals="-3" id="Fact-52CA900C80B38D9CE58A328352EDDE58" unitRef="usd">2182000</us-gaap:IncomeTaxesPaidNet>
	<us-gaap:IncomeTaxesPaidNet contextRef="FD2016Q4YTD" decimals="-3" id="Fact-192A219829932714B853328352FC1D28" unitRef="usd">3647000</us-gaap:IncomeTaxesPaidNet>
	<us-gaap:IncomeTaxesPaidNet contextRef="FD2017Q4YTD" decimals="-3" id="Fact-4E6D23379F6A5B11CD76328352ED6772" unitRef="usd">972000</us-gaap:IncomeTaxesPaidNet>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2015Q4YTD" decimals="-3" id="Fact-D6150E09ACA8BC095AB9328352EC5C65" unitRef="usd">-3390000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2016Q4YTD" decimals="-3" id="Fact-BF9CCD327DF5DDDD4DFB328352FB4D53" unitRef="usd">-790000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2017Q4YTD" decimals="-3" id="Fact-7237045BD0839E5A63B8328352E6AE58" unitRef="usd">6711000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="FD2015Q4YTD" decimals="-3" id="Fact-A2DC349CE64A9B72FCBE328352E4033F" unitRef="usd">5803000</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="FD2016Q4YTD" decimals="-3" id="Fact-6DE522C1F43B66F11EDB328352EAEA2D" unitRef="usd">-10709000</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="FD2017Q4YTD" decimals="-3" id="Fact-FE454245AAF65438F64D328352FC36B1" unitRef="usd">-2701000</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-4BCB538D7112DEEC26BD328352FEAB4D" unitRef="usd">3023000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2016Q4YTD" decimals="-3" id="Fact-BACE67DCE20665E86ED7328352FB83F5" unitRef="usd">-3687000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2017Q4YTD" decimals="-3" id="Fact-40334436F7BD69AC0481328352E5F085" unitRef="usd">834000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="FD2015Q4YTD" decimals="-3" id="Fact-D0154E649989AE3E34FA328352FC71C7" unitRef="usd">-1643000</us-gaap:IncreaseDecreaseInDeferredRevenue>
	<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="FD2016Q4YTD" decimals="-3" id="Fact-1B58B6FCB6BC4DEB1399328352E5A482" unitRef="usd">1474000</us-gaap:IncreaseDecreaseInDeferredRevenue>
	<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="FD2017Q4YTD" decimals="-3" id="Fact-BF604E3853E921550FA3328352ED8A27" unitRef="usd">-138000</us-gaap:IncreaseDecreaseInDeferredRevenue>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8E4349104EBFCCCC9CE1328352ED68D5" unitRef="usd">3755000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2016Q4YTD" decimals="-3" id="Fact-D64A9A1656A05D93CC2F328352EBC231" unitRef="usd">-806000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2017Q4YTD" decimals="-3" id="Fact-A736BC2626A603B0F10B328352E24E9A" unitRef="usd">1978000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="FD2015Q4YTD" decimals="-3" id="Fact-9745080057D3333E1CEC328352E407AB" unitRef="usd">-1539000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
	<us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="FD2016Q4YTD" decimals="-3" id="Fact-0800B9699630D855945C328352E54D61" unitRef="usd">2378000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
	<us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="FD2017Q4YTD" decimals="-3" id="Fact-ABDC6AACB9B852E8C0B0328352E8E5AD" unitRef="usd">712000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
	<us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8626CB5934E348105BB2328352E5C62C" unitRef="usd">-74000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
	<us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="FD2016Q4YTD" decimals="-3" id="Fact-8BD192CE6A4B1734B02B328352E52702" unitRef="usd">-867000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
	<us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="FD2017Q4YTD" decimals="-3" id="Fact-592968030C8C72A1E024328352EAD1EE" unitRef="usd">-316000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
	<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="FD2015Q4YTD" decimals="-3" id="Fact-163F37B2E5E26AC8CD8D328352E8FB10" unitRef="usd">1576000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
	<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="FD2016Q4YTD" decimals="-3" id="Fact-821F121E29140803A0DA328352FD96B5" unitRef="usd">332000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
	<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="FD2017Q4YTD" decimals="-3" id="Fact-AC160D59E69780BF52EF328352E58E2C" unitRef="usd">-1045000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
	<us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares contextRef="FD2015Q4YTD" decimals="-3" id="Fact-A1E59F74E3BC41B7781E328352EF1BA5" unitRef="shares">209000</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
	<us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares contextRef="FD2016Q4YTD" decimals="-3" id="Fact-FDC85E7A4441AE5FC1E53283530A62C4" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
	<us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares contextRef="FD2017Q4YTD" decimals="-3" id="Fact-1A9C14745705DA4D9380328352F09CB9" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
	<us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="FI2016Q4" decimals="-3" id="Fact-EECF01C8086A5852EA7132835302ED35" unitRef="usd">17838000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
	<us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="FI2017Q4" decimals="-3" id="Fact-37819E98C40FE58D9A6A32835305434E" unitRef="usd">15120000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
	<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="FI2016Q4" decimals="-3" id="Fact-F13190380C33CED35FAD328352F41650" unitRef="usd">17838000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
	<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="FI2017Q4" decimals="-3" id="Fact-B71599A24A797EE38BF4328352F17785" unitRef="usd">15120000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
	<us-gaap:InterestExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-D4A0AA03133294D9FC41328352E0A7EC" unitRef="usd">1460000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-E9F30EC885550D4116FE328352DEC472" unitRef="usd">1436000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2017Q4YTD" decimals="-3" id="Fact-2A116E42BB33DF79E3FF328352DCDAB5" unitRef="usd">1467000</us-gaap:InterestExpense>
	<us-gaap:InterestPaid contextRef="FD2015Q4YTD" decimals="-3" id="Fact-0970171FC3BF10CC6124328352E96AFE" unitRef="usd">1467000</us-gaap:InterestPaid>
	<us-gaap:InterestPaid contextRef="FD2016Q4YTD" decimals="-3" id="Fact-47A7A44883CFE7A77CB5328352FB0DD5" unitRef="usd">1433000</us-gaap:InterestPaid>
	<us-gaap:InterestPaid contextRef="FD2017Q4YTD" decimals="-3" id="Fact-C26804A6B23EF44BF6B5328352FA2C13" unitRef="usd">1449000</us-gaap:InterestPaid>
	<us-gaap:InterestRateDerivativeLiabilitiesAtFairValue contextRef="FI2016Q4" decimals="-3" id="Fact-C252D148580FA634DCF0328352FA9682" unitRef="usd">158000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
	<us-gaap:InterestRateDerivativeLiabilitiesAtFairValue contextRef="FI2016Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" decimals="-3" id="Fact-D3E557B8E191D96F3BF932835307C37E" unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
	<us-gaap:InterestRateDerivativeLiabilitiesAtFairValue contextRef="FI2016Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member" decimals="-3" id="Fact-1208C438C904FEC413A7328352FD6308" unitRef="usd">158000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
	<us-gaap:InterestRateDerivativeLiabilitiesAtFairValue contextRef="FI2016Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" decimals="-3" id="Fact-495C92F91234C2A1A319328352FAEFDD" unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
	<us-gaap:InterestRateDerivativeLiabilitiesAtFairValue contextRef="FI2017Q4" decimals="-3" id="Fact-3EDDD8E8226B839AB247328353003746" unitRef="usd">69000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
	<us-gaap:InterestRateDerivativeLiabilitiesAtFairValue contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" decimals="-3" id="Fact-9B4387E39BF43C30379A32835303D6FE" unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
	<us-gaap:InterestRateDerivativeLiabilitiesAtFairValue contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member" decimals="-3" id="Fact-C7E23364CFC1A84B93BA328352FD8B90" unitRef="usd">69000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
	<us-gaap:InterestRateDerivativeLiabilitiesAtFairValue contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" decimals="-3" id="Fact-2F8F7F9683B4F2A22DC332835302662F" unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
	<us-gaap:InventoryFinishedGoods contextRef="FI2016Q4" decimals="-3" id="Fact-0963B7D96C20603FD4A732835306F944" unitRef="usd">7954000</us-gaap:InventoryFinishedGoods>
	<us-gaap:InventoryFinishedGoods contextRef="FI2017Q4" decimals="-3" id="Fact-0C7A0065AE253F5ECBF132835306C6B7" unitRef="usd">7248000</us-gaap:InventoryFinishedGoods>
	<us-gaap:InventoryNet contextRef="FI2016Q4" decimals="-3" id="Fact-13027E1E1BE1EE53EA10328352F63BD2" unitRef="usd">20745000</us-gaap:InventoryNet>
	<us-gaap:InventoryNet contextRef="FI2017Q4" decimals="-3" id="Fact-C92AD035742B809CF69A328352F03C9B" unitRef="usd">22732000</us-gaap:InventoryNet>
	<us-gaap:InventoryRawMaterials contextRef="FI2016Q4" decimals="-3" id="Fact-5C446FA757FB5E5F0016328353075BAF" unitRef="usd">10606000</us-gaap:InventoryRawMaterials>
	<us-gaap:InventoryRawMaterials contextRef="FI2017Q4" decimals="-3" id="Fact-3F9CD74637EE005B53A03283530629A5" unitRef="usd">13347000</us-gaap:InventoryRawMaterials>
	<us-gaap:InventoryWorkInProcess contextRef="FI2016Q4" decimals="-3" id="Fact-30EDF44138D3141EEE1A32835306487B" unitRef="usd">2185000</us-gaap:InventoryWorkInProcess>
	<us-gaap:InventoryWorkInProcess contextRef="FI2017Q4" decimals="-3" id="Fact-FC8AE3FD96B2D4006AAE328353075055" unitRef="usd">2137000</us-gaap:InventoryWorkInProcess>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2015Q4YTD" decimals="-3" id="Fact-7CDD315969106D0AFCF0328352E0C2C0" unitRef="usd">546000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2016Q4YTD" decimals="-3" id="Fact-45926F2F05F669B6F64D328352DC9CF2" unitRef="usd">513000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2017Q4YTD" decimals="-3" id="Fact-C66E53F6664F18B0C5AE328352DD675B" unitRef="usd">659000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_SatelliteCapacityandEquipmentMember" decimals="-3" id="Fact-33F323FEFA6ECC7D698C328352DCF565" unitRef="usd">32793000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndBuildingMember" decimals="-3" id="Fact-8E77D48DEAD5A639A02C328352DDD767" unitRef="usd">630000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2016Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_SatelliteCapacityandEquipmentMember" decimals="-3" id="Fact-991A3885D8FE115AB1B6328352DDA34E" unitRef="usd">31606000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2016Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndBuildingMember" decimals="-3" id="Fact-776FBAAB22305504C79D328352DCEFA4" unitRef="usd">601000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_SatelliteCapacityandEquipmentMember" decimals="-3" id="Fact-B7E3DD954AB15183F587328352DCD53D" unitRef="usd">31774000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndBuildingMember" decimals="-3" id="Fact-618AF3BB65FC89BC2BDF328352DD0A4A" unitRef="usd">905000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:Liabilities contextRef="FI2016Q4" decimals="-3" id="Fact-64BB229F68310279A191328352F5F005" unitRef="usd">93255000</us-gaap:Liabilities>
	<us-gaap:Liabilities contextRef="FI2017Q4" decimals="-3" id="Fact-473286EEBFEE913B10B9328352EFD85F" unitRef="usd">90574000</us-gaap:Liabilities>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2016Q4" decimals="-3" id="Fact-96755721A72D169BA369328352F02901" unitRef="usd">199757000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2017Q4" decimals="-3" id="Fact-C3A547744E1FC3E0A1D23283530B0952" unitRef="usd">196239000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-B29C788CDAFCE891E7B5328352EF3BF9" unitRef="usd">39643000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilitiesCurrent contextRef="FI2017Q4" decimals="-3" id="Fact-3BE3ABB2D3E2A1531864328352F52806" unitRef="usd">43349000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilityForUncertainTaxPositionsCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-47653949AD95B6FFAB11328352F43C2F" unitRef="usd">1283000</us-gaap:LiabilityForUncertainTaxPositionsCurrent>
	<us-gaap:LiabilityForUncertainTaxPositionsCurrent contextRef="FI2017Q4" decimals="-3" id="Fact-CEA5158FA7D022C984FB328352F6B15B" unitRef="usd">1570000</us-gaap:LiabilityForUncertainTaxPositionsCurrent>
	<us-gaap:LineOfCredit contextRef="I2014Q2SD_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-D317B21A66C80B981077328353049707" unitRef="usd">30000000</us-gaap:LineOfCredit>
	<us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="FI2017Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-A91ADDAA5A23A331055D32835305C1DF" unitRef="usd">15000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="I2014Q2SD_us-gaap_CreditFacilityAxis_kvhi_TermLoanMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-9B2EEF12F00CD1DAE0B43283530631E4" unitRef="usd">65000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="I2014Q2SD_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-98B1DF2DA39D92F6BC5A32835303BEA7" unitRef="usd">80000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="I2014Q2SD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-5D0C41007CF66AC6095C328353071C56" unitRef="usd">15000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
	<us-gaap:LongTermDebt contextRef="FI2016Q4" decimals="-3" id="Fact-6DDCF24276D25360C518328352E2B5B8" unitRef="usd">58053000</us-gaap:LongTermDebt>
	<us-gaap:LongTermDebt contextRef="FI2016Q4_us-gaap_CreditFacilityAxis_kvhi_TermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-14C3DDBE5FF2ED0EF40F328352E30955" unitRef="usd">53625000</us-gaap:LongTermDebt>
	<us-gaap:LongTermDebt contextRef="FI2016Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember" decimals="-3" id="Fact-0E2993FED323EB162648328352E37EB6" unitRef="usd">2951000</us-gaap:LongTermDebt>
	<us-gaap:LongTermDebt contextRef="FI2016Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember" decimals="-3" id="Fact-753F5CB4936F5730741D328352E2F13B" unitRef="usd">1477000</us-gaap:LongTermDebt>
	<us-gaap:LongTermDebt contextRef="FI2017Q4" decimals="-3" id="Fact-C3FF8E8439D2D57539D1328352E26D01" unitRef="usd">47054000</us-gaap:LongTermDebt>
	<us-gaap:LongTermDebt contextRef="FI2017Q4_us-gaap_CreditFacilityAxis_kvhi_TermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-102AEBFC886A548BF475328352E27A72" unitRef="usd">44275000</us-gaap:LongTermDebt>
	<us-gaap:LongTermDebt contextRef="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_MortgagesMember" decimals="-3" id="Fact-F23C3DC032B83591691C328352E3FB65" unitRef="usd">2779000</us-gaap:LongTermDebt>
	<us-gaap:LongTermDebt contextRef="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember" decimals="-3" id="Fact-73D6FB6B1AAAF26BF608328352E33443" unitRef="usd">0</us-gaap:LongTermDebt>
	<us-gaap:LongTermDebtCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-FE318B51292BB3B516273283530AF543" unitRef="usd">7900000</us-gaap:LongTermDebtCurrent>
	<us-gaap:LongTermDebtCurrent contextRef="FI2017Q4" decimals="-3" id="Fact-43AB3B3425EC0D899834328352F32A61" unitRef="usd">2482000</us-gaap:LongTermDebtCurrent>
	<us-gaap:LongTermDebtNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-F6044BE42ED1E70F6923328352E85FE5" unitRef="usd">50153000</us-gaap:LongTermDebtNoncurrent>
	<us-gaap:LongTermDebtNoncurrent contextRef="FI2017Q4" decimals="-3" id="Fact-1EF6C083FC1D404B21D5328352F6D933" unitRef="usd">44572000</us-gaap:LongTermDebtNoncurrent>
	<us-gaap:MarketableSecuritiesCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-BF9E24780BB0990F2426328352F3ACFD" unitRef="usd">25712000</us-gaap:MarketableSecuritiesCurrent>
	<us-gaap:MarketableSecuritiesCurrent contextRef="FI2017Q4" decimals="-3" id="Fact-DA001455DA1522DD08F5328352F7EB53" unitRef="usd">8319000</us-gaap:MarketableSecuritiesCurrent>
	<us-gaap:MarketableSecuritiesRealizedGainLoss contextRef="FD2016Q4YTD" decimals="-6" id="Fact-1308268ACACE17446759328352F2377C" unitRef="usd">0</us-gaap:MarketableSecuritiesRealizedGainLoss>
	<us-gaap:MarketableSecuritiesRealizedGainLoss contextRef="FD2017Q4YTD" decimals="-6" id="Fact-2289A7FD97944617BABB328352F21F94" unitRef="usd">0</us-gaap:MarketableSecuritiesRealizedGainLoss>
	<us-gaap:MortgageLoanOnRealEstateFinalMaturityDate contextRef="FD2017Q4YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_InterestRateSwapMember" id="Fact-9A79E22384460BC2003532835305F62E">2019-04-16</us-gaap:MortgageLoanOnRealEstateFinalMaturityDate>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-1CD0198DBDA986344BB4328352E61192" unitRef="usd">-6329000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2016Q4YTD" decimals="-3" id="Fact-06A582381BF015B571B2328352E3DFF2" unitRef="usd">-4373000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2017Q4YTD" decimals="-3" id="Fact-7D20B7ADCA73B5820438328352E59268" unitRef="usd">-9747000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-CB71F046FE4F37FCE906328352E93C33" unitRef="usd">-3800000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2016Q4YTD" decimals="-3" id="Fact-8E7FC0D1736A8A7D7E52328352FC30B4" unitRef="usd">-8724000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2017Q4YTD" decimals="-3" id="Fact-A640DC6C7B287C7E7959328352E6A43D" unitRef="usd">4522000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-F5A906200FF5374C9660328352E885D4" unitRef="usd">8397000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2016Q4YTD" decimals="-3" id="Fact-3B0AFAD2593A9E1CF234328352E62B61" unitRef="usd">18699000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2017Q4YTD" decimals="-3" id="Fact-BFE345C375C5F199C162328352E50F7D" unitRef="usd">11527000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q4YTD" decimals="-3" id="Fact-365FCF49ACE2F4A84DA8328352DD9F0A" unitRef="usd">2253000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-79592EAD04ED7D366356328352FF7361" unitRef="usd">2253000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q1QTD" decimals="-3" id="Fact-B48F7E4DD1B3C73DC61E328352F6A94C" unitRef="usd">-2791000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q2QTD" decimals="-3" id="Fact-CC9D0E4300B65FD4394B32835307840D" unitRef="usd">-806000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q3QTD" decimals="-3" id="Fact-7C53284AF897DB865EAE328352D607DB" unitRef="usd">2863000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q4QTD" decimals="-3" id="Fact-AA0953D570A2ED9CD3BD3283530AE150" unitRef="usd">-6783000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q4YTD" decimals="-3" id="Fact-E32F8952396F4F80F0E7328352E14384" unitRef="usd">-7517000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-B051E0ED4EABEDE9F79B328352FF14BD" unitRef="usd">-7517000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2017Q1QTD" decimals="-3" id="Fact-FD8D23DC387D5D828CB9328353075DDB" unitRef="usd">-4885000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2017Q2QTD" decimals="-3" id="Fact-28BD25D4B5B4E5AC95CD328352F13026" unitRef="usd">-2026000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2017Q3QTD" decimals="-3" id="Fact-1A7A5F610836DE4D22B6328353093775" unitRef="usd">-2438000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2017Q4QTD" decimals="-3" id="Fact-5D82DF7B954441B8D47F3283530BD31F" unitRef="usd">-1685000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2017Q4YTD" decimals="-3" id="Fact-DA7C3878EFF31BF87B81328352E076DA" unitRef="usd">-11034000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-47CCDD609402CDF0362B3283530194B8" unitRef="usd">-11034000</us-gaap:NetIncomeLoss>
	<us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification contextRef="D2018Q1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_IncomeStatementLocationAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember" decimals="-6" id="Fact-7F64EB9592BE5B411F898C9205EA7C71" unitRef="usd">14000000</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification>
	<us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification contextRef="D2018Q1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember" decimals="-5" id="Fact-2FC83DFFF682A18508398C8DA20F9835" unitRef="usd">4000000</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification>
	<us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification contextRef="D2018Q1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember" decimals="-5" id="Fact-0C0E18B585177A5D5BD6D52A6321346D" unitRef="usd">3000000</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification>
	<us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification contextRef="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member" decimals="-3" id="Fact-32C3EF7ECAB4E047DACF328352EFB0BC" unitRef="usd">1571000</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification>
	<us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification contextRef="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_us-gaap_IncomeStatementLocationAxis_us-gaap_OperatingExpenseMember" decimals="-3" id="Fact-A89DB300EB43B0239DA649F4B9E2479B" unitRef="usd">19000</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification>
	<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="Fact-25996E1C29F9C707C112328352FBC70D" unitRef="usd">-58000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
	<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" decimals="-3" id="Fact-6738713F78E52F33C646328352F78E59" unitRef="usd">-3000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
	<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-415B4FAA72BF6F778D7B328352FC72A1" unitRef="usd">-4268000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
	<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" decimals="-3" id="Fact-CD7455AFE4E8AD016EA2328352FC1409" unitRef="usd">-4207000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
	<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="Fact-BBB45DADD97C48BF0A8C328352F97EB3" unitRef="usd">-20000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
	<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" decimals="-3" id="Fact-9B80037AB1AB7AA45449328352F8322C" unitRef="usd">-1000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
	<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-073A3C6359360E3B911A328352FF89E7" unitRef="usd">-9309000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
	<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" decimals="-3" id="Fact-5C6CBF15D7C284FD814A328352FA0B0B" unitRef="usd">-9288000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
	<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="Fact-2AABDFB6DFA62326C8D1328352F63615" unitRef="usd">12000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
	<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" decimals="-3" id="Fact-7B0242E67821042BC276328352FDD4DC" unitRef="usd">-1000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
	<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-DD4A725B906E4B16F173328352FA590E" unitRef="usd">5415000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
	<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" decimals="-3" id="Fact-E93D0019A61EC6A4C4A3328352FA0AC1" unitRef="usd">5404000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
	<us-gaap:OperatingExpenses contextRef="FD2016Q1QTD" decimals="-3" id="Fact-DDCABF057F53CC7036B0739A6A1E384D" unitRef="usd">20093000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2016Q2QTD" decimals="-3" id="Fact-F138E9BDF0638BB86542739A6B569A3A" unitRef="usd">20411000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2016Q3QTD" decimals="-3" id="Fact-A45D47A3C241FF1D3080739A6C92A6AC" unitRef="usd">18256000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2016Q4QTD" decimals="-3" id="Fact-1CBB37648A02A8ECBF74739A6DD49FF9" unitRef="usd">19384000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2017Q1QTD" decimals="-3" id="Fact-A9C27BA12B562CD1B4CC7399B3281780" unitRef="usd">20874000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2017Q2QTD" decimals="-3" id="Fact-67606DA54F50AFC9CB4A739A09F29B9B" unitRef="usd">19428000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2017Q3QTD" decimals="-3" id="Fact-D1251D032BDD27BC23AA739A0AE6AE1C" unitRef="usd">19299000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2017Q4QTD" decimals="-3" id="Fact-2C8EA64506CF11EC1BC4739A0BEFE771" unitRef="usd">19085000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingIncomeLoss contextRef="FD2015Q4YTD" decimals="-3" id="Fact-FD6A5E1D72C58690169C328352DD1DDA" unitRef="usd">3208000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2015Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember" decimals="-3" id="Fact-70EB09C82B33E41DE6A4328353074953" unitRef="usd">7934000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2015Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember" decimals="-3" id="Fact-FB8558A2BB1A142E6C8332835306B38B" unitRef="usd">9459000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityandIntertialNavigationCombinedMember" decimals="-3" id="Fact-3C1CBC3EC7B31D55C9033283530B5DE2" unitRef="usd">17393000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2015Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" decimals="-3" id="Fact-C5F96EF34064A52D78FC32835304046B" unitRef="usd">-14185000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q1QTD" decimals="-3" id="Fact-B836788CE1C437CF36B6328352F117E2" unitRef="usd">-3374000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q2QTD" decimals="-3" id="Fact-8A1D23853316877B49723283530703FE" unitRef="usd">-693000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3QTD" decimals="-3" id="Fact-E7FB115F61237864C93D32835308F781" unitRef="usd">3013000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q4QTD" decimals="-3" id="Fact-514482ED4334D6E2BE163283530A1372" unitRef="usd">-268000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q4YTD" decimals="-3" id="Fact-965F3E570D9DA3B7DBD9328352DCA020" unitRef="usd">-1322000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember" decimals="-3" id="Fact-5B70602560B4C4C18FBD328352F9B400" unitRef="usd">5272000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember" decimals="-3" id="Fact-7FC517C9E28FC7CEA1E2328353074A8B" unitRef="usd">10041000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityandIntertialNavigationCombinedMember" decimals="-3" id="Fact-A1133A57260315DF5A4F32835305B6A4" unitRef="usd">15313000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" decimals="-3" id="Fact-58A57E95028ACFA1458E328353037FF7" unitRef="usd">-16635000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q1QTD" decimals="-3" id="Fact-1661B067C5D64EB317BF3283530BDC59" unitRef="usd">-4470000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q2QTD" decimals="-3" id="Fact-D4B8E0B748A9CC5824063283530A67B7" unitRef="usd">-1368000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3QTD" decimals="-3" id="Fact-4AC3AE53CBDE0C90F8DB32835308113F" unitRef="usd">-1801000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q4QTD" decimals="-3" id="Fact-F4BFEAE4A686682881EE328352F70A6B" unitRef="usd">-1125000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q4YTD" decimals="-3" id="Fact-B4534E69AAC11CFBB094328352E1F132" unitRef="usd">-8764000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember" decimals="-3" id="Fact-F9A89D125CC1AA1C2F1132835307B622" unitRef="usd">556000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember" decimals="-3" id="Fact-DA1B379D7195FDA2F3A4328352FE40A6" unitRef="usd">7334000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityandIntertialNavigationCombinedMember" decimals="-3" id="Fact-FCF1131E51F54479AEAC328352FB9749" unitRef="usd">7890000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" decimals="-3" id="Fact-9A704ED8EF8D2B64849E3283530486DB" unitRef="usd">-16654000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="FI2017Q4" decimals="-3" id="Fact-1C20A725B14857433AC8328352E2E637" unitRef="usd">26765000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="FI2017Q4" decimals="-3" id="Fact-7BD59727B47D5BB5DD92328352E2CE9B" unitRef="usd">13682000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="FI2017Q4" decimals="-3" id="Fact-DD3F3272D6EFC946EE56328352FF1E37" unitRef="usd">1189000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="FI2017Q4" decimals="-3" id="Fact-63BA75C0FE2E839E01A3328352E238D9" unitRef="usd">1326000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="FI2017Q4" decimals="-3" id="Fact-31D2C560DF51E748D7D6328352E1B192" unitRef="usd">2970000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="FI2017Q4" decimals="-3" id="Fact-31E7EFA4CD3B689573AC328352E185A2" unitRef="usd">7109000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="FI2017Q4" decimals="-3" id="Fact-1453CEFA79A27FAEC805328352E120E1" unitRef="usd">489000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
	<us-gaap:OtherAccruedLiabilitiesCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-E3F2A3244DA2CF2D7787328352F18D5F" unitRef="usd">8317000</us-gaap:OtherAccruedLiabilitiesCurrent>
	<us-gaap:OtherAccruedLiabilitiesCurrent contextRef="FI2017Q4" decimals="-3" id="Fact-0A9C042BBC121B278938328352F07D73" unitRef="usd">9210000</us-gaap:OtherAccruedLiabilitiesCurrent>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-47ED71C8F5C193C46F43328352F7C58F" unitRef="usd">5134000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2017Q4" decimals="-3" id="Fact-613AB4BB949525CBB1DB328352F18AC4" unitRef="usd">5927000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="FD2015Q4YTD" decimals="-3" id="Fact-9968BCF918E34AA4E553328352E804B9" unitRef="usd">4207000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
	<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="FD2016Q4YTD" decimals="-3" id="Fact-10C6A87FBD6E60F2D4BF328352E8F5A9" unitRef="usd">9288000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
	<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="FD2017Q4YTD" decimals="-3" id="Fact-940E82741FA909BD6AE2328352E8476C" unitRef="usd">-5404000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2015Q4YTD" decimals="-3" id="Fact-6EB13536FD15FDF88077328352E9FB8E" unitRef="usd">-4153000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="Fact-21D75EF84EB476521D26328352FECEB1" unitRef="usd">57000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" decimals="-3" id="Fact-B4972F41AD1FC8CD8C1C328352F79D41" unitRef="usd">-3000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-75698272669DE160E63A328353046689" unitRef="usd">-4153000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" decimals="-3" id="Fact-F1125957DF0878E2EC0A328352FD60A6" unitRef="usd">-4207000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2016Q4YTD" decimals="-3" id="Fact-4E818745493650719538328352E81CAB" unitRef="usd">-9209000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="Fact-6CD394014E57AB4F51C4328352FC0996" unitRef="usd">80000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" decimals="-3" id="Fact-7A2949D112B3C2B0A9B2328352F7E744" unitRef="usd">-1000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-5C12E35D9A148F2C60CB328352FC54F8" unitRef="usd">-9209000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" decimals="-3" id="Fact-A2DC99FE63B1176A38D4328352F8D77E" unitRef="usd">-9288000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2017Q4YTD" decimals="-3" id="Fact-C2D9432766DBF4D76024328352E9342D" unitRef="usd">5492000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="Fact-C388CC3DACF9D8E04B3B328352F69EBB" unitRef="usd">89000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" decimals="-3" id="Fact-2C17E3AC2C1D80C10517328352FE659C" unitRef="usd">-1000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-C3E0F1334E8AF00726E632835303A41A" unitRef="usd">5492000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" decimals="-3" id="Fact-272C20637F9DF52BD146328352FEDAE3" unitRef="usd">5404000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossTax contextRef="FD2015Q4YTD" decimals="-3" id="Fact-5BF9A4B59BFD243F7749328352E92F86" unitRef="usd">1900000</us-gaap:OtherComprehensiveIncomeLossTax>
	<us-gaap:OtherComprehensiveIncomeLossTax contextRef="FD2016Q4YTD" decimals="-3" id="Fact-C0D18CAA40DF89E0E082328352E7C4DF" unitRef="usd">16726000</us-gaap:OtherComprehensiveIncomeLossTax>
	<us-gaap:OtherComprehensiveIncomeLossTax contextRef="FD2017Q4YTD" decimals="-3" id="Fact-02DB41261752DFEB963B328352E751E1" unitRef="usd">5542000</us-gaap:OtherComprehensiveIncomeLossTax>
	<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="FD2015Q4YTD" decimals="-3" id="Fact-407A14B869269363EBD1328352E9DADA" unitRef="usd">-3000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
	<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="FD2016Q4YTD" decimals="-3" id="Fact-601E8EFBE4D51F60D20B328352E748EC" unitRef="usd">-1000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
	<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="FD2017Q4YTD" decimals="-3" id="Fact-89F32CEFE33CF43C252E328352E8FEB6" unitRef="usd">-1000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
	<us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-AF5D79378D1E6404C6C7328352F15DEB" unitRef="usd">326000</us-gaap:OtherLiabilitiesNoncurrent>
	<us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2017Q4" decimals="-3" id="Fact-48B7662E8FBEBC2D5656328352F2EFE5" unitRef="usd">19000</us-gaap:OtherLiabilitiesNoncurrent>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-F4E2D4401E1F4F1409BF328352DF1CA5" unitRef="usd">372000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-A8C0AC24F8D220484EA5328352DE299B" unitRef="usd">275000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2017Q4YTD" decimals="-3" id="Fact-1D938B05455F6E7520A3328352DFDE93" unitRef="usd">-366000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:PaymentsToAcquireIntangibleAssets contextRef="FD2015Q4YTD" decimals="-3" id="Fact-90B2D13ABCE49464945D49555A7603B4" unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
	<us-gaap:PaymentsToAcquireIntangibleAssets contextRef="FD2016Q4YTD" decimals="-3" id="Fact-C1DF05A4E2D6A0221ADB495557DCED91" unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
	<us-gaap:PaymentsToAcquireIntangibleAssets contextRef="FD2017Q4YTD" decimals="-3" id="Fact-6C6BC600B0C4405E9F2749551706A111" unitRef="usd">83000</us-gaap:PaymentsToAcquireIntangibleAssets>
	<us-gaap:PaymentsToAcquireMarketableSecurities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-ED4FBD67792A1B28D357328352E53322" unitRef="usd">11323000</us-gaap:PaymentsToAcquireMarketableSecurities>
	<us-gaap:PaymentsToAcquireMarketableSecurities contextRef="FD2016Q4YTD" decimals="-3" id="Fact-7A1F86602035A4980F87328352E53726" unitRef="usd">13173000</us-gaap:PaymentsToAcquireMarketableSecurities>
	<us-gaap:PaymentsToAcquireMarketableSecurities contextRef="FD2017Q4YTD" decimals="-3" id="Fact-F1FDB652125D8A82D6DC328352E583B5" unitRef="usd">11115000</us-gaap:PaymentsToAcquireMarketableSecurities>
	<us-gaap:PaymentsToAcquireProductiveAssets contextRef="FD2015Q4YTD" decimals="-3" id="Fact-E5CDFAE827925B3CEA0C328352E4A4F7" unitRef="usd">5694000</us-gaap:PaymentsToAcquireProductiveAssets>
	<us-gaap:PaymentsToAcquireProductiveAssets contextRef="FD2016Q4YTD" decimals="-3" id="Fact-B08AFDAC2F4458AEC60C328352ED963E" unitRef="usd">5631000</us-gaap:PaymentsToAcquireProductiveAssets>
	<us-gaap:PaymentsToAcquireProductiveAssets contextRef="FD2017Q4YTD" decimals="-3" id="Fact-D8672B977BC9318D9A9F328352E3E99A" unitRef="usd">12788000</us-gaap:PaymentsToAcquireProductiveAssets>
	<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="FI2015Q4" decimals="INF" id="Fact-D5F7A0FB03F962934E78328352E047B3" unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="FI2016Q4" decimals="INF" id="Fact-0C1A76459579D69C431C328352DA8EC4" unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="FI2017Q4" decimals="INF" id="Fact-85E6E3E7297E9D276156328352E0B8CD" unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2015Q4" decimals="INF" id="Fact-588281444A511C4B592E328352E06684" unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2016Q4" decimals="INF" id="Fact-593BA99265646219423D328352D9725F" unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2017Q4" decimals="INF" id="Fact-75EF81C955079E7B7BDC328352E0C2AE" unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2015Q4" decimals="INF" id="Fact-C1C66FE39D129238E726328352D9B961" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2016Q4" decimals="INF" id="Fact-D131B300F8CA910D8445328352D73E52" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2017Q4" decimals="INF" id="Fact-C5D249D1590F7F504F92328352D891F0" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockValue contextRef="FI2016Q4" decimals="-3" id="Fact-5A3D28B96976F94E3945328352F59CD7" unitRef="usd">0</us-gaap:PreferredStockValue>
	<us-gaap:PreferredStockValue contextRef="FI2017Q4" decimals="-3" id="Fact-389BAB2DD384F510C31A328352F56209" unitRef="usd">0</us-gaap:PreferredStockValue>
	<us-gaap:PrepaidExpenseAndOtherAssets contextRef="FI2016Q4" decimals="-3" id="Fact-D19455D0806C8B1D40A0328352F33BA2" unitRef="usd">4801000</us-gaap:PrepaidExpenseAndOtherAssets>
	<us-gaap:PrepaidExpenseAndOtherAssets contextRef="FI2017Q4" decimals="-3" id="Fact-BB1403B837B0BD7CB5BC328352F36AAE" unitRef="usd">3816000</us-gaap:PrepaidExpenseAndOtherAssets>
	<us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" decimals="-3" id="Fact-40D404E89D3F98C42368328352E57047" unitRef="usd">291000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
	<us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" decimals="-3" id="Fact-C3B1631EC996E33A6E5E328352EDB47A" unitRef="usd">146000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
	<us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" decimals="-3" id="Fact-4B07255580A4A31A5437328352ED48CD" unitRef="usd">358000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
	<us-gaap:ProceedsFromLinesOfCredit contextRef="D2014Q3Jul2-2014_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_kvhi_SeniorCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-1BC400001C90E9F33E57328353023980" unitRef="usd">250000</us-gaap:ProceedsFromLinesOfCredit>
	<us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-CDC66EBA8CA0424989D0328352EA2114" unitRef="usd">13217000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
	<us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="FD2016Q4YTD" decimals="-3" id="Fact-039F9A2C3FDBF794653A328352E43F13" unitRef="usd">10080000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
	<us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="FD2017Q4YTD" decimals="-3" id="Fact-97ABA87E56D75B7CE2A3328352E9AE4B" unitRef="usd">28508000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="-3" id="Fact-FA29981556C2747A225F328352EA7068" unitRef="usd">90000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="-3" id="Fact-D0B4A41C7CD4D149F7D1328352E56663" unitRef="usd">2438000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="-3" id="Fact-80C7770B5CD0878BAC73328352E51079" unitRef="usd">1236000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProductWarrantyAccrual contextRef="FI2016Q4" decimals="-3" id="Fact-CD814BF5E6CB894F55DE328352D66B2E" unitRef="usd">2280000</us-gaap:ProductWarrantyAccrual>
	<us-gaap:ProductWarrantyAccrual contextRef="FI2017Q4" decimals="-3" id="Fact-85194A332751C3A81A67328352F3D676" unitRef="usd">2074000</us-gaap:ProductWarrantyAccrual>
	<us-gaap:ProductWarrantyExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-583166382A58C2D631DD328352EF88A1" unitRef="usd">1723000</us-gaap:ProductWarrantyExpense>
	<us-gaap:ProductWarrantyExpense contextRef="FD2017Q4YTD" decimals="-3" id="Fact-661A8DAECCC0CA031A50328352EFC3FB" unitRef="usd">1042000</us-gaap:ProductWarrantyExpense>
	<us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_MachinerySatelliteHubsAndEquipmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-7CC308493CCAA7AD27B2328352EE0AD6">P10Y</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
	<us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_MachinerySatelliteHubsAndEquipmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-0F3150F9F4587FA83CE7328352ECC46A">P4Y</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
	<us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_OfficeAndComputerEquipmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-9DCD36D24980D217E203328352EBDE08">P7Y</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
	<us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_OfficeAndComputerEquipmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-6E67535E743CAA085DDF328352EAE760">P3Y</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
	<us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-E1CF70A98503B1021C31328352EE54FD">P40Y</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
	<us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-1AE6798D9CD72F932B80328352E9E4CE">P5Y</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
	<us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" id="Fact-59CC7B50C07739E732AF328352EAAF3A">P5Y</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q4" decimals="-3" id="Fact-24E685946510E2E9024B328352E69018" unitRef="usd">82352000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_OfficeAndComputerEquipmentMember" decimals="-3" id="Fact-DDDA7AB7EB88B59B3933328352EDDD2F" unitRef="usd">14824000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" decimals="-3" id="Fact-8FD4C3C243D32683E930328352EAAF78" unitRef="usd">21717000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" decimals="-3" id="Fact-705C9AF6DDBF0F745DA4328352DB46FD" unitRef="usd">3828000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" decimals="-3" id="Fact-9FA7C6929F590F1444B4328352F2CDAA" unitRef="usd">155000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" decimals="-3" id="Fact-6B1B35FECF33F5EF6FA2328352D6A1E1" unitRef="usd">41777000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" decimals="-3" id="Fact-64962D0072DB98DFBB48328352F3DA7A" unitRef="usd">51000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2017Q4" decimals="-3" id="Fact-9CC2F7793D7EF0D9AB7C328352E03799" unitRef="usd">94620000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2017Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_OfficeAndComputerEquipmentMember" decimals="-3" id="Fact-1F83A0F061ADD6BC0E88328352EEA6AB" unitRef="usd">13057000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2017Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" decimals="-3" id="Fact-241568E298C54A84CDC1328352F1B727" unitRef="usd">24038000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2017Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" decimals="-3" id="Fact-70E4DD396253C17C5F00328352F06E91" unitRef="usd">3828000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2017Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" decimals="-3" id="Fact-3D465508A84839A7BFFC328352D657CE" unitRef="usd">429000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2017Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" decimals="-3" id="Fact-D792689E3A0BF3738923328352F4D8F8" unitRef="usd">53217000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2017Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" decimals="-3" id="Fact-CC3D29787A43B9860D1E328352D65A9B" unitRef="usd">51000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2016Q4" decimals="-3" id="Fact-4E8BBE73C759208CD78B328352F1F5B3" unitRef="usd">36586000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_HardwareRevenueGeneratingAssetMember" decimals="-3" id="Fact-157F4D4CE1171674124A3283530637C5" unitRef="usd">7734000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2017Q4" decimals="-3" id="Fact-87DABCA0388210B47AA03283530AE327" unitRef="usd">43521000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2017Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_HardwareRevenueGeneratingAssetMember" decimals="-3" id="Fact-B62C68BA02D150244BDE328353055F55" unitRef="usd">11300000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_MachinerySatelliteHubsAndEquipmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-9F967229FEFE8635EFE9328352F89C49">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_MachinerySatelliteHubsAndEquipmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-BCE28E88CA2968558810328352F8515F">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_OfficeAndComputerEquipmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-800AC426F6237F9297D0328352F87AC9">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kvhi_OfficeAndComputerEquipmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-5BC182E2AA419AEFE2B4328352F81400">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-34E6A8EA679A0D30E079328352F8FE36">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-E4004BDE5F0605D2AF6A328352F891DE">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2017Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" id="Fact-201FC0A58DEE3DFB12F6328352F8529E">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2015Q4YTD" decimals="-3" id="Fact-3856BC9CDA68AA0D5D1B328352FE2F0D" unitRef="usd">1337000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2015Q4YTD_kvhi_TypeofAllowanceAxis_kvhi_AllowancenetofFXMember" decimals="-3" id="Fact-60E762A4B255FB09DF93328352FA0A39" unitRef="usd">1342000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2016Q4YTD" decimals="-3" id="Fact-18E2097C22449160E8D3328352E7F5E7" unitRef="usd">872000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2016Q4YTD_kvhi_TypeofAllowanceAxis_kvhi_AllowancenetofFXMember" decimals="-3" id="Fact-F4E5D4284AEE74B97271328352F9596C" unitRef="usd">872000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2017Q4YTD" decimals="-3" id="Fact-2DEB5F7B4586BC0296F8328352E5BB8C" unitRef="usd">674000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2017Q4YTD_kvhi_TypeofAllowanceAxis_kvhi_AllowancenetofFXMember" decimals="-3" id="Fact-6F66AE307B806E574982328352F94148" unitRef="usd">674000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted contextRef="FI2017Q4_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_us-gaap_PurchaseCommitmentMember" decimals="-3" id="Fact-F42DC049A7F76ECEFCD4328352DC67BA" unitRef="usd">13583000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
	<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="Fact-F75400B46F7057144E69328352F9E6A4" unitRef="usd">115000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
	<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" decimals="-3" id="Fact-D2EE3B09632F39FD17BD328352FD59B7" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
	<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-5F5C16243D5C1F8386D2328352F91F19" unitRef="usd">115000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
	<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" decimals="-3" id="Fact-AEA4446D03C0886AF0EF328352FE2120" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
	<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="Fact-F514083ADB1CCE2D7A1D328352FBB4EE" unitRef="usd">100000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
	<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" decimals="-3" id="Fact-226588A5306897937005328352FD05CE" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
	<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-CBC3F7E4F067E8136CCC328352FEC16F" unitRef="usd">100000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
	<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" decimals="-3" id="Fact-511A6206035F756A2149328352F9EDD5" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
	<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="Fact-C733746A84F48E074B7B328352FB55E5" unitRef="usd">77000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
	<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" decimals="-3" id="Fact-380F2D4700B56B840E3A328352FA9AA8" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
	<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-40A44970FC1E4468F7C2328352FD9A18" unitRef="usd">77000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
	<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" decimals="-3" id="Fact-950E70E52FE45BB4B02A328352FF6F19" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
	<us-gaap:RepaymentsOfLongTermDebt contextRef="FD2015Q4YTD" decimals="-3" id="Fact-48729D854E05954DD754328352EB5B94" unitRef="usd">1307000</us-gaap:RepaymentsOfLongTermDebt>
	<us-gaap:RepaymentsOfLongTermDebt contextRef="FD2016Q4YTD" decimals="-3" id="Fact-B68CB0C23E82080A684C328352FBC172" unitRef="usd">1358000</us-gaap:RepaymentsOfLongTermDebt>
	<us-gaap:RepaymentsOfLongTermDebt contextRef="FD2017Q4YTD" decimals="-3" id="Fact-CE8CB25F8AC53AE5D69E328352E95CAA" unitRef="usd">1649000</us-gaap:RepaymentsOfLongTermDebt>
	<us-gaap:ResearchAndDevelopmentExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-E2F0D3C8021F87B49E1B328352DFFC60" unitRef="usd">14039000</us-gaap:ResearchAndDevelopmentExpense>
	<us-gaap:ResearchAndDevelopmentExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-4285F1B2C6092B48E41E328352DF407B" unitRef="usd">16030000</us-gaap:ResearchAndDevelopmentExpense>
	<us-gaap:ResearchAndDevelopmentExpense contextRef="FD2017Q4YTD" decimals="-3" id="Fact-6D670459D09A8558CD11328352E31203" unitRef="usd">15858000</us-gaap:ResearchAndDevelopmentExpense>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2016Q4" decimals="-3" id="Fact-FF47C3F94AEA2DF355D0328352F0F018" unitRef="usd">6617000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2017Q4" decimals="-3" id="Fact-19C137BA3673CE1D586B328352E81159" unitRef="usd">-4417000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:SalesRevenueGoodsNet contextRef="FD2015Q4YTD" decimals="-3" id="Fact-85B3233D715DF7B4545B328352DD39FA" unitRef="usd">76213000</us-gaap:SalesRevenueGoodsNet>
	<us-gaap:SalesRevenueGoodsNet contextRef="FD2016Q1QTD" decimals="-3" id="Fact-0177FDC4A522A4DEEC5932835309A3A3" unitRef="usd">15382000</us-gaap:SalesRevenueGoodsNet>
	<us-gaap:SalesRevenueGoodsNet contextRef="FD2016Q2QTD" decimals="-3" id="Fact-F40A61D7E9C1C11D769F328353089817" unitRef="usd">20062000</us-gaap:SalesRevenueGoodsNet>
	<us-gaap:SalesRevenueGoodsNet contextRef="FD2016Q3QTD" decimals="-3" id="Fact-F321DDA1498AEF596CF63283530996D0" unitRef="usd">19020000</us-gaap:SalesRevenueGoodsNet>
	<us-gaap:SalesRevenueGoodsNet contextRef="FD2016Q4QTD" decimals="-3" id="Fact-9C3453545A4D98542D0C3283530A0E35" unitRef="usd">18611000</us-gaap:SalesRevenueGoodsNet>
	<us-gaap:SalesRevenueGoodsNet contextRef="FD2016Q4YTD" decimals="-3" id="Fact-B5CE67788753592C71AC328352E45E2F" unitRef="usd">73075000</us-gaap:SalesRevenueGoodsNet>
	<us-gaap:SalesRevenueGoodsNet contextRef="FD2017Q1QTD" decimals="-3" id="Fact-6A6DF8F4D66C44ED8AF332835307FF97" unitRef="usd">14863000</us-gaap:SalesRevenueGoodsNet>
	<us-gaap:SalesRevenueGoodsNet contextRef="FD2017Q2QTD" decimals="-3" id="Fact-02B80DFF138FDC67A9FE328352F6B4F2" unitRef="usd">14323000</us-gaap:SalesRevenueGoodsNet>
	<us-gaap:SalesRevenueGoodsNet contextRef="FD2017Q3QTD" decimals="-3" id="Fact-C073C1291BE0D98D4F5B32835307C91A" unitRef="usd">14169000</us-gaap:SalesRevenueGoodsNet>
	<us-gaap:SalesRevenueGoodsNet contextRef="FD2017Q4QTD" decimals="-3" id="Fact-5B2E48F793CE56CE2A9E328352D7D818" unitRef="usd">13613000</us-gaap:SalesRevenueGoodsNet>
	<us-gaap:SalesRevenueGoodsNet contextRef="FD2017Q4YTD" decimals="-3" id="Fact-A8E38B948854BC47C12D328352DEA1D2" unitRef="usd">56968000</us-gaap:SalesRevenueGoodsNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q4YTD" decimals="-3" id="Fact-ECB9DD79B0F1C25265A0328352E3F806" unitRef="usd">184634000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember" decimals="-3" id="Fact-D1185DAA1208C99D740A328353063827" unitRef="usd">36825000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember" decimals="-3" id="Fact-CD466C0C9FBD430B19FD328353098C0F" unitRef="usd">147809000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q4YTD" decimals="-3" id="Fact-33FAD2B2E9C5542EEEED328352E2E3BA" unitRef="usd">176122000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember" decimals="-3" id="Fact-59BC7EA5D7440D58443E3283530536C5" unitRef="usd">34615000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember" decimals="-3" id="Fact-039098BB128E43BE34573283530563EC" unitRef="usd">141507000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2017Q4YTD" decimals="-3" id="Fact-844E0654B17056F8B01B328352E3B878" unitRef="usd">160088000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2017Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_IntertialNavigationMember" decimals="-3" id="Fact-D3B3CDC3A3C39A640871328353027113" unitRef="usd">27861000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2017Q4YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_kvhi_MobileConnectivityMember" decimals="-3" id="Fact-E428085B04788AEA4437328352F6013F" unitRef="usd">132227000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2015Q4YTD" decimals="-3" id="Fact-D98C50F54B32AEEC123F328352E300BC" unitRef="usd">108421000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2016Q1QTD" decimals="-3" id="Fact-AF3B1B786F6A09FAC3E93283530BDB30" unitRef="usd">24998000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2016Q2QTD" decimals="-3" id="Fact-5B488CB81E14C11C3FC03283530AF538" unitRef="usd">25904000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2016Q3QTD" decimals="-3" id="Fact-84CAE213BCFEA7B222893283530BB9DF" unitRef="usd">26826000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2016Q4QTD" decimals="-3" id="Fact-F1AAEDAE8380385C6BC032835307F682" unitRef="usd">25319000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2016Q4YTD" decimals="-3" id="Fact-586480DE0D5A611F6B41328352DC8C61" unitRef="usd">103047000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q1QTD" decimals="-3" id="Fact-9A81E8B0C7001BC54F7A3283530A12EB" unitRef="usd">25348000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q2QTD" decimals="-3" id="Fact-E5EB46C0AC45101FFC753283530A4D6E" unitRef="usd">26126000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q3QTD" decimals="-3" id="Fact-A93FBB869308760B3119328352F19832" unitRef="usd">26281000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q4QTD" decimals="-3" id="Fact-6E9A459713615239F302328352F67208" unitRef="usd">25365000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q4YTD" decimals="-3" id="Fact-4CE6B53B2854F53A6994328352DD9C99" unitRef="usd">103120000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SellingAndMarketingExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-A7F627A8025CE563472B328352DB435F" unitRef="usd">35714000</us-gaap:SellingAndMarketingExpense>
	<us-gaap:SellingAndMarketingExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-FFEF32C889F9AEC1DE70328352DBF8C9" unitRef="usd">33942000</us-gaap:SellingAndMarketingExpense>
	<us-gaap:SellingAndMarketingExpense contextRef="FD2017Q4YTD" decimals="-3" id="Fact-CC98EBBB0FDAE5591241328352DC7417" unitRef="usd">33896000</us-gaap:SellingAndMarketingExpense>
	<us-gaap:ShareBasedCompensation contextRef="FD2015Q4YTD" decimals="-3" id="Fact-96EFC60D824E4FC51049328352EBEF82" unitRef="usd">3734000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2016Q4YTD" decimals="-3" id="Fact-678D428AD7193DEC8757328352FEE1E7" unitRef="usd">3651000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2017Q4YTD" decimals="-3" id="Fact-B71CBEB63202C76E535A328352E5C9FE" unitRef="usd">3518000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" id="Fact-DFF781689F03033F6D1C328352E518AD">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="-3" id="Fact-0A8CF14E1086A8A8EB0A328353017F43" unitRef="shares">42000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-616BF9E3DBA2249ED965328352F76257" unitRef="usdPerShare">9.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="-3" id="Fact-00A11026653F2D56EBF1328352EAC81E" unitRef="shares">203000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="-3" id="Fact-E4D589DD733225199254328352EC64A3" unitRef="shares">424000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="-3" id="Fact-88293D7DF768E3D5B375328352E5D135" unitRef="shares">271000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-ACF585FE70D97A975A2E328352EB7A54" unitRef="usdPerShare">12.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-A6844C0BC305DC23977E328352EDD78A" unitRef="usdPerShare">8.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-D8582C127D8568D8E61B328352E3569E" unitRef="usdPerShare">8.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="-3" id="Fact-4A199A425371FFC0B709328352FE5551" unitRef="shares">644000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="-3" id="Fact-AB96F38D4229580F690A328352F75F7C" unitRef="shares">604000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-D0520E221B7F86B256C3328352FFE214" unitRef="usdPerShare">10.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-74BDB96A9629D92E14E3328352F8F383" unitRef="usdPerShare">9.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="-3" id="Fact-179101748B5DF00ACF4C328352F84532" unitRef="shares">269000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-95A8A5E84D52FE65B465328352F97016" unitRef="usdPerShare">11.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="INF" id="Fact-FEECA690F553A95018AD328352ECFA51" unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="INF" id="Fact-389AC4C0CB0970121FF6328352EDF38A" unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="INF" id="Fact-B31D3B48D21D436FAA9B328352E296FE" unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="3" id="Fact-48E849E99CC281CB991E328352ED4D8D" unitRef="number">0.433</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="3" id="Fact-89205F75067B6267D336328352EC9E1A" unitRef="number">0.382</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="3" id="Fact-40AC238B36816D2648CA328352EDC456" unitRef="number">0.357</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="4" id="Fact-CB2B7374C2FDF59CF471328352ED3D0F" unitRef="number">0.0155</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="4" id="Fact-CCF49BFAD24BE5483CE2328352EDDB65" unitRef="number">0.0143</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="4" id="Fact-C3BC2094381B363E2988328352ECEC47" unitRef="number">0.0198</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="FI2016Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_us-gaap_PlanNameAxis_kvhi_ESPPPlanMember" decimals="-3" id="Fact-27D01B1BA9B16833F6F1328352EC60F3" unitRef="shares">1650000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" decimals="-3" id="Fact-2881548992E96568223B328352EE166B" unitRef="shares">954000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="-3" id="Fact-334A826E28A3F3FD7C4C328352E24466" unitRef="shares">1715000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="FI2015Q4" decimals="-3" id="Fact-FC30EA13FF89C8015C254A16619B0062" unitRef="shares">687000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="FI2016Q4" decimals="-3" id="Fact-1F34AB9F1F47E370E07D4A14F30DFCC3" unitRef="shares">379000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="FI2017Q4" decimals="-3" id="Fact-C5D84F9921D4E34EEC2D328352F4AE7F" unitRef="shares">307000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="FI2015Q4" decimals="2" id="Fact-56DDEA3AE052FA1CEEE44A16639B5217" unitRef="usdPerShare">11.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="FI2016Q4" decimals="2" id="Fact-60CB042A9BDF13AFA9BB4A14F503A6C2" unitRef="usdPerShare">11.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="FI2017Q4" decimals="2" id="Fact-3B3724D08AB61481258C328352F480A0" unitRef="usdPerShare">12.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="-3" id="Fact-F72A547D01DEC6A9740C328352EC47D5" unitRef="usd">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="-3" id="Fact-0153348CA243E11F3A0C328352E21D28" unitRef="usd">484000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="-3" id="Fact-B95A2EB611272F2F618D328352EE209C" unitRef="usd">149000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="FD2015Q4YTD" decimals="-3" id="Fact-988AE184F6EE171D515F4A16566359B1" unitRef="shares">138000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="FD2016Q4YTD" decimals="-3" id="Fact-6DDE455C404896A5F7FE4A14E7662467" unitRef="shares">297000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="FD2017Q4YTD" decimals="-3" id="Fact-FA9120BFDA70D008417F328352F310D8" unitRef="shares">170000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="FD2015Q4YTD" decimals="2" id="Fact-344B2903E40DDDC111264A1658055353" unitRef="usdPerShare">12.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="FD2016Q4YTD" decimals="2" id="Fact-2FACC9E4A86527EBFF0F4A14E9087A48" unitRef="usdPerShare">13.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="FD2017Q4YTD" decimals="2" id="Fact-F4693050F750B138B9E2328352F229C9" unitRef="usdPerShare">10.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="FD2015Q4YTD" decimals="-3" id="Fact-30A76B3A1C555675DCBC4A164BF879DC" unitRef="shares">120000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="FD2016Q4YTD" decimals="-3" id="Fact-C43C6DF449385CE2C8364A14DCFE3CEE" unitRef="shares">75000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="FD2017Q4YTD" decimals="-3" id="Fact-0E89BB52476A2FC31FFA328352F4E3F0" unitRef="shares">682000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="2" id="Fact-14CC9EB0F8C119FC9EC8328352EDC0FA" unitRef="usdPerShare">4.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="2" id="Fact-7D5DE96883CE637C87C4328352ECB805" unitRef="usdPerShare">2.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="2" id="Fact-3949FF5D6BC97A41D145328352E5E211" unitRef="usdPerShare">2.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="FI2015Q4" decimals="-3" id="Fact-027A652AC77C776C8A2C4A16607CBBAC" unitRef="usd">123000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="FI2016Q4" decimals="-3" id="Fact-A48236BC9C89C4A098F64A145A8D91DB" unitRef="usd">681000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="FI2017Q4" decimals="-3" id="Fact-7F0EB2C438001A9AF38A328352F449F6" unitRef="usd">1268000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="FI2014Q4" decimals="-3" id="Fact-053E49A2E373E6AC0A904A1646508718" unitRef="shares">1205000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="FI2015Q4" decimals="-3" id="Fact-54C3254EF28CFDAB91B74A165B9AEEE3" unitRef="shares">1177000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="FI2016Q4" decimals="-3" id="Fact-16BDA222A4C21E5B8EC3328352F2A983" unitRef="shares">686000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="FI2017Q4" decimals="-3" id="Fact-E54643E05AFE2A54EE61328352F3B68F" unitRef="shares">1064000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="FI2014Q4" decimals="2" id="Fact-248FA0E46C82F9804B874A16486245D1" unitRef="usdPerShare">11.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="FI2015Q4" decimals="2" id="Fact-DD8E6768C8B7B53CFA0B4A165D395593" unitRef="usdPerShare">11.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="FI2016Q4" decimals="2" id="Fact-20810D810FEB61E4B6A1328352F325DC" unitRef="usdPerShare">11.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="FI2017Q4" decimals="2" id="Fact-CF9DBD07A178D36253D6328352F5EAE0" unitRef="usdPerShare">10.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="FI2015Q4" decimals="-3" id="Fact-74E450DF0B4EE0B94CE34A166D0B4A3E" unitRef="usd">111000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="FI2016Q4" decimals="-3" id="Fact-B31CE6C58495F49D55B54A1468844A5F" unitRef="usd">662000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="FI2017Q4" decimals="-3" id="Fact-D0B2567F0F20D9A240A3328352F2377E" unitRef="usd">1268000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="FI2015Q4" decimals="-3" id="Fact-A7D6169C6E1270BB04584A1667E45364" unitRef="shares">1154000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="FI2016Q4" decimals="-3" id="Fact-824836F61134ADB4AB404A14F916E90F" unitRef="shares">674000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="FI2017Q4" decimals="-3" id="Fact-9033037A5063C55F3A41328352F13F3C" unitRef="shares">1064000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice contextRef="FI2015Q4" decimals="2" id="Fact-7A1BA98879C5A43AB1164A166999FD54" unitRef="usdPerShare">11.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice contextRef="FI2016Q4" decimals="2" id="Fact-97C4746F927C4BF1CC7B4A14F9E70AFB" unitRef="usdPerShare">11.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice contextRef="FI2017Q4" decimals="2" id="Fact-5D9B9DA1417991194AD7328352F39F3B" unitRef="usdPerShare">10.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" decimals="-3" id="Fact-5B4910C600D664A6427D328352E4B783" unitRef="shares">28000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" decimals="-3" id="Fact-5C9A3C61A8B09C517C33328352E723A0" unitRef="shares">18000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" decimals="-3" id="Fact-2E14BAD4E96DFF325DD5328352E5350C" unitRef="shares">46000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="FD2015Q4YTD" decimals="2" id="Fact-6875747FB8E36690179C4A1652CF25CF" unitRef="usdPerShare">8.64</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="FD2016Q4YTD" decimals="2" id="Fact-C1DCD738D4333E35D1FA4A14E3D081FE" unitRef="usdPerShare">9.06</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="FD2017Q4YTD" decimals="2" id="Fact-0742C9A6D4C88BAFEA49328352F50162" unitRef="usdPerShare">9.24</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="FD2015Q4YTD" decimals="2" id="Fact-8F725FCCE66C81D666554A164D97BB58" unitRef="usdPerShare">12.04</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="FD2016Q4YTD" decimals="2" id="Fact-A8A885C88534CD4AA7664A14DEA1FAC0" unitRef="usdPerShare">8.90</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="FD2017Q4YTD" decimals="2" id="Fact-90454A527559D6CB4945328352F34197" unitRef="usdPerShare">8.65</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="FD2017Q4YTD_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member" decimals="-3" id="Fact-64089FBC32BA76FDF4E749F41402D060" unitRef="usd">3449000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member" decimals="-3" id="Fact-7F65F1CAD63A0A2571A949F11F159469" unitRef="usd">215000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" id="Fact-1235B8301814B9C2B659328352EE70D4">P4Y2M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" id="Fact-D8BF1CC59DC9C029481F328352ED018D">P4Y2M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" id="Fact-9D11DEEBBFC7E3B2FBB7328352EC3B03">P4Y2M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="FI2015Q4" decimals="-3" id="Fact-FD8743FF4F282D4ABD584A1666DCFB61" unitRef="usd">122000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="FI2016Q4" decimals="-3" id="Fact-05D8D3620D1051E2DF6D4A14615C0661" unitRef="usd">382000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="FI2017Q4" decimals="-3" id="Fact-503E289BEF819242B005328352F47070" unitRef="usd">9000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="FD2015Q4YTD" id="Fact-EF8A2E8DBE04AD9D56BC4A16653D656B">P2Y0M0D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="FD2016Q4YTD" id="Fact-E31E8FCABA83EC0699C54A14F6205CDC">P1Y6M0D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="FD2017Q4YTD" id="Fact-9AE1725ECA37007320CE328352F26C0A">P1Y4M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="FD2015Q4YTD" id="Fact-5C10AAA56E0F459B1C1F4A165EDCB1B2">P2Y0M14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="FD2016Q4YTD" id="Fact-E53EC07F2A4AA30EE4334A14EFDB143A">P2Y2M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="FD2017Q4YTD" id="Fact-E537930DB2AF54A550FD328352F28256">P3Y3M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="FD2015Q4YTD" id="Fact-6DCBA6AEFCA326DD32EF4A166B6A8535">P1Y3M0D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="FD2016Q4YTD" id="Fact-9279182869614AEC34D74A14FB9647EC">P2Y0M14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="FD2017Q4YTD" id="Fact-4A748DF9ABA665D69B16328352F1DC70">P3Y3M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
	<us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit contextRef="FI2017Q4" decimals="-3" id="Fact-A54389382B027CD762C3B07B8D5AB3B8" unitRef="usd">235000</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
	<us-gaap:StandardProductWarrantyAccrual contextRef="FI2015Q4" decimals="-3" id="Fact-CE1257AEBF6DF436C63B328352F119E9" unitRef="usd">1880000</us-gaap:StandardProductWarrantyAccrual>
	<us-gaap:StandardProductWarrantyAccrual contextRef="FI2016Q4" decimals="-3" id="Fact-8B617F97C33970D12A15328352EFED32" unitRef="usd">2280000</us-gaap:StandardProductWarrantyAccrual>
	<us-gaap:StandardProductWarrantyAccrual contextRef="FI2017Q4" decimals="-3" id="Fact-E9FAABCB7853CA233FA9328352EB8D62" unitRef="usd">2074000</us-gaap:StandardProductWarrantyAccrual>
	<us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease contextRef="FD2016Q4YTD" decimals="-3" id="Fact-4B9719B775879C0B74EC328352EEA6FF" unitRef="usd">-1323000</us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease>
	<us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease contextRef="FD2017Q4YTD" decimals="-3" id="Fact-ECA892333A6E5DC1B7DB328352EFC189" unitRef="usd">-1248000</us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease>
	<us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="FD2015Q4YTD" decimals="-3" id="Fact-78EAFF4530ED337576DC328352D7486C" unitRef="usd">885000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="FD2016Q4YTD" decimals="-3" id="Fact-A91351C99DD4E6942988328352D80CBB" unitRef="usd">601000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="FD2017Q4YTD" decimals="-3" id="Fact-BAAFD112DC1E09A34226328352D7FFF7" unitRef="usd">36000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-B0FCEEDAD318A6FCEEA2328352F7240D" unitRef="shares">28000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
	<us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-3ADDEBFC8E11CEA3E4B3328352FC0BA3" unitRef="shares">18000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
	<us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-3C4AED6580CA49A4AF7D328352FFEFDA" unitRef="shares">47000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
	<us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-8CACC46FCBC602FC53A0328352F9CDE6" unitRef="shares">182000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-593A74404418F1841DD4328352F74A8E" unitRef="shares">1099000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-FC93E4973531D73E1DA8328352FB25AC" unitRef="shares">363000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="FD2015Q4YTD" decimals="-3" id="Fact-2835CF8C3271600B920F4A16512C47FA" unitRef="shares">10000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="FD2016Q4YTD" decimals="-3" id="Fact-5CBFF6656C57A64F956A4A14E22FC5A5" unitRef="shares">269000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="FD2017Q4YTD" decimals="-3" id="Fact-C9205B3886ECB3A03F15328352F4BF0C" unitRef="shares">134000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="FD2015Q4YTD" decimals="-3" id="Fact-C88730EE5C9C513B351B328352F95CE9" unitRef="usd">291000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
	<us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-1840BF09042AB1E0AC2B32835300CA0B" unitRef="usd">291000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
	<us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="FD2016Q4YTD" decimals="-3" id="Fact-A6C3F28FCB1774CE2DA5328352F8F38A" unitRef="usd">146000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
	<us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-3C6A524C6296B3F56A2E32835300B82B" unitRef="usd">146000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
	<us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="FD2017Q4YTD" decimals="-3" id="Fact-8C929662C90474CFF748328352FB9807" unitRef="usd">358000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
	<us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-C5CFE5B4F3F41D1B52B3328352FF9C43" unitRef="usd">358000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2015Q4YTD" decimals="-3" id="Fact-F78D16028F4F64190B19328352FCAE10" unitRef="usd">89000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-95E93038E350AB43E5CE32835303F1A8" unitRef="usd">88000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-90644FA79EF0FE19FCD1328352FE2A99" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2016Q4YTD" decimals="-3" id="Fact-1F8409DCC118F916FB5C328352FDE16A" unitRef="usd">2437000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-440FA75CAE21D859FA75328352FC1664" unitRef="usd">2426000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-46BF3B25637FA2BFA999328352F827D0" unitRef="usd">11000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2017Q4YTD" decimals="-3" id="Fact-22257619C3A238B1FD34328352FD8CFA" unitRef="usd">1221000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-5A1ACD2325A88B84D64732835304FB9C" unitRef="usd">1217000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-244D1547C719FFD502D8328352F8D5D7" unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased contextRef="FI2017Q4" decimals="-3" id="Fact-A58FE5C94D60ABD6C0DC3283530A7207" unitRef="shares">341000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
	<us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased contextRef="I2008Q4" decimals="-3" id="Fact-A661C3F03465081A13333283530AE22F" unitRef="shares">1000000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-83734E890BC3A37B790C328352F92C4A" unitRef="shares">27000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-8A67D4A60FCA45DD75DF328353022D84" unitRef="shares">32000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-ED65CD5A833CFCE34D51328352FF9082" unitRef="shares">43000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="FD2015Q4YTD" decimals="-3" id="Fact-4445DC934CA4EB2AA715328352FE63F9" unitRef="usd">578000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-260B3B229E31E4CA3528328352FA9101" unitRef="usd">578000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="FD2016Q4YTD" decimals="-3" id="Fact-FC88E52B4B137F52FCE1328352FD6CCE" unitRef="usd">313000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-0F510A1AE7B12117EB51328352F8200D" unitRef="usd">313000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="FD2017Q4YTD" decimals="-3" id="Fact-EC2CBFC9D992E30E376D328352F9F616" unitRef="usd">392000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-FDC5D5958E3B4AAB3A6332835304BB4C" unitRef="usd">392000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
	<us-gaap:StockRepurchasedDuringPeriodShares contextRef="FD2015Q4YTD" decimals="-3" id="Fact-482118D89AD600E0A94F32835305D93D" unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
	<us-gaap:StockRepurchasedDuringPeriodShares contextRef="FD2016Q4YTD" decimals="-3" id="Fact-B8248EFDB0E0DEB2317E32835305A08C" unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
	<us-gaap:StockRepurchasedDuringPeriodShares contextRef="FD2017Q4YTD" decimals="-3" id="Fact-1C47DDB6E30CEBD06B1832835304A8B1" unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
	<us-gaap:StockRepurchasedDuringPeriodValue contextRef="FD2015Q4YTD" decimals="-6" id="Fact-93169AFCC2540C97894532835305F45C" unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
	<us-gaap:StockRepurchasedDuringPeriodValue contextRef="FD2016Q4YTD" decimals="-6" id="Fact-ED67091E19F0240310D532835305C9C1" unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
	<us-gaap:StockRepurchasedDuringPeriodValue contextRef="FD2017Q4YTD" decimals="-6" id="Fact-F50DD6B515BA6DD4DE6C32835305889E" unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4" decimals="-3" id="Fact-61CE9EA80173AF8B0AE5328352FD0D41" unitRef="usd">116540000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="Fact-85E83C276A4DEBF53047328352FAE97B" unitRef="usd">-295000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" decimals="-3" id="Fact-0F589B13AA7D213A68E0328352FA147B" unitRef="usd">4000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-05319AAF9A45FED21812328352F953B9" unitRef="usd">-3447000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" decimals="-3" id="Fact-62C154EBA2E76DD40283328352FB5C70" unitRef="usd">-3156000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-AD550C28F52F4344F6AF328353035D2D" unitRef="usd">121084000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-422C5BEA52841E5E50023283530113D8" unitRef="usd">172000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-057FEA1137FA0FE1609A328352FBC56F" unitRef="usd">11881000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="Fact-20C53466558B0DA63917328352FFE659" unitRef="usd">-13150000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4" decimals="-3" id="Fact-8997264D0DD06F7CFB2B32835300A0E6" unitRef="usd">118176000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="Fact-7759AECE58061884F243328352FFBD5A" unitRef="usd">-238000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" decimals="-3" id="Fact-C1EE2C52CA19D73DA422328352FC5554" unitRef="usd">1000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-DAB0A90C0609016A5DF1328352F91D57" unitRef="usd">-7600000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" decimals="-3" id="Fact-B658C1CEA5FC2CA72A69328352FE777E" unitRef="usd">-7363000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-EA3E5FB4C906DE78B174328352FF75B5" unitRef="usd">124619000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-72C58B15667C528A3F52328352FF07EC" unitRef="usd">173000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-293CF6C7C22C351F4838328352FE35F3" unitRef="usd">14134000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="Fact-7EC357FE46AEA184C9DC328352FEDF4A" unitRef="usd">-13150000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4" decimals="-3" id="Fact-371F9C6324CC74B6D674328352F0440E" unitRef="usd">106502000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="Fact-408B9900E7B10C9014FB328352F7079D" unitRef="usd">-158000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" decimals="-3" id="Fact-A343801B29ED54B6A32932835300A5A4" unitRef="usd">0</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-B29E5D30E97D68611CFC4D24E0C10095" unitRef="usd">-16809000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" decimals="-3" id="Fact-F42C9549CA4825EECCDB328352FE07DB" unitRef="usd">-16651000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-89F6F9B439246B99BF984D24E0D54963" unitRef="usd">129660000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-AE98440B173513EAFDB24D24E0DBAF60" unitRef="usd">184000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-1B3377F59A9C13E62F6E4D24E0D84236" unitRef="usd">6617000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="Fact-D74251548FFDB3E4C67D4D24E0D13F53" unitRef="usd">-13150000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2017Q4" decimals="-3" id="Fact-C48BBB9CFD4C429D4674328352EF92F3" unitRef="usd">105665000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="Fact-E3E81C0EAC500829288E328352FD976A" unitRef="usd">-69000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" decimals="-3" id="Fact-B98CA6F287C6FFD9311E328352FA62CA" unitRef="usd">-1000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-34D3AC2DE2A89F7D43C0328353037B83" unitRef="usd">-11317000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" decimals="-3" id="Fact-5F27415C5162E5143609328352FBF411" unitRef="usd">-11247000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-1A48E86150938C85200A328352F8F8AF" unitRef="usd">134361000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-E370DD9D4E785D50758E328352FDB1B0" unitRef="usd">188000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-155B427E43CC53D2DDA632835301E4C8" unitRef="usd">-4417000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="Fact-E4AD832AD36C18F9C857328352F74B6B" unitRef="usd">-13150000</us-gaap:StockholdersEquity>
	<us-gaap:TaxCreditCarryforwardAmount contextRef="FI2017Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember_us-gaap_TaxCreditCarryforwardAxis_us-gaap_ResearchMember" decimals="-3" id="Fact-E16B47DB0FA2B9FC7572328352F6143A" unitRef="usd">4329000</us-gaap:TaxCreditCarryforwardAmount>
	<us-gaap:TaxCreditCarryforwardAmount contextRef="FI2017Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember" decimals="-3" id="Fact-247FF00739A3AC830E02328352F1AABF" unitRef="usd">243000</us-gaap:TaxCreditCarryforwardAmount>
	<us-gaap:TaxCreditCarryforwardAmount contextRef="FI2017Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_TaxCreditCarryforwardAxis_us-gaap_ResearchMember" decimals="-3" id="Fact-332A38D26368672983CA328352F269ED" unitRef="usd">3501000</us-gaap:TaxCreditCarryforwardAmount>
	<us-gaap:TreasuryStockShares contextRef="FI2014Q4" decimals="-3" id="Fact-2833C5B63A4FA69F6FD3328353042847" unitRef="shares">1659000</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockShares contextRef="FI2015Q4" decimals="-3" id="Fact-AC28837A3F679A030B12328352F7E77E" unitRef="shares">1659000</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockShares contextRef="FI2015Q4" decimals="INF" id="Fact-A18A606945D77E6E52E0328352DE95DD" unitRef="shares">1658991</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockShares contextRef="FI2016Q4" decimals="-3" id="Fact-57FC1992B6872E64FE574D24E0CE658D" unitRef="shares">1659000</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockShares contextRef="FI2016Q4" decimals="INF" id="Fact-0E7FD43101B274EF90EB328352D80B64" unitRef="shares">1658991</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockShares contextRef="FI2017Q4" decimals="-3" id="Fact-A371C75473503328C9B6328352FBE1EE" unitRef="shares">1659000</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockShares contextRef="FI2017Q4" decimals="INF" id="Fact-BF5A31539AEA14DC1F85328352D8C736" unitRef="shares">1658991</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockValue contextRef="FI2016Q4" decimals="-3" id="Fact-A944A791E0A41E704A31328352E835C5" unitRef="usd">13150000</us-gaap:TreasuryStockValue>
	<us-gaap:TreasuryStockValue contextRef="FI2017Q4" decimals="-3" id="Fact-0056E0A0A14046755545328352F44744" unitRef="usd">13150000</us-gaap:TreasuryStockValue>
	<us-gaap:UnrealizedGainLossOnDerivatives contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8692C0A57306A20E8C5D328352E89DC0" unitRef="usd">57000</us-gaap:UnrealizedGainLossOnDerivatives>
	<us-gaap:UnrealizedGainLossOnDerivatives contextRef="FD2016Q4YTD" decimals="-3" id="Fact-E6C530096BE56C063DA5328352E9009D" unitRef="usd">80000</us-gaap:UnrealizedGainLossOnDerivatives>
	<us-gaap:UnrealizedGainLossOnDerivatives contextRef="FD2017Q4YTD" decimals="-3" id="Fact-E44CB06948ED098D2F6F328352E77477" unitRef="usd">89000</us-gaap:UnrealizedGainLossOnDerivatives>
	<us-gaap:UnrecognizedTaxBenefits contextRef="FI2014Q4" decimals="-3" id="Fact-FA6DE59900BA34201204328352DCE67F" unitRef="usd">2487000</us-gaap:UnrecognizedTaxBenefits>
	<us-gaap:UnrecognizedTaxBenefits contextRef="FI2015Q4" decimals="-3" id="Fact-69CADB72B286A9D52B9F328352DD0647" unitRef="usd">983000</us-gaap:UnrecognizedTaxBenefits>
	<us-gaap:UnrecognizedTaxBenefits contextRef="FI2016Q4" decimals="-3" id="Fact-4129B69123ECE96F5D48328352DD0713" unitRef="usd">815000</us-gaap:UnrecognizedTaxBenefits>
	<us-gaap:UnrecognizedTaxBenefits contextRef="FI2017Q4" decimals="-3" id="Fact-F83687C8E529DC16CB74328352DCABDD" unitRef="usd">1006000</us-gaap:UnrecognizedTaxBenefits>
	<us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation contextRef="FD2015Q4YTD" decimals="-3" id="Fact-CEB044FA213B24B5E35B328352DB7E88" unitRef="usd">-116000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
	<us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation contextRef="FD2016Q4YTD" decimals="-3" id="Fact-0FDD9C9CF89BFDD7F4BC328352DDEC66" unitRef="usd">-131000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
	<us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation contextRef="FD2017Q4YTD" decimals="-3" id="Fact-A364A35C60980E229669328352DB49AC" unitRef="usd">43000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
	<us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-102E654701198C1C1127328352DD24B1" unitRef="usd">1569000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
	<us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="FD2016Q4YTD" decimals="-3" id="Fact-C3283FA652E4BFA971B5328352DDADD4" unitRef="usd">330000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
	<us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="FD2017Q4YTD" decimals="-3" id="Fact-54706EAE444D39E5A0BE328352DD4999" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-FBF59CB04FF93D963966328352DE2B80" unitRef="usd">-413000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-E8065ADE2AD1893F1CCD328352E164AE" unitRef="usd">283000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="FD2017Q4YTD" decimals="-3" id="Fact-829401F051BF3D5B41F232835302D911" unitRef="usd">189000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
	<us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="FD2015Q4YTD" decimals="-3" id="Fact-2F097169054C82A57938328352DD7B07" unitRef="usd">13000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
	<us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="FD2016Q4YTD" decimals="-3" id="Fact-939F89BF75DFAB5ADC64328352DBCF30" unitRef="usd">293000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
	<us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="FD2017Q4YTD" decimals="-3" id="Fact-45B2A199458D253655A4328352DD7B4C" unitRef="usd">111000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
	<us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="FD2015Q4YTD" decimals="-3" id="Fact-F517CC6DFFCB81B447CD328352DCD8F5" unitRef="usd">168000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
	<us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="FD2016Q4YTD" decimals="-3" id="Fact-2D436042517C2AEB12F9328352DBC983" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
	<us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="FD2017Q4YTD" decimals="-3" id="Fact-25492A33589A97CB8072328352DCB5D3" unitRef="usd">52000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
	<us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="FD2015Q4YTD" decimals="-3" id="Fact-FCB177E3B8562037E36F328352DB23E6" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
	<us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="FD2016Q4YTD" decimals="-3" id="Fact-1396872CFB2CF38BFF1F328352DC59E9" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
	<us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="FD2017Q4YTD" decimals="-3" id="Fact-44A70CDEA20CE852C88C328352DDFABA" unitRef="usd">-15000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
	<us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="FD2017Q4YTD" decimals="-3" id="Fact-C6C5503098924E3AF15F328352F7091D" unitRef="usd">4447000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
	<us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="FD2017Q4YTD_kvhi_TaxLawAxis_kvhi_A2017TaxCutsandJobsActMember" decimals="-3" id="Fact-32D37C347CC6A507CB2AB08E8B5A8B78" unitRef="usd">1780000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
	<us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="FD2017Q4YTD_kvhi_TaxLawAxis_kvhi_Federalstatutoryratereductionfrom35to21Member" decimals="-3" id="Fact-A6138F9DBDFF46F5CD04B16E685D715A" unitRef="usd">926000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
	<us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="FD2017Q4YTD_kvhi_TaxLawAxis_kvhi_TransitionTollTaxMember" decimals="-3" id="Fact-CA7C312CC5EEEDEAF515B15D31B88EFD" unitRef="usd">802000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2015Q4YTD" decimals="-3" id="Fact-76A2938E0570440BE48B328352E4E37B" unitRef="shares">15834000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2016Q4YTD" decimals="-3" id="Fact-AFD01276A92572A34E91328352DCB9BB" unitRef="shares">15834000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2017Q4YTD" decimals="-3" id="Fact-2170AC06C684628ED8D5328352E35BC3" unitRef="shares">16419000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2015Q4YTD" decimals="-3" id="Fact-56BBF05335F063A8ED47328352E27544" unitRef="shares">15625000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2016Q4YTD" decimals="-3" id="Fact-B6665F68E3B8AF933844328352DE390E" unitRef="shares">15834000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2017Q4YTD" decimals="-3" id="Fact-E8039F6B9396B280D55E328352DFD5CF" unitRef="shares">16419000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<kvhi:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock contextRef="FD2017Q4YTD" id="Fact-2370AC90FE2058CE12B2328352EB20C8">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Due in less than one year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,002&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Due after one year and within two years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,002&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Due in less than one year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Due after one year and within two years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</kvhi:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock>
	<kvhi:CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-DD18F585BB4D9841CA9E328352EED3D2">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(g)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Cash, Cash Equivalents, and Marketable Securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In accordance with the Company&amp;#8217;s investment policy, cash in excess of operational needs is invested in money market mutual funds, government agency bonds, United States treasuries, municipal bonds, corporate notes, and certificates of deposit. All highly liquid investments with a maturity date of three months or less at the date of purchase are classified as cash equivalents. The Company determines the appropriate classification of marketable securities at each balance sheet date. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, all of the Company&amp;#8217;s marketable securities have been designated as available-for-sale and are carried at their fair value with unrealized gains and losses included in accumulated other comprehensive (loss) income in the accompanying consolidated balance sheets.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company reviews investments in debt securities for other than temporary impairment whenever the fair value of an investment is less than amortized cost and evidence indicates that an investment&amp;#8217;s carrying amount is not recoverable within a reasonable period of time. To determine whether an impairment is other-than-temporary, the Company considers whether it intends to sell the security, whether it expects to recover the credit loss, and if it is more likely than not that the Company will be required to sell the security prior to recovery. Evidence considered in this assessment includes the reasons for the impairment, compliance with the Company&amp;#8217;s investment policy, the severity and duration of the impairment, changes in value subsequent to year-end and forecasted performance of the investee. The Company has reviewed its securities with unrealized losses as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and has concluded that no other-than-temporary impairments exist.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kvhi:CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock>
	<kvhi:OtherNonCurrentAssetsPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-C5C04ACD549F2A4BD07A328352FF52B9">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(k)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Other Non-Current Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other non-current assets are primarily comprised of long-term lease receivables, prepaid expenses, and deposits.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</kvhi:OtherNonCurrentAssetsPolicyTextBlock>
	<kvhi:RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock contextRef="FD2017Q4YTD" id="Fact-9B52720D989D461FFD95328352EA3801">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;evenue and related development costs from customer-funded research and development are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Customer-funded service sales &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,621&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,400&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,002&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Customer-funded costs included in costs of service sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,510&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;498&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,546&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kvhi:RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock>
	<us-gaap:AdvertisingCostsPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-9DF1BDAFA43E1618153D328352EAC0A7">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;dvertising Costs&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Costs related to advertising are expensed as incurred. Advertising expense was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2,739&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2,761&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2,712&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;years ended December 31, 2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, and is included in sales, marketing, and support expense in the accompanying consolidated statements of operations.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
	<us-gaap:AvailableForSaleSecuritiesTextBlock contextRef="FD2017Q4YTD" id="Fact-F65D4E8C7F669FE0937D328352ECCF03">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;arketable securities consisted of the following as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.34657398212512%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gains&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,318&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,318&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;United States treasuries&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,002&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total marketable securities designated as available-for-sale&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,320&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,319&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.34657398212512%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gains&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21,848&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21,848&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Certificates of deposit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total marketable securities designated as available-for-sale&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,712&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,712&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:AvailableForSaleSecuritiesTextBlock>
	<us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="FD2017Q4YTD" id="Fact-190C65902EF30B135471328352ECE154">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Summary of Significant Accounting Policies&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Description of Business &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;KVH Industries, Inc. (together with its subsidiaries, the Company or KVH) designs, develops, manufactures and markets mobile connectivity products and services for the marine and land markets, and inertial navigation products for both the commercial and defense markets. KVH's reporting segments are as follows:&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the mobile connectivity segment and&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the inertial navigation segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;KVH&amp;#8217;s mobile connectivity products enable customers to receive voice and Internet services, and live digital television via satellite services in marine vessels, recreational vehicles, buses and automobiles. KVH&amp;#8217;s CommBox offers a range of tools designed to increase communication efficiency, reduce costs, and manage network operations. KVH sells and leases its mobile connectivity products through an extensive international network of dealers and distributors. KVH also sells and leases products directly to end users. In the second quarter of 2017, the Company launched a new mini-VSAT Broadband service offering, AgilePlans, which is a monthly subscription model providing global connectivity to commercial maritime customers, including hardware, installation, broadband Internet, Voice over Internet Protocol (VoIP), entertainment and training content and global support for a monthly fee with no minimum commitment. KVH offers AgilePlans customers a variety of airtime data plans with varying data speeds and fixed data usage levels with overage charges per megabyte, which is similar to the plans that the Company offers to its other customers. The Company recognizes the monthly subscription fee as service revenue over the service delivery period. The Company retains ownership of the hardware that it provides to AgilePlans customers, who must return the hardware to KVH if they decide to terminate the service. Because KVH does not sell the hardware under AgilePlans, the Company does not recognize any product revenue when the hardware is deployed to an AgilePlans customer. KVH records the cost of the hardware used by AgilePlans customers as revenue-generating assets and depreciates the cost over an estimated useful life of five years. Since the Company is retaining ownership of the hardware, it does not accrue any warranty costs for AgilePlans hardware; however, any maintenance costs on the hardware is expensed in the period these costs are incurred. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;KVH&amp;#8217;s mobile connectivity service sales represent primarily sales earned from satellite voice and Internet airtime services. KVH provides, for monthly fixed and usage fees, satellite connectivity services, including broadband Internet, data and VoIP services, to its TracPhone V-series customers. Mobile connectivity service sales also include the distribution of commercially licensed entertainment, including news, sports, music, and movies to commercial and leisure customers in the maritime, hotel, and retail markets through KVH Media Group, and the distribution of training films and eLearning computer-based training courses to commercial customers in the maritime market through Super Dragon Limited and Videotel Marine Asia Limited (together referred to as Videotel). KVH also earns monthly usage fees from third-party satellite connectivity services, including voice, data and Internet services, provided to its Inmarsat and Iridium customers who choose to activate their subscriptions with KVH. Mobile connectivity service sales also include engineering services provided under development contracts, sales from product repairs, and extended warranty sales.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;KVH's inertial navigation products offer precision fiber optic gyro (FOG)-based systems that enable platform and optical stabilization, navigation, pointing and guidance. KVH&amp;#8217;s inertial navigation products also include tactical navigation systems that provide uninterrupted access to navigation and pointing information in a variety of military vehicles, including tactical trucks and light armored vehicles. KVH&amp;#8217;s inertial navigation products are sold directly to U.S. and foreign governments and government contractors, as well as through an international network of authorized independent sales representatives. In addition, KVH's inertial navigation technology is used in numerous commercial products, such as navigation and positioning systems for various applications including precision mapping, dynamic surveying, autonomous vehicles, train location control and track geometry measurement systems, industrial robotics and optical stabilization.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;KVH&amp;#8217;s inertial navigation service sales include product repairs, engineering services provided under development contracts and extended warranty sales.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Principles of Consolidation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The accompanying consolidated financial statements of KVH Industries, Inc. and its wholly owned subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States of America. All of the operating expenses of the subsidiaries that serve as the Company&amp;#8217;s European, Singaporean, Japanese, and Brazilian international distributors are reflected within sales, marketing, and support within the accompanying consolidated statements of operations. All significant intercompany accounts and transactions have been eliminated in consolidation. The Company's adoption of Accounting Standards Codification (ASC) Update No. 2015-02, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Consolidation (Topic 810) - Amendments to the Consolidation Analysis, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;on January 1, 2016 did not have an impact on the entities that the Company consolidates, which represent its wholly-owned subsidiaries, and had no impact on the Company&amp;#8217;s consolidated results of operations or financial position.&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(c)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Significant Estimates and Assumptions and Other Significant Non-Recurring Transactions &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of sales and expenses during the reporting periods. On an on-going basis, the Company evaluates its significant estimates,&amp;#160;including those related to revenue recognition, valuation of accounts receivable, value of inventory, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets and goodwill, estimated fair values of long-lived assets, including goodwill, amortization methods and periods, certain accrued expenses and other related charges, stock-based compensation, contingent liabilities, forfeitures and key valuation assumptions for its share-based awards, estimated fulfillment costs for warranty obligations, tax reserves and recoverability of the Company&amp;#8217;s net deferred tax assets and related valuation allowance. There have been no material changes to the Company's significant accounting policies, except for ASC Update No. 2016-09, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which the Company adopted as required on January 1, 2017 and which resulted primarily in a change in the Company&amp;#8217;s accounting prospectively for share-based payment forfeitures and accounting for excess tax benefits or deficiencies related to share-based payments as a component of earnings (see Note 7 for further discussion) and ASC Update No. 2015-11, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Simplifying the Measurement of Inventory&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which the Company adopted as of January 1, 2017 and which simplified the subsequent measurement of inventory by replacing the lower of cost a market test with a lower of cost and net realizable value test (see Note 3 for further discussion).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the fourth quarter of 2016, the Company entered into arrangements with certain third parties who had previously co-produced certain content that the Company distributes where the Company had certain ongoing royalty payments to these third parties. The agreements entered into during the fourth quarter of 2016 settled all outstanding liabilities owed by the Company to these third parties and resulted in the Company obtaining sole ownership and rights to the applicable content. Based on the final amounts paid under these agreements, the Company recognized a gain in the fourth quarter of 2016 of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$855&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. This amount was recorded as a reduction to sales, marketing and support expense in the Company's consolidated statement of operations for the year ended December 31, 2016.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(d)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Concentration of Credit Risk and Single Source Suppliers&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Cash, cash equivalents and marketable securities.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; The Company is potentially subject to financial instrument concentration of credit risk through its cash, cash equivalent and marketable securities investments. To mitigate these risks the Company maintains cash, cash equivalents and marketable securities with reputable and nationally recognized financial institutions. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8,319&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; classified as marketable securities was held by Wells Fargo and substantially all of the cash and cash equivalents were held by Bank of America, N.A. See Note 2 for a description of marketable securities.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Trade accounts receivable.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Concentrations of risk (see Note 11) with respect to trade accounts receivable are generally limited due to the large number of customers and their dispersion across several geographic areas. Although the Company does not foresee that credit risk associated with these receivables will deviate from historical experience, repayment is dependent upon the financial stability of those individual customers. The Company establishes allowances for potential bad debts and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and its expectations for future collectability concerns. The Company performs ongoing credit evaluations of the financial condition of its customers and generally does not require collateral. Activity within the Company&amp;#8217;s allowance for doubtful accounts for the periods presented is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,477&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,534&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,723&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;674&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;872&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,342&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deductions (write-offs/recoveries) from reserve&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,299&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(929&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(531&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,852&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,477&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,534&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue and operations. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Certain components from third parties used in the Company&amp;#8217;s products are procured from single sources of supply. The failure of a supplier, including a subcontractor, to deliver on schedule could delay or interrupt the Company&amp;#8217;s delivery of products and thereby materially adversely affect the Company&amp;#8217;s revenues and operating results.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(e)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Revenue Recognition&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Product sales.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Product sales are recognized when persuasive evidence of an arrangement exists, goods are shipped, title has passed and collectability is reasonably assured. The Company&amp;#8217;s standard sales terms require that:&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;All sales are final;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Terms are generally Net 30;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Shipments are tendered and shipped FOB (or as may be applicable, FCA, or EXW) the Company&amp;#8217;s plant or warehouse; and&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Title and risk of loss or damage passes to the dealer or distributor at the point of shipment when delivery is made to the possession of the carrier.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For certain inertial navigation product sales, customer acceptance or inspection may be required before title and risk of loss transfers. For those sales, revenue is recognized after transfer of title &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"&gt;and risk of loss and after notification of customer acceptance. In certain circumstances customers may request a bill and hold arrangement. Under these bill and hold arrangements, revenue is recognized when the Company has fulfilled all of its performance obligations, the units are segregated and available for shipment in accordance with the defined contract delivery schedule, and the Company has received notification of customer acceptance which transfers title and risk of loss to the customer.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under certain limited conditions, the Company, at its sole discretion, provides for the return of goods. No product is accepted for return and no credit is allowed on any returned product unless the Company has granted and confirmed prior written permission by means of appropriate authorization. The Company establishes reserves for potential sales returns, credits, and allowances, and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and expectations for the future.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Multiple-element revenue arrangements. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Some of our sales involve multiple-element arrangements that include both hardware-related products and contracted service, or satellite connectivity that are accounted under ASC 605-25, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Multiple-Element Arrangements&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The consideration is allocated to each element based on the relative selling prices of all of the elements in the arrangement using the fair value hierarchy. ASC 605-25 requires that the Company establish vendor-specific objective evidence (VSOE) of fair value based upon the price charged when the same element is sold separately or established by management having the relevant pricing authority. When VSOE exists it is used to determine the selling price of a deliverable. When VSOE is not established, the Company attempts to establish the selling price of each element based on third-party evidence (TPE). When the Company is unable to establish selling price using VSOE or TPE, the Company uses best estimated selling price (BESP) in the allocation of arrangement consideration for the relevant deliverables. The objective of BESP is to determine the price at which the Company would transact a sale if a product or service was sold on a stand-alone basis. The Company determines BESP for our products and certain services by considering multiple factors including, but not limited to, overall market conditions, including geographic or regional-specific market factors and profit objectives for such deliverables. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Each deliverable within the Company's multiple-deliverable revenue arrangements is accounted for as a separate unit of accounting under the guidance of ASC 605-25 if both of the following criteria are met: the delivered item or items have value to the customer on a standalone basis; and for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company. The Company considers a deliverable to have standalone value if the item is sold separately by the Company or another vendor or if the item could be resold by the customer. Further, the Company's revenue arrangements generally do not include a general right of return relative to delivered products.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deliverables not meeting the criteria for being a separate unit of accounting are combined with a deliverable that does meet that criterion. The appropriate allocation of arrangement consideration and recognition of revenue is then determined for the combined unit of accounting.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Satellite connectivity and media content sales&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Directly sold and re-sold satellite connectivity service for voice, data and Internet is recognized monthly based upon minutes or megabytes of traffic processed or contracted fixed fee schedules. Typically, all subscribers enter into a contracted one-year minimum service agreement. The Company has evaluated the factors within ASC 605 regarding gross versus net revenue reporting for its satellite connectivity service sales and its payments to the applicable service providers. Based on the evaluation of the factors within ASC 605, the Company has determined that the applicable indicators of gross revenue reporting were met. The applicable indicators of gross revenue reporting included, but were not limited to, the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company is the primary obligor in its arrangements with its subscribers. The Company manages all interactions with the subscribers, while satellite connectivity service providers do not interact with the subscribers. In addition, the Company assumes the entire performance risk under its arrangements with the subscribers and in the event of a performance issue, the Company may incur reduction in fees without regard for any recourse that the Company may have with the applicable satellite connective service providers.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has latitude in establishing pricing, as the pricing under its arrangements with the subscribers is negotiated through a contracting process and has discretion on establishing pricing. The Company then separately negotiates the fees with the applicable satellite service providers.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has complete discretion in determining which satellite service providers it will contract with.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As a result, the Company has determined that we earn revenue (as a principal) from the delivery of satellite connectivity services to its subscribers and records all satellite connectivity service sales to subscribers as gross sales. All associated regulatory service fees and costs are recorded net in the consolidated financial statements. Media content sales include the Company's distribution of commercially licensed news, sports, movies and music content for commercial and leisure customers in the maritime, hotel, and retail markets as well as training videos to the merchant marine market that are typically based on a contracted fixed fee schedule. The Company typically recognizes revenue from media content sales ratably over the period of the service contract. The accounting estimates related to the recognition of satellite connectivity and media content service sales in results of operations requires the Company to make assumptions about future billing adjustments for disputes with subscribers as well as unauthorized usage. The Company recognizes the monthly subscription fee as service revenue over the service delivery period. The Company retains ownership of the hardware that it provides to AgilePlans customers, who must return the hardware to KVH if they decide to terminate the service. Because KVH does not sell the hardware under AgilePlans, the Company does not recognize any product revenue when the hardware is deployed to an AgilePlans customer.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Lease financing.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Lease financing consists of sales-type leases primarily of the TracPhone V-IP Series. The Company records the leases at a price typically equivalent to normal selling price and in excess of the cost or carrying amount. Upon delivery, the Company records the present value of all payments under these leases as revenues, and the related costs of the product are charged to cost of sales. Interest income is recognized throughout the lease term (typically three to five years) using an implicit interest rate. Through &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, lease sales have not been a significant portion of the Company&amp;#8217;s total sales.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Contracted service sales. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company engages in contracts for development, production, and services activities related to standard product modification or enhancement, which it accounts for using the proportional performance method of revenue recognition. The Company considers the nature of these contracts and the types of products and services provided when determining the proper accounting for a particular contract. Customer and government-agency contracted engineering service and grant sales under development contracts are recognized primarily under the proportional performance method during the period in which the Company performs the service or development efforts in accordance with the agreement. Services performed under these types of contracts include engineering studies, surveys, building construction, prototype development, and program management. Performance is determined principally by comparing the accumulated costs incurred to date with management&amp;#8217;s estimate of the total cost to complete the contracted work. The Company establishes billing terms at the time project deliverables and milestones are agreed. Unbilled revenue recognized in excess of the amounts invoiced to clients are classified within the accompanying consolidated balance sheets in the caption &amp;#8220;prepaid expenses and other assets.&amp;#8221;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The use of contract accounting requires significant judgment relative to estimating total contract revenues and costs, including assumptions relative to the length of time to complete the contract, the nature and complexity of the work to be performed, and prices for subcontractor services and materials. The risk to the Company on a fixed-price contract is that if estimates to complete the contract change from one period to the next, profit levels will vary from period to period. The Company's estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract's schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods. Any advance payments arising from such extended-term development contracts are recorded as deposits. If, in any period, estimated total costs under a contract indicate an expected loss, then such loss is provided for in that period. Through &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, contracted service revenue has not been a significant portion of the Company&amp;#8217;s total sales.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Product service sales.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Product service sales other than under development contracts are recognized when completed services are provided to the customer and collectability is reasonably assured. The Company establishes reserves for potential sales returns, credit and allowances, and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and its expectations for the future. Through &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, product service sales have not been a significant portion of the Company&amp;#8217;s total sales.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Extended warranty sales&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The Company sells extended warranty contracts on mobile connectivity and inertial navigation products. Sales under these contracts are recognized ratably over the contract term. Through &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, warranty sales have not been a significant portion of the Company&amp;#8217;s total sales.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(f)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Fair Value of Financial Instruments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The carrying amounts of the Company&amp;#8217;s financial instruments, which include cash equivalents, investments, accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short maturity of these instruments. The carrying amount of the Company&amp;#8217;s mortgage loan approximates fair value based on currently available quoted rates of similarly structured mortgage facilities. See Note 2 for more information on the fair value of the Company&amp;#8217;s marketable securities.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(g)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Cash, Cash Equivalents, and Marketable Securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In accordance with the Company&amp;#8217;s investment policy, cash in excess of operational needs is invested in money market mutual funds, government agency bonds, United States treasuries, municipal bonds, corporate notes, and certificates of deposit. All highly liquid investments with a maturity date of three months or less at the date of purchase are classified as cash equivalents. The Company determines the appropriate classification of marketable securities at each balance sheet date. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, all of the Company&amp;#8217;s marketable securities have been designated as available-for-sale and are carried at their fair value with unrealized gains and losses included in accumulated other comprehensive (loss) income in the accompanying consolidated balance sheets.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company reviews investments in debt securities for other than temporary impairment whenever the fair value of an investment is less than amortized cost and evidence indicates that an investment&amp;#8217;s carrying amount is not recoverable within a reasonable period of time. To determine whether an impairment is other-than-temporary, the Company considers whether it intends to sell the security, whether it expects to recover the credit loss, and if it is more likely than not that the Company will be required to sell the security prior to recovery. Evidence considered in this assessment includes the reasons for the impairment, compliance with the Company&amp;#8217;s investment policy, the severity and duration of the impairment, changes in value subsequent to year-end and forecasted performance of the investee. The Company has reviewed its securities with unrealized losses as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and has concluded that no other-than-temporary impairments exist.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(h)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Inventories&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inventories are stated at the lower of cost and net realizable value using the first-in first-out costing method. The Company adjusts the carrying value of its inventory based on the consideration of excess and obsolete components based on future estimate demand. The Company records inventory charges to costs of product sales.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Property and Equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property and equipment are stated at cost. Depreciation and amortization are computed on the straight-line method over the estimated useful lives of the respective assets. The principal lives used in determining the depreciation rates of various assets are: buildings and improvements, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;40 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; leasehold improvements, shorter of original lease term or useful life; machinery, satellite hubs and equipment, and video-on-demand (VOD) units, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; office and computer equipment, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; and motor vehicles, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;5 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(j)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Goodwill, Intangible Assets and other Long-Lived Assets &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company&amp;#8217;s goodwill and intangible assets are associated with the purchase of Virtek Communication (now known as KVH Industries Norway AS) in September 2010, Headland Media Limited (now known as the KVH Media Group) in May 2013, and Videotel in July 2014.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;ASC Topic 350, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangibles&amp;#8212;Goodwill and Other &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(ASC 350) requires the completion of a goodwill impairment test at least annually. Historically, this goodwill impairment test was comprised of a two-step process. In January 2017, the FASB issued ASC Update No. 2017-04,&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; Intangibles&amp;#8212;Goodwill and Other&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;(Topic 350): Simplifying the Test of Goodwill Impairment&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. This ASC simplified the accounting for goodwill impairment for all entities by requiring impairment charges to be based on the first step of the goodwill impairment test under ASC 350. Under previous guidance, if the fair value of a reporting unit was lower than its carrying amount (Step 1), an entity would calculate any impairment charge by comparing the implied fair value of goodwill with its carrying amount (Step 2). The implied fair value of goodwill was calculated by deducting the fair value of all assets and liabilities of the reporting unit from the reporting unit&amp;#8217;s fair value as determined in Step 1. To determine the implied fair value of goodwill, entities would estimate the fair value of any unrecognized intangible assets (including in-process research and development) and any corporate level assets or liabilities that were included in the determination of the carrying amount and fair value of the reporting unit in Step1. Under this new guidance, if a reporting unit's carrying value exceeds its fair value, an entity will record an impairment charge based on that difference, with such impairment charge limited to the amount of goodwill in the reporting unit. This ASC does not change the guidance on completing Step 1 of the goodwill impairment test. An entity will still be able to perform the existing optional qualitative goodwill impairment assessment before determining whether to proceed to Step 1. This ASC will be applied prospectively and is effective for annual and interim impairment test performed in periods beginning after December 15, 2019 for public business enterprises. Early adoption is permitted for annual and interim goodwill impairment testing dates after January 1, 2017. The Company has elected to early adopt this ASC as of January 1, 2017. The adoption of this ASC had no impact on the Company's consolidated statements of operations, financial condition or cash flows.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has historically performed its annual goodwill impairment test as of August 31st.&amp;#160;During the three months ended December 31, 2017, the Company changed its annual impairment assessment date from August 31st to October 1st to better align the timing of the test date with its annual budgeting cycle. The Company does not consider the change in the annual goodwill impairment testing date to be a material change to its method of applying an accounting principle. In connection with the change in the date of its annual goodwill impairment test, the Company performed a goodwill impairment test as of both August 31, 2017 and October 1, 2017, and concluded that the fair value of its reporting units exceeded their carrying value. To date, the Company has not had accumulated goodwill impairment losses. For the August 31, 2017 test, the Company utilized an income approach and market approaches to estimate the fair value of the Company&amp;#8217;s reporting units. The Company believes that the assumptions it used to estimate the fair value of its reporting units were reasonable. As an additional corroborative test of the reasonableness of those assumptions, the Company completed a reconciliation of its market capitalization and overall enterprise value to the fair value of all of its reporting units as of August 31, 2017. The Company notes that, as of August 31, 2017, the fair value of all of the Company&amp;#8217;s reporting units exceeded their carrying values by more than 10%. A negative trend of operating results or material changes to forecasted operating results could result in the requirement for additional interim goodwill impairment tests and the potential of a future goodwill impairment charge, which could be material.&amp;#160; For the October 1, 2017 test, the Company performed a qualitative assessment over goodwill impairment concluding it was more-likely-than-not that its reporting units fair value exceeded their carrying value.&amp;#160; Accordingly, it was not necessary for the Company to perform the full Step 1 quantitative analysis.&amp;#160; &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intangible assets with estimated lives and other long-lived assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of intangible assets with estimated lives and other long-lived assets is measured by a comparison of the carrying amount of an asset or asset group to future net undiscounted cash flows expected to be generated by the asset or asset group. If these comparisons indicate that an asset is not recoverable, the Company will recognize an impairment loss for the amount by which the carrying value of the asset or asset group exceeds the related estimated fair value. Estimated fair value is based on either discounted future operating cash flows or appraised values, depending on the nature of the asset. During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, there were no events or changes in circumstances that indicated any of the carrying amounts of the Company&amp;#8217;s intangible assets or other long-lived assets may not be recoverable. See Note 9 for further discussion of goodwill and intangible assets. &lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(k)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Other Non-Current Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other non-current assets are primarily comprised of long-term lease receivables, prepaid expenses, and deposits.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(l)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Product Warranty&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company&amp;#8217;s products carry standard limited warranties that range from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and vary by product. The warranty period begins on the date of retail purchase or lease by the original purchaser. The Company accrues estimated product warranty costs at the time of sale and any additional amounts are recorded when such costs are probable and can be reasonably estimated. Factors that affect the Company&amp;#8217;s warranty liability include the number of units sold or leased, historical and anticipated rates of warranty repairs and the cost per repair. Warranty and related costs are reflected within sales, marketing and support in the accompanying statements of operations. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company had accrued product warranty costs of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2,074&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$2,280&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. The following table summarizes product warranty activity during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,280&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,880&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Charges to expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,042&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,723&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Costs incurred&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,248&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,323&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,074&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,280&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(m)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Shipping and Handling Costs&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Shipping and handling costs are expensed as incurred and included in cost of sales. Billings for shipping and handling are reflected within net sales in the accompanying statements of operations.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(n)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Research and Development&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expenditures for research and development, including customer-funded research and development, are expensed as incurred. Revenue and related development costs from customer-funded research and development are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Customer-funded service sales &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,621&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,400&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,002&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Customer-funded costs included in costs of service sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,510&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;498&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,546&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(o)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Advertising Costs&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Costs related to advertising are expensed as incurred. Advertising expense was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2,739&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2,761&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2,712&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;years ended December 31, 2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, and is included in sales, marketing, and support expense in the accompanying consolidated statements of operations.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(p)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Foreign Currency Translation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The financial statements of the Company&amp;#8217;s foreign subsidiaries located in Denmark and Singapore are maintained using the United States dollar as the functional currency. Exchange rates in effect on the date of the transaction are used to record monetary assets and liabilities. Revenue and other expense elements are recorded at rates that approximate the rates in effect on the transaction dates. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#333333;"&gt;Foreign currency exchange gains and losses are recognized within &amp;#8220;other (expense) income&amp;#8221; in the accompanying consolidated statements of operations&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. For the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;years ended December 31, 2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company recorded a total of net foreign currency exchange losses (gains) in its accompanying consolidated statements of operations of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$554&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$(53)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$59&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, which is comprised of both realized and unrealized foreign currency exchange gains and losses.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The financial statements of the Company&amp;#8217;s foreign subsidiaries located in the United Kingdom, Brazil, Norway, Cyprus, Belgium, the Netherlands and Japan use the foreign subsidiaries&amp;#8217; respective local currencies as the functional currency.&amp;#160;The Company translates the assets and liabilities of these foreign subsidiaries at the exchange rates in effect at year-end.&amp;#160;Net sales, costs and expenses are translated using average exchange rates in effect during the year.&amp;#160;Gains and losses from foreign currency translation are credited or charged to accumulated other comprehensive loss included in stockholders' equity in the accompanying consolidated balance sheets.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(q)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Income Taxes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We are subject to income taxes in the U.S. and in numerous foreign jurisdictions. The Company accounts for income taxes following ASC Topic 740, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Accounting for Income Taxes.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that some or all of a deferred tax asset will not be realized. The Company determines whether it is more likely than not that a tax position will be sustained upon examination. If it is not more likely than not that a position will be sustained, no amount of the benefit attributable to the position is recognized. The tax benefit to be recognized of any tax position that meets the more likely than not recognition threshold is calculated as the largest amount that is &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;more than 50%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; likely of being realized upon resolution of the contingency. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company recognizes interest and penalties within the income tax expense line in the accompanying consolidated statements of operations. Accrued interest and penalties are included within the related tax liability line in the consolidated balance sheets. See Note 8 for further discussion of income taxes.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(r)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Net (Loss) Income per Common Share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic net (loss) income per share is calculated based on the weighted average number of common shares outstanding during the period. Diluted net income per share incorporates the dilutive effect of common stock equivalent options, warrants and other convertible securities, if any, as determined in accordance with the treasury stock accounting method. Common stock equivalents related to options and restricted stock awards for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;766&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of common stock for the year ended December 31, 2015 have been excluded from the fully diluted calculation of net income per share, as inclusion would be anti-dilutive. For the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and 2016 since there was a net loss, the Company excluded &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;228&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;162&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares, respectively, subject to outstanding stock options and non-vested restricted shares from its diluted loss per share calculation, as inclusion of these securities would have reduced the net loss per share. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A reconciliation of the basic and diluted weighted average common shares outstanding is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average common shares outstanding&amp;#8212;basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16,419&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,834&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,625&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Dilutive common shares issuable in connection with stock plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;209&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average common shares outstanding&amp;#8212;diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16,419&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,834&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,834&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(s)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Contingent Liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company estimates the amount of potential exposure it may have with respect to claims, assessments and litigation in accordance with ASC 450, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Contingencies&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company was not party to any lawsuit or proceeding that, in management's opinion, was likely to materially harm the Company's business, results of operations, financial condition or cash flows, as described in Note 16. It is not always possible to predict the outcome of litigation, as it is subject to many uncertainties. Additionally, it is not always possible for management to make meaningful estimate of the potential loss or range of loss associated with such litigation. &lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(t)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Operating Segments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company operates in two segments, the mobile connectivity and inertial navigation segments. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker in making decisions regarding resource allocation and assessing performance. The Company&amp;#8217;s chief operating decision maker is its President, Chief Executive Officer and Chairman of the Board.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company's reportable segments are: mobile connectivity and inertial navigation (see Note 12, "&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Segment Reporting&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;"). The Company operates in a number of major geographic areas, including internationally. Revenues from international locations, primarily consisting of Canada, European countries, both inside and outside the European Union, as well as Africa, Asia/Pacific, the Middle East, and South America.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;padding-top:16px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(u) &amp;#160;&amp;#160;&amp;#160;&amp;#160;Film Production Costs&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company capitalizes direct costs incurred in the production of its training videos, such as writing, directing, narrating, casting, location rental, and editing. These film costs are classified as a non-current asset on its consolidated balance sheet and are placed into service upon the film title being released and available for customers' use. The Company&amp;#8217;s sales model associated with training is subscription-based, in which fees from third parties are not directly attributable to the exhibition of a particular film but relate instead to access to the entire film library. Accordingly, management estimates that the straight line method is the most representative method for the amortization of film costs. Consistent with the period over which revenues are assessed (i.e. the subscription period), the film costs are amortized over four years. In the event that the film title is replaced or removed from the film library before the amortization period has expired, all unamortized costs are expensed immediately.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;padding-top:16px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(v)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Recently Issued Accounting Standards&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies. Recently issued standards typically do not require adoption until a future effective date. Prior to their effective date, the Company evaluates the pronouncements to determine the potential effects of adoption on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;text-decoration:underline;"&gt;Standards Implemented &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2015-11&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In April 2015, the FASB issued ASC Update No. 2015-11,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Simplifying the Measurement of Inventory&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; regarding ASC Topic 330 - Inventory. Update No. 2015-11 require entities that measure inventory using the first-in, first-out or average cost methods to measure inventory at the lower of cost and net realizable value. Net realizable value is defined as estimated selling price in the ordinary course of business less reasonably predictable costs of completion and disposal. Update No. 2015-11 is effective on a prospective basis for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2016, with earlier application permitted. The Company adopted Update No. 2015-11 on January 1, 2017 and the adoption did not have a material effect on the Company's consolidated financial position, results of operations or cash flows. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2016-09&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In March 2016, the FASB issued ASC Update No. 2016-09,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Compensation- Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. This update is effective for annual reporting periods after December 15, 2016, including interim periods within those fiscal periods. Early adoption is permitted. The purpose of the update is to simplify several areas of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows. The Company adopted this ASC update on January 1, 2017. Although this ASC update does not impact the Company&amp;#8217;s results of operations, financial position or cash flows for any periods prior to the adoption, the adoption of this ASC update had the following impact on the date of adoption:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The adoption of Update No. 2016-09 requires all income tax adjustments to be recorded in the consolidated statements of operations. The cumulative adjustment upon adoption to accumulated earnings was zero since the increase in net deferred tax assets was fully offset by a corresponding increase in the deferred tax asset valuation allowance. The amount of deferred tax assets that had not been previously recognized due to the recognition of excess tax benefits was &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:left;padding-left:42px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,571&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has elected to account for forfeitures on share-based payments as these forfeitures occur, which represents a change from the accounting previously required under ASC Topic 718. As a result, the Company notes that future forfeitures could result in a significant reversal of stock-based compensation expense recognized in the period in which such forfeitures occur. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2017-04&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:42px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In January 2017, the FASB issued ASC Update No. 2017-04,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangibles--Goodwill and Other (Topic 350): Simplifying the Test of Goodwill Impairment. &amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;This ASC simplifies the accounting for goodwill impairment for all entities by requiring impairment charges to be based on the first step of the goodwill impairment test under ASC 350. Under previous guidance, if the&amp;#160;fair value of a reporting unit is lower than its carrying amount (Step 1), an entity calculates any impairment charge by comparing the implied fair value of goodwill with its carrying amount (Step 2). The implied fair value of goodwill is calculated by deducting the fair value of all assets and liabilities of the reporting unit from the reporting unit&amp;#8217;s fair value as determined in Step 1. To determine the implied fair value of goodwill, entities estimate the fair value of any unrecognized intangible assets (including in-process research and development) and any corporate-level assets or liabilities that were included in the determination of the carrying amount and fair value of the reporting unit in Step 1. Under this new guidance, if a reporting unit's carrying value exceeds its fair value, an entity will record an impairment charge based on that difference, with such impairment charge limited to the amount of goodwill in the reporting unit. This ASC does not change the guidance on completing Step 1 of the goodwill impairment test. An entity will still be able to perform the existing optional qualitative goodwill impairment assessment before determining whether to proceed to Step 1. This ASC will be applied prospectively and is effective for annual and interim impairment test performed in periods beginning after December 15, 2019 for public business enterprises. Early adoption is permitted for annual and interim goodwill impairment testing dates after January 1, 2017. The Company elected to early adopt this ASC as of January 1, 2017. The adoption of this ASC had no impact on the Company's consolidated statements of operations, financial condition or cash flows. The Company expects that adoption of this ASC will simplify the evaluation and recording of goodwill impairment charges, if any.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;text-decoration:underline;"&gt;Standards to be Implemented&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Updates No. 2014-09, No. 2016-08, No. 2016-10, No. 2016-11, No. 2016-12 and No. 2016-20&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In May 2014, the FASB issued ASC Update No. 2014-09,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers (Topic 606).&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Update No. 2014-09 provides enhancements to the quality and consistency of how revenue is reported while also improving comparability in the financial statements of companies using International Financial Reporting Standards and U.S. GAAP. The core principle requires entities to recognize revenue in a manner that depicts the transfer of goods or services to customers in amounts that reflect the consideration an entity expects to be entitled to in exchange for those goods or services. In July 2015, the FASB voted to approve a one-year deferral, making the standard effective for public entities for annual and interim periods beginning after December 15, 2017.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In March 2016, the FASB issued ASC Update No. 2016-08,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The purpose of Update No. 2016-08 is to clarify the guidance on principal versus agent considerations. It includes indicators that help to determine whether an entity controls the specified good or service before it is transferred to the customer and to assist in determining when the entity satisfied the performance obligation and as such, whether to recognize a gross or a net amount of consideration in their consolidated statement of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In April 2016, the FASB issued ASC Update No. 2016-10,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing.&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Update No. 2016-10 clarifies that entities are not required to assess whether promised goods or services are performance obligations if they are immaterial in the context of the contract. Update No. 2016-10 also addresses how to determine whether promised goods or services are separately identifiable and permits entities to make a policy election to treat shipping and handling costs as fulfillment activities. In addition, it clarifies key provisions in Topic 606 related to licensing.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In May 2016, the FASB issued ASC Update No. 2016-11,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815).&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Update No. 2016-11 rescinds previous SEC comments that were codified in Topic 605, Topic 932 and Topic 815. Upon adoption of Topic 606, certain SEC comments including guidance on accounting for shipping and handling fees and costs and consideration given by a vendor to a customer should not be relied upon.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In May 2016, the FASB also issued ASC Update No. 2016-12,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers (Topic 606): Narrow Scope Improvements and Practical Expedients&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Update No. 2016-12 provides clarity around collectability, presentation of sales taxes, non-cash consideration, contract modifications at transition and completed contracts at transition. Update No. 2016-12 also includes a technical correction within Topic 606 related to required disclosures if the guidance is applied retrospectively upon adoption.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In December 2016, the FASB issued ASC Update No. 2016-20,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Update No. 2016-20 allows entities not to make quantitative disclosures about remaining performance obligations in certain cases and requires entities that use any of the optional exemptions to expand their qualitative disclosures. Update No. 2016-20 also clarifies other areas of the new revenue standard, including disclosure requirements for prior period performance obligations, impairment guidance for contract costs and the interaction of impairment guidance in ASC 340-40 with other guidance elsewhere in the Codification.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company adopted Topic 606 effective January 1, 2018. The Company adopted Topic 606 under the modified retrospective method and is only applying this method to contracts that were not completed as of the date of adoption. The modified retrospective method resulted in a cumulative effect of initially applying the standard as an adjustment to the opening balance of retained earnings at the date of initial application for any open contracts as of the adoption date. The Company established an implementation team to assist with its assessment of the impact of the new revenue guidance on its operations, consolidated financial statements and related disclosures. To date, this assessment has included (1) utilizing questionnaires to assist with the identification of revenue streams, (2) performing sample contract analyses for each revenue stream identified, (3) assessing the noted differences in recognition and measurement that may result from adopting this new standard, (4) performing detailed analyses of contracts with larger customers, and (5) developing plans to test transactions for consistency with contract provisions that affect revenue recognition. The adoption of Topic 606 will have a material effect on the Company's consolidated financial statements with the most significant impact related to our mobile connectivity segment. Based on the preliminary results of the evaluation, which is still in process, the Company currently believes that the most significant potential changes relate to promised services under certain contracts that were previously determined to be separate units of accounting under Topic 605 will not be separate performance obligations under Topic 606 due to the fact that they are not distinct in the context of the contract, which will impact the timing of revenue recognition. The Company anticipates that the most significant impact of the new standard will relate to the timing of revenue recognition for certain mini-VSAT Broadband hardware contracts. The Company also anticipates changes to the consolidated balance sheet related to accounts receivable, contract assets, and contract liabilities, as well as enhanced footnote disclosures related to customer contracts. The Company is still evaluating the impact that Topic 606 is expected to have on its accounting for costs to obtain and fulfill a contract. The Company anticipates that the adoption of Topic 606 associated with VSAT contracts as of January 1, 2018 will result in an increase to its accumulated deficit of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. This anticipated adjustment represents the gross margin on approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$14 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of previously recognized revenue under current guidance. Gross margin reflects revenue less cost of revenue. These ranges represent management&amp;#8217;s best estimates of the effects of adopting Topic 606 at the time of the preparation of this Annual Report on Form 10-K. The actual impact of Topic 606 is subject to change from these estimates and such change may be significant, pending the completion of the Company&amp;#8217;s assessment in the first quarter of 2018. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company is in the process of evaluating and designing the necessary changes to its business processes, systems and controls to support recognition and disclosure under the new standard. Further, the Company is continuing to assess what incremental disaggregated revenue disclosures will be required in its consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2016-01&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In January 2016, the FASB issued ASC Update No. 2016-01,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;It is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Early application of certain provisions is permitted. Update No. 2016-01 requires entities to measure equity investments that do not result in consolidation and are not accounted for under the equity method at fair value with changes recognized in net income. However, an entity may choose to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. It also simplifies the impairment assessment of equity investments without readily determinable fair values by requiring a qualitative assessment to identify impairment. Update No. 2016-01 also requires separate presentation of financial assets and financial liabilities by measurement category and form of financial asset and liability. The adoption of Update No. 2016-01 is not expected to have a material impact on the Company's financial position or results of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2016-02&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In February 2016, the FASB issued ASC Update No. 2016-02,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases (Topic 842).&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;It is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Earlier application is permitted. Update No. 2016-02 creates new accounting and reporting guidelines for leasing arrangements. The new guidance requires organizations that lease assets to recognize assets and liabilities on the balance sheet related to the rights and obligations created by those leases, regardless of whether they are classified as finance or operating leases. Consistent with current guidance, the recognition, measurement, and presentation of expenses and cash flows arising from a lease primarily will depend on its classification as a finance or operating lease. The guidance also requires new disclosures to help financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. The new standard is to be applied using a modified retrospective approach. The Company is currently evaluating the impact of the new pronouncement on its financial statements. Based on its preliminary assessment, upon adoption the Company expects to recognize significant right-to-use assets and corresponding lease liabilities on its balance sheet related to leased facilities and equipment. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2016-13&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In June 2016, the FASB issued ASC Update No. 2016-13,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The update is effective for fiscal years beginning after December 15, 2019. Early adoption is permitted for fiscal years beginning after December 15, 2018. The purpose of Update No. 2016-13 is to replace the current incurred loss impairment methodology for financial assets measured at amortized cost with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information, including forecasted information, to develop credit loss estimates. The adoption of Update No. 2016-13 is not expected to have a material impact on the Company's financial position or results of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2016-15&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In August 2016, the FASB issued ASC Update No. 2016-15,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;The update is effective for fiscal years beginning after December 15, 2017 and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The purpose of Update No. 2016-15 is to reduce the diversity in practice in presentation and classification of the following items within the statement of cash flows: debt prepayments, settlement of zero coupon debt instruments, contingent consideration payments, insurance proceeds, securitization transactions and distributions from equity method investees. The update also addresses classification of transactions that have characteristics of more than one class of cash flows. The adoption of Update No. 2016-15 is not expected to have a material impact on the Company's financial position or results of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2016-16&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In October 2016, the FASB issued ASU Update No. 2016-16,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The update is effective for fiscal years beginning after December 15, 2017, including interim reporting periods within those fiscal years. Early adoption is permitted as of the beginning of an annual reporting period for which financial statements (interim or annual) have not been issued or made available for issuance. The purpose of Update No. 2016-16 is to allow an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs, as opposed to waiting until the asset is sold to an outside party. The adoption of Update No. 2016-16 is not expected to have a material impact on the Company's financial position or results of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2017-09&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In May 2017, the FASB issued ASC Update No. 2017-09, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Compensation&amp;#8212;Stock Compensation (Topic 718): Scope of Modification Accounting.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; The update is effective for annual periods beginning on or after December 15, 2017. Early adoption is permitted. The purpose of Update No. 2017-09 is to clarify when to account for a change to the terms or conditions of a share-based payment award as a modification under Topic 718, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Compensation - Stock Compensation&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&amp;#160;Under this new guidance, modification accounting is only required if the fair value, the vesting conditions, or the equity or liability classification of the award changes as a result of the change in terms or conditions.&amp;#160;The Company expects that the adoption of this standard will only affect, on a prospective basis, the manner in which the Company evaluates any changes to the terms or conditions of its share-based payment awards.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2017-12&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In August 2017, the FASB issued ASC Update No. 2017-12, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The update is effective for annual periods beginning after December 15, 2018. Early adoption is permitted. The purpose of Update No. 2017-12 is to improve the presentation and disclosure requirements for, and simplify the application and increase transparency of hedge accounting. The adoption of Update No. 2017-12 is not expected to have a material impact on the Company's financial position or results of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;There are no other recent accounting pronouncements issued by the FASB that the Company expects would have a material impact on the Company's financial statements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
	<us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock contextRef="FD2017Q4YTD" id="Fact-4715E56FEB8F7A7D08B5328352FF03C4">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Description of Business &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;KVH Industries, Inc. (together with its subsidiaries, the Company or KVH) designs, develops, manufactures and markets mobile connectivity products and services for the marine and land markets, and inertial navigation products for both the commercial and defense markets. KVH's reporting segments are as follows:&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the mobile connectivity segment and&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the inertial navigation segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;KVH&amp;#8217;s mobile connectivity products enable customers to receive voice and Internet services, and live digital television via satellite services in marine vessels, recreational vehicles, buses and automobiles. KVH&amp;#8217;s CommBox offers a range of tools designed to increase communication efficiency, reduce costs, and manage network operations. KVH sells and leases its mobile connectivity products through an extensive international network of dealers and distributors. KVH also sells and leases products directly to end users. In the second quarter of 2017, the Company launched a new mini-VSAT Broadband service offering, AgilePlans, which is a monthly subscription model providing global connectivity to commercial maritime customers, including hardware, installation, broadband Internet, Voice over Internet Protocol (VoIP), entertainment and training content and global support for a monthly fee with no minimum commitment. KVH offers AgilePlans customers a variety of airtime data plans with varying data speeds and fixed data usage levels with overage charges per megabyte, which is similar to the plans that the Company offers to its other customers. The Company recognizes the monthly subscription fee as service revenue over the service delivery period. The Company retains ownership of the hardware that it provides to AgilePlans customers, who must return the hardware to KVH if they decide to terminate the service. Because KVH does not sell the hardware under AgilePlans, the Company does not recognize any product revenue when the hardware is deployed to an AgilePlans customer. KVH records the cost of the hardware used by AgilePlans customers as revenue-generating assets and depreciates the cost over an estimated useful life of five years. Since the Company is retaining ownership of the hardware, it does not accrue any warranty costs for AgilePlans hardware; however, any maintenance costs on the hardware is expensed in the period these costs are incurred. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;KVH&amp;#8217;s mobile connectivity service sales represent primarily sales earned from satellite voice and Internet airtime services. KVH provides, for monthly fixed and usage fees, satellite connectivity services, including broadband Internet, data and VoIP services, to its TracPhone V-series customers. Mobile connectivity service sales also include the distribution of commercially licensed entertainment, including news, sports, music, and movies to commercial and leisure customers in the maritime, hotel, and retail markets through KVH Media Group, and the distribution of training films and eLearning computer-based training courses to commercial customers in the maritime market through Super Dragon Limited and Videotel Marine Asia Limited (together referred to as Videotel). KVH also earns monthly usage fees from third-party satellite connectivity services, including voice, data and Internet services, provided to its Inmarsat and Iridium customers who choose to activate their subscriptions with KVH. Mobile connectivity service sales also include engineering services provided under development contracts, sales from product repairs, and extended warranty sales.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;KVH's inertial navigation products offer precision fiber optic gyro (FOG)-based systems that enable platform and optical stabilization, navigation, pointing and guidance. KVH&amp;#8217;s inertial navigation products also include tactical navigation systems that provide uninterrupted access to navigation and pointing information in a variety of military vehicles, including tactical trucks and light armored vehicles. KVH&amp;#8217;s inertial navigation products are sold directly to U.S. and foreign governments and government contractors, as well as through an international network of authorized independent sales representatives. In addition, KVH's inertial navigation technology is used in numerous commercial products, such as navigation and positioning systems for various applications including precision mapping, dynamic surveying, autonomous vehicles, train location control and track geometry measurement systems, industrial robotics and optical stabilization.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;KVH&amp;#8217;s inertial navigation service sales include product repairs, engineering services provided under development contracts and extended warranty sales.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock>
	<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="FD2017Q4YTD" id="Fact-C157D5D588DA6BEDF42E328352DDEE7D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Commitments and Contingencies&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has certain operating leases for satellite capacity, various equipment, and facilities. The following reflects future minimum payments under operating leases that have initial or remaining non-cancelable lease terms at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:80%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;Years ending December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Operating&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Leases&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,682&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,109&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,970&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,326&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2022&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,189&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;489&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total minimum lease payments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26,765&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total rent expense incurred under facility operating leases for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;years ended December 31, 2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; amounted to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$905&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$601&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$630&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. Total expense incurred under satellite capacity and equipment operating leases for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;years ended December 31, 2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; amounted to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$31,774&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$31,606&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;,&amp;#160;and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$32,793&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, which also includes payments for usage charges in excess of the minimum contractual requirements. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the normal course of business, the Company enters into unconditional purchase order obligations with its suppliers for inventory and other operational purchases. Outstanding and unconditional purchase order obligations were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13,583&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which the Company expects to fulfill in 2018. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other than the interest rate swaps (see Note 15), the Company did not have any off-balance sheet commitments, guarantees, or standby repurchase obligations as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Legal Matters&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;From time to time, the Company is involved in litigation incidental to the conduct of its business. In the ordinary course of business, the Company is a party to inquiries, legal proceedings and claims including, from time to time, disagreements with vendors and customers. The Company is not a party to any lawsuit or proceeding that, in management's opinion, is likely to materially harm the Company's business, results of operations, financial condition or cash flows.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Advanced Media Networks, L.L.C., or AMN, filed suit in the United States District Court for the District of Rhode Island against us for allegedly infringing two of its patents, seeking unspecified monetary damages and other relief. The Company settled this claim in January 2016 with a payment of cash to AMN.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
	<us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="FD2017Q4YTD" id="Fact-7F2D89FF4A5413648612328352DA03C2">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;401(k) Plan&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has a 401(k) Plan (the Plan) for all eligible employees. Participants may defer a portion of their pre-tax earnings subject to limits determined by the Internal Revenue Service. Participants age &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;50&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or older may be eligible to make additional contributions. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company matches &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;one half of the first 6%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; contributed by the Plan participants. The Company&amp;#8217;s contributions vest over a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;five&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year period from the date of hire. Total Company matching contributions were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$683&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$671&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$608&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;years ended December 31, 2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. In addition, the Company may make contributions to the Plan at the discretion of the Compensation Committee of the Board of Directors. There were no discretionary contributions in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
	<us-gaap:ConcentrationRiskCreditRisk contextRef="FD2017Q4YTD" id="Fact-01506DECFAFD26A95B6D328352EF428A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(d)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Concentration of Credit Risk and Single Source Suppliers&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Cash, cash equivalents and marketable securities.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; The Company is potentially subject to financial instrument concentration of credit risk through its cash, cash equivalent and marketable securities investments. To mitigate these risks the Company maintains cash, cash equivalents and marketable securities with reputable and nationally recognized financial institutions. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8,319&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; classified as marketable securities was held by Wells Fargo and substantially all of the cash and cash equivalents were held by Bank of America, N.A. See Note 2 for a description of marketable securities.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Trade accounts receivable.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Concentrations of risk (see Note 11) with respect to trade accounts receivable are generally limited due to the large number of customers and their dispersion across several geographic areas. Although the Company does not foresee that credit risk associated with these receivables will deviate from historical experience, repayment is dependent upon the financial stability of those individual customers. The Company establishes allowances for potential bad debts and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and its expectations for future collectability concerns. The Company performs ongoing credit evaluations of the financial condition of its customers and generally does not require collateral. Activity within the Company&amp;#8217;s allowance for doubtful accounts for the periods presented is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,477&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,534&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,723&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;674&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;872&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,342&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deductions (write-offs/recoveries) from reserve&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,299&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(929&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(531&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,852&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,477&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,534&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue and operations. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Certain components from third parties used in the Company&amp;#8217;s products are procured from single sources of supply. The failure of a supplier, including a subcontractor, to deliver on schedule could delay or interrupt the Company&amp;#8217;s delivery of products and thereby materially adversely affect the Company&amp;#8217;s revenues and operating results.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
	<us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="FD2017Q4YTD" id="Fact-40591948274D1B9739BE328353030051">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Business and Credit Concentrations&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customers that accounted for 10% or more of its consolidated net sales for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;years ended December 31, 2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. The Company had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customer that accounted for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of accounts receivable as of December 31, 2015, and all amounts were collected within 2016 in accordance with the contractual payment terms. The Company had no customers who account for 10% or more of the Company's consolidated accounts receivable as of December 31, 2017 or December 31, 2016.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
	<us-gaap:ConsolidationPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-82ACDC467DD3ABFA1229328352EE8105">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Principles of Consolidation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The accompanying consolidated financial statements of KVH Industries, Inc. and its wholly owned subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States of America. All of the operating expenses of the subsidiaries that serve as the Company&amp;#8217;s European, Singaporean, Japanese, and Brazilian international distributors are reflected within sales, marketing, and support within the accompanying consolidated statements of operations. All significant intercompany accounts and transactions have been eliminated in consolidation. The Company's adoption of Accounting Standards Codification (ASC) Update No. 2015-02, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Consolidation (Topic 810) - Amendments to the Consolidation Analysis, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;on January 1, 2016 did not have an impact on the entities that the Company consolidates, which represent its wholly-owned subsidiaries, and had no impact on the Company&amp;#8217;s consolidated results of operations or financial position.&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
	<us-gaap:ContingentLiabilityReserveEstimatePolicy contextRef="FD2017Q4YTD" id="Fact-C83D485D06FEA42378ED328352EACCE0">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;ontingent Liabilities&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company estimates the amount of potential exposure it may have with respect to claims, assessments and litigation in accordance with ASC 450, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Contingencies&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company was not party to any lawsuit or proceeding that, in management's opinion, was likely to materially harm the Company's business, results of operations, financial condition or cash flows, as described in Note 16. It is not always possible to predict the outcome of litigation, as it is subject to many uncertainties. Additionally, it is not always possible for management to make meaningful estimate of the potential loss or range of loss associated with such litigation. &lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ContingentLiabilityReserveEstimatePolicy>
	<us-gaap:DebtDisclosureTextBlock contextRef="FD2017Q4YTD" id="Fact-7F1715EC161E3437D63A328353043E69">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Debt and Line of Credit&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Long-term debt consists of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:center;text-indent:30px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:470px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:234px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:99px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:99px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;December 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Term notes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;44,275&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;53,625&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Mortgage loan&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,779&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,951&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Equipment loans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,477&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;47,054&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;58,053&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less amounts classified as current&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,482&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,900&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Long-term debt, excluding current portion&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;44,572&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;50,153&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Term Note and Line of Credit&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;July&amp;#160;1, 2014&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company entered into (i) a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;five&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year senior credit facility agreement (the Credit Agreement) with Bank of America, N.A., as Administrative Agent, and the lenders named from time to time as parties thereto (the Lenders), for an aggregate amount of up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$80,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, including a revolving credit facility (the Revolver) of up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$15,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and a term loan (Term Loan) of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$65,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to be used for general corporate purposes, including both (A) the refinancing of the Company&amp;#8217;s &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$30,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; then-outstanding indebtedness under its previous credit facility and (B) permitted acquisitions, (ii)&amp;#160;revolving credit notes (together, the Revolving Credit Note) to evidence the Revolver, (iii) term notes (together, the Term Note, and together with the Revolving Credit Note, the Notes) to evidence the Term Loan, (iv) a Security Agreement (the Security Agreement) required by the Lenders with respect to the grant by the Company of a security interest in substantially all of the assets of the Company in order to secure the obligations of the Company under the Credit Agreement and the Notes, and (v) Pledge Agreements (the Pledge Agreements) required by the Lenders with respect to the grant by the Company of a security interest in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;65%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the capital stock of each of KVH Industries A/S and KVH Industries U.K. Limited held by the Company in order to secure the obligations of the Company under the Credit Agreement and the Notes. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Credit Agreement was most recently amended in March 2017 to modify the Maximum Consolidated Leverage Ratio, the Applicable Rate, the Consolidated Fixed Charge Coverage Ratio and the amortization schedule of the Term Loan, as well as to make certain other changes. The amendment was accounted for as a debt modification as it did not result in a significant modification to the Credit Agreement.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In connection with the March 2017 amendment, the Company made an additional principal repayment of&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; on the Term Note and amended the repayment terms. Under the amended terms, the Company must make principal repayments of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$575&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; every three months starting on April 1, 2017 until the Term Note maturity on July 1, 2019. On the maturity date, the entire remaining principal balance of the loan, including any future loans under the Revolver, is due and payable, together with all accrued and unpaid interest, penalties, and any other amounts due and payable under the Credit Agreement. The Credit Agreement contains provisions requiring the mandatory prepayment of amounts outstanding under the Term Loan and the Revolver under specified circumstances, including (i)&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;of the net cash proceeds from certain dispositions to the extent not reinvested in the Company&amp;#8217;s business within a stated period, (ii)&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;50%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;of the net cash proceeds from stated equity issuances and (iii)&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;of the net cash proceeds from certain receipts of more than&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$250&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;outside the ordinary course of business. The prepayments are first applied to the Term Loan, in inverse order of maturity, and then to the Revolver. In the discretion of the Administrative Agent, certain mandatory prepayments made on the Revolver can permanently reduce the amount of credit available under the Revolver.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Loans under the Credit Agreement bear interest at varying rates determined in accordance with the Credit Agreement. Each LIBOR Rate Loan, as defined in the Credit Agreement, bears interest on the outstanding principal amount thereof for each interest period from the applicable borrowing date at a rate per annum equal to the LIBOR Daily Floating Rate or LIBOR Monthly Floating Rate, each as defined in the Credit Agreement, as applicable, plus the Applicable Rate, as defined in the Credit Agreement, and each Base Rate Loan, as defined in the Credit Agreement, bears interest on the outstanding principal amount thereof from the applicable borrowing date at a rate per annum equal to the Base Rate, as defined in the Credit Agreement, plus the Applicable Rate. The Applicable Rate ranges from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.75%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.25%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, depending on the Company&amp;#8217;s Consolidated Leverage Ratio, as defined in the Credit Agreement. The highest Applicable Rate applies when the Consolidated Leverage Ratio exceeds &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.50&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:1.00. Upon certain defaults, including failure to make payments when due, interest becomes payable at a higher default rate.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Borrowings under the Revolver are subject to the satisfaction of numerous conditions precedent at the time of each borrowing, including the continued accuracy of the Company&amp;#8217;s representations and warranties and the absence of any default under the Credit Agreement. As of December 31, 2017, there were no borrowings outstanding under the Revolver and the full balance of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$15,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was available for borrowing.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Credit Agreement contains &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; financial covenants, a Maximum Consolidated Leverage Ratio and a Minimum Consolidated Fixed Charge Coverage Ratio, each as defined in the Credit Agreement. The Maximum Consolidated Leverage Ratio may not be greater than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.50&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:1.00. The Minimum Consolidated Fixed Charge Coverage Ratio may not be less than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.25&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:1.00. In the March 2017 amendment, the definition of the Consolidated Fixed Charge Coverage Ratio was amended to include only maintenance capital expenditures, as defined. The Company was in compliance with these financial ratio debt covenants as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Credit Agreement imposes certain other affirmative and negative covenants, including without limitation covenants with respect to the payment of taxes and other obligations, compliance with laws, entry into material contracts, creation of liens, incurrence of indebtedness, investments, dispositions, fundamental changes, restricted payments, changes in the nature of the Company&amp;#8217;s business, transactions with affiliates, corporate and accounting changes, and sale and leaseback arrangements. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company&amp;#8217;s obligation to repay loans under the Credit Agreement could be accelerated upon a default or event of default under the terms of the Credit Agreement, including certain failures to pay principal or interest when due, certain breaches of representations and warranties, the failure to comply with the Company&amp;#8217;s affirmative and negative covenants under the Credit Agreement, a change of control of the Company, certain defaults in payment relating to other indebtedness, the acceleration of payment of certain other indebtedness, certain events relating to the liquidation, dissolution, bankruptcy, insolvency or receivership of the Company, the entry of certain judgments against the Company, certain events relating to the impairment of collateral or the Lenders' security interest therein, and any other material adverse change with respect to the Company.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Mortgage Loan&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has a mortgage loan (as amended, the Mortgage Loan) in the amount of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$4,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to its headquarters facility in Middletown, Rhode Island. The loan term is &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;ten years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, with a principal amortization of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;20 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The interest rate is based on the BBA LIBOR Rate plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.00&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; percentage points. The Mortgage Loan is secured by the underlying property and improvements. The monthly mortgage payment is approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$14&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; plus interest and increases in increments of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; each year throughout the life of the mortgage. Due to the difference in the term of the loan and amortization of the principal, a balloon payment of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$2,551&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is due on April&amp;#160;1, 2019. The loan contains &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; financial covenant, a Fixed Charge Coverage Ratio, which applies in the event that the Company&amp;#8217;s consolidated cash, cash equivalents, and marketable securities balance falls below &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$25,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at any time. As the Company&amp;#8217;s consolidated cash, cash equivalents, and marketable securities balance was above the minimum threshold throughout the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Fixed Charge Coverage Ratio did not apply. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under the Mortgage Loan, the Company may prepay its outstanding loan balance subject to certain early termination charges. If the Company were to default on the Mortgage Loan, the underlying property and improvements would be used as collateral. As discussed in Note 15 to the consolidated financial statements, the Company entered into &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; interest rate swap agreements that are intended to hedge its mortgage interest obligations over the term of the Mortgage Loan by fixing the interest rates specified in the mortgage loan to &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;5.91%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for half of the principal amount outstanding as of April&amp;#160;1, 2010 and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;6.07%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the remaining half.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Equipment Loan&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On January 30, 2013, the Company borrowed &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4,700&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from a bank and pledged as collateral &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;six&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; satellite hubs and related equipment. This equipment loan had a term of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;five&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; years and carried a fixed rate of interest of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.76%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum. In December 2013, the Company borrowed &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,200&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from a bank and pledged as collateral &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; satellite hub and related equipment. This equipment loan had a term of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;five&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; years and carried a fixed rate of interest of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.08%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum. In March 2017, the Company repaid in full the remaining outstanding balances of both loans before their 2018 maturity dates.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
	<us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="FD2017Q4YTD" id="Fact-31F9A576A3F189CEAC5D328353053EBD">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Derivative Instruments and Hedging Activities&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Effective April&amp;#160;1, 2010, in order to reduce the volatility of cash outflows that arise from changes in interest rates, the Company entered into &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; interest rate swap agreements. These interest rate swap agreements are intended to hedge the Company&amp;#8217;s mortgage loan related to its headquarters facility in Middletown, Rhode Island by fixing the interest rates specified in the mortgage loan to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.9%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for half of the principal amount outstanding and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.1%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the remaining half of the principal amount outstanding as of April&amp;#160;1, 2010 until the mortgage loan expires on &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;April&amp;#160;16, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The Company does not use derivatives for speculative purposes. For a derivative that is designated as a cash flow hedge, changes in the fair value of the derivative are recognized in accumulated other comprehensive loss to the extent the derivative is effective at offsetting the changes in the cash flows being hedged until the hedged item affects earnings. To the extent there is any hedge ineffectiveness, changes in fair value relating to the ineffective portion are immediately recognized in earnings in other income (expense) in the Consolidated Statements of Income. The interest rate swap is recorded within accrued other liabilities on the balance sheet. The critical terms of the interest rate swaps were designed to mirror the terms of the Company&amp;#8217;s mortgage loans. The Company designated these derivatives as cash flow hedges of the variability of the LIBOR-based interest payments on&amp;#160;principal over a&amp;#160;nine-year&amp;#160;period, which ends on April 1, 2019. As of&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company determined that the existence of hedge ineffectiveness, if any, was immaterial and all changes in the fair value of the interest rate caps were recorded in the Consolidated Statements of Comprehensive Loss as a component of accumulated other comprehensive loss.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company had the following outstanding interest rate derivatives that were designated as cash flow hedges of interest rate risk:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:19%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:15%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;Interest Rate Derivatives&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Notional&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in&amp;#160;thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Asset&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(Liability)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Effective&amp;#160;Date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Maturity&amp;#160;Date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Index&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Strike&amp;#160;Rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest rate swap&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,389&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(33&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;April&amp;#160;1, 2010&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;April&amp;#160;1, 2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1-month&amp;#160;LIBOR&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.91&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest rate swap&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,389&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(36&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;April&amp;#160;1, 2010&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;April&amp;#160;1, 2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1-month&amp;#160;LIBOR&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.07&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
	<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="FD2017Q4YTD" id="Fact-6911CCF6982F01615D89328352E5D2B9">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Stockholders&amp;#8217; Equity &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;padding-left:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company recognizes stock-based compensation in accordance with the provisions of ASC Topic 718, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Compensation--Stock Compensation&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The Company adopted ASC Update No. 2016-09,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Compensation-Stock Compensation (ASC Topic 718): Improvements to Employee Share-Based Payment Accounting&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; on January 1, 2017. Although this ASC update did not impact the Company&amp;#8217;s results of operations, financial position or cash flows for any periods prior to the adoption, the adoption of this ASC update had the following impact on the date of adoption:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:54px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:42px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The adoption of ASC Update No. 2016-09 requires all income tax adjustments to be recorded in the consolidated statements of operations. The cumulative adjustment upon adoption to accumulated earnings was zero since the increase in net deferred tax assets was fully offset by a corresponding increase in the deferred tax asset valuation allowance. The amount of deferred tax assets that had not been previously recognized due to the recognition of excess tax benefits was $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,571&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:54px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:54px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:42px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The tax benefit or expense is required to be classified as a cash flow provided by (used in) operating activities. It was previously required to be presented as a cash flow provided by (used in) financing activities in the Consolidated Statements of Cash Flows, with a corresponding adjustment to operating cash flows. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:54px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:54px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:42px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the diluted net earnings per share calculation, when applying the treasury stock method for shares that could be repurchased, the assumed proceeds no longer include the amount of excess tax benefit. This provision, which is only applicable on a prospective basis, did not have an impact on the Company's diluted net earnings per share calculation for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;year ended December 31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:54px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:54px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:42px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has elected to account for forfeitures on share-based payments as these forfeitures occur instead of a 5% forfeiture rate, which represents a change from the accounting previously required under ASC Topic 718. As a result, future forfeitures could result in a significant reversal of stock-based compensation expense recognized in the period in which such forfeitures occur. During the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;year ended December 31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, as a result of share-based award forfeitures, the Company recorded a reversal of previously recognized stock-based compensation expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$215&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. In addition, had the Company continued to account for stock-based compensation expense related to forfeitures of share-based payments based on estimating the number of awards expected to be forfeited and recognizing only stock-based compensation expense on awards expected to vest, the Company would have recognized $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,449&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of stock-based compensation expense, or $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; less than what was actually recorded, during the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;year ended December 31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation expense, excluding compensation charges related to our employee stock purchase plan, or the ESPP, was $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,468&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,640&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;year ended December 31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. &lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:42px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:18px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Employee Stock Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company is authorized to grant stock options, restricted stock awards and other stock-based awards under its 2016 Equity and Incentive Plan (the 2016 Plan) with respect to up to 3,000 shares of common stock (plus up to an additional 1,690 shares in respect of certain awards under earlier equity compensation plans that may be forfeited, cancelled, reacquired by the Company or terminated after adoption of the 2016 Plan). Options are generally granted with an exercise price equal to the fair market value of the common stock on the date of grant and generally vest in equal annual amounts over &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;four years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; beginning on the first anniversary of the date of the grant. No options are exercisable for periods of more than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;five years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; after date of grant. Under the 2016 Plan, each share issued under awards other than options and stock appreciation rights will reduce the number of shares reserved for issuance by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares. Shares issued under options or stock appreciation rights will reduce the shares reserved for issuance on a share-for-share basis. The 2016 Plan and earlier equity compensation plans, pursuant to which an aggregate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12,415&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of the Company&amp;#8217;s common stock were reserved for issuance, were all approved by the Company's shareholders. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,715&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares were available for future grants. The Compensation Committee of the Board of Directors administers the equity compensation plans, approves the individuals to whom awards will be granted and determines the number of shares and other terms of each award. Outstanding options under the Company's equity compensation plans at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; expire from February 2018 through November 2022. None of the Company&amp;#8217;s outstanding options includes performance-based or market-based vesting conditions as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has estimated the fair value of each option grant on the date of grant using the Black-Scholes option-pricing model. The expected volatility assumption is based on the historical daily price data of the Company&amp;#8217;s common stock over a period equivalent to the weighted average expected life of the Company&amp;#8217;s options. The expected term of options granted is derived using assumed exercise rates based on historical exercise patterns and represents the period of time the options granted are expected to be outstanding. The risk-free interest rate is based on the actual U.S. Treasury zero-coupon rates for bonds matching the expected term of the option as of the option grant date. The dividend yield of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;zero&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is based upon the fact that the Company has not historically declared or paid cash dividends, and does not expect to declare or pay dividends in the foreseeable future.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The per share weighted-average fair values of stock options granted during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.74&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$2.77&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$4.39&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. The weighted-average assumptions used to value options as of their grant date were as follows: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year&amp;#160;Ended&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Risk-free interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.98&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.43&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.55&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected volatility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;38.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected life (in years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.22&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.17&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Dividend yield&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The changes in outstanding stock options for the year ended December 31, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:37%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:15%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number&amp;#160;of&amp;#160;Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted&amp;#160;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted&amp;#160;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Remaining&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contractual&amp;#160;Life&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in Years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Aggregate&amp;#160;Intrinsic&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;686&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.41&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;682&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.65&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(134&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.24&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expired, canceled or forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(170&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.46&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,064&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.27&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,268&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercisable at December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;307&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.37&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.37&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Options vested or expected to vest at December 31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,064&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.27&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,268&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:37%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:15%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number&amp;#160;of&amp;#160;Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted&amp;#160;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted&amp;#160;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Remaining&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contractual&amp;#160;Life&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in Years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Aggregate&amp;#160;Intrinsic&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,177&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.60&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.90&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(269&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expired, canceled or forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(297&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13.68&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;686&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.41&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.23&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;681&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercisable at December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;379&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.39&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.50&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;382&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Options vested or expected to vest at December 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;674&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.42&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.04&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;662&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:37%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:15%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number&amp;#160;of&amp;#160;Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted&amp;#160;Average&lt;br clear="none"/&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted&amp;#160;Average&lt;br clear="none"/&gt;Remaining&lt;br clear="none"/&gt;Contractual&amp;#160;Life&lt;br clear="none"/&gt;(in Years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Aggregate&amp;#160;Intrinsic&lt;br clear="none"/&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,205&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.65&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;120&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.04&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(10&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.64&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expired, canceled or forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(138&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,177&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.60&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.04&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;123&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercisable at December&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;687&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.60&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.00&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;122&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Options vested or expected to vest at December 31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,154&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.58&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.25&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;111&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The total aggregate intrinsic value of options exercised was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$149&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$484&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$50&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, there was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,789&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of total unrecognized compensation expense related to stock options, which is expected to be recognized over a weighted-average period of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.99&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; years. In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company recorded compensation charges of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$707&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$702&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$1,229&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, related to stock options. Compensation costs for options subject only to service conditions that vest ratably are recognized on a straight-line basis over the requisite service period for the entire award. During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, cash received under stock option plans for exercises was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,236&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2,438&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$90&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:14pt;"&gt;&lt;font style="font-family:inherit;font-size:14pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:40px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:16px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Restricted Stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company granted &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;271&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;424&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;203&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; restricted stock awards to employees under the terms of the 2016 Plan or the Amended and Restated 2006 Stock Incentive Plan (2006 Plan) for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;years ended December 31, 2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. The restricted stock awards generally vest annually over four years from the date of grant subject to the recipient remaining an employee through the applicable vesting dates. Compensation expense for restricted stock awards is measured at fair value on the date of grant based on the number of shares granted and the quoted market closing price of the Company&amp;#8217;s common stock. Such value is recognized as expense over the vesting period of the award, net of forfeitures. The weighted-average grant-date fair value of restricted stock granted during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8.83&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8.68&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$12.43&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per share, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, there was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3,863&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of total unrecognized compensation expense related to restricted stock awards, which is expected to be recognized over a weighted-average period of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.15 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Compensation costs for awards subject only to service conditions that vest ratably are recognized on a straight-line basis over the requisite service period for the entire award. Compensation cost for awards initially subject to certain performance conditions are recognized on a ratable basis over the requisite service period for the entire award. In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company recorded compensation charges of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2,760&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2,938&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$2,422&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, related to restricted stock awards.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Restricted stock activity under the 2006 Plan and the 2016 Plan for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number&amp;#160;of&lt;br clear="none"/&gt;Shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted-&lt;br clear="none"/&gt;average&lt;br clear="none"/&gt;grant&amp;#160;date&lt;br clear="none"/&gt;fair value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2016, unvested&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;644&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.58&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;271&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.83&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(269&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.20&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(42&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.57&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2017, unvested&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;604&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:40px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:16px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(c)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Employee Stock Purchase Plan&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under the Company's Amended and Restated 1996 Employee Stock Purchase Plan (ESPP), an aggregate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,650&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of common stock have been reserved for issuance, of which &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;954&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares remain available as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The ESPP covers all of the Company&amp;#8217;s employees. Under the terms of the ESPP, eligible employees can elect to have up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;six&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; percent of their pre-tax compensation withheld to purchase shares of the Company&amp;#8217;s common stock on a semi-annual basis. Before the amendment to the plan, the ESPP allowed eligible employees the right to purchase the Company&amp;#8217;s common stock on a semi-annual basis at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;85%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the market price at the end of each purchase period. Under the amendment, the ESPP now allows eligible employees the right to purchase the Company's common stock on a semi-annual basis at 85% of the market price on the first or last day of each purchase period, whichever is lower. During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, shares issued under this plan were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;46&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;18&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;28&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares, respectively. The Company utilizes the Black-Scholes option-pricing model to calculate the fair value of these discounted purchases. The fair value of the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; discount is recognized as compensation expense over the purchase period. The Company applies a graded vesting approach because the ESPP provides for multiple purchase periods and is, in substance, a series of linked awards. In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company recorded compensation charges of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$50&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$58&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, related to the ESPP. During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, cash received under the ESPP was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$358&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$146&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$291&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:40px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:16px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(d)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Stock- Based Compensation Expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following presents stock-based compensation expense, including expense for the ESPP, in the Company's consolidated statements of operations for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;years ended December 31, 2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:12px;text-align:center;text-indent:32px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:63.671875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:38%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of product sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;298&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;321&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;317&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of service sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Research and development&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;696&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;690&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;619&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Sales, marketing and support&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;780&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,027&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;927&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;General and administrative&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,726&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,612&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,871&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;3,518&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;3,651&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;3,734&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
	<us-gaap:EarningsPerSharePolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-815BD6E9CFB6552C18A1328352EFA462">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;et (Loss) Income per Common Share&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic net (loss) income per share is calculated based on the weighted average number of common shares outstanding during the period. Diluted net income per share incorporates the dilutive effect of common stock equivalent options, warrants and other convertible securities, if any, as determined in accordance with the treasury stock accounting method. Common stock equivalents related to options and restricted stock awards for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;766&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of common stock for the year ended December 31, 2015 have been excluded from the fully diluted calculation of net income per share, as inclusion would be anti-dilutive. For the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and 2016 since there was a net loss, the Company excluded &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;228&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;162&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares, respectively, subject to outstanding stock options and non-vested restricted shares from its diluted loss per share calculation, as inclusion of these securities would have reduced the net loss per share. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A reconciliation of the basic and diluted weighted average common shares outstanding is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average common shares outstanding&amp;#8212;basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16,419&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,834&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,625&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Dilutive common shares issuable in connection with stock plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;209&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average common shares outstanding&amp;#8212;diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16,419&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,834&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,834&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
	<us-gaap:FairValueMeasurementInputsDisclosureTextBlock contextRef="FD2017Q4YTD" id="Fact-204F8C08726D8C435DE232835300D48E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Fair Value Measurements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;ASC 820, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Fair Value Measurements and Disclosures&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, provides a framework for measuring fair value and requires expanded disclosures regarding fair value measurements. ASC 820 defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Level 1:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities. The Company&amp;#8217;s Level 1 assets are investments in money market mutual funds, United States treasuries, and certificates of deposit.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Level 2:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quoted prices for similar assets or liabilities in active markets; or observable prices that are based on observable market data, based on directly or indirectly market-corroborated inputs. The Company&amp;#8217;s Level 2 assets are investments in certain corporate notes and its Level 2 liabilities are interest rate swaps.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Level 3:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unobservable inputs that are supported by little or no market activity, and are developed based on the best information available given the circumstances. The Company has no Level 3 assets.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Assets and liabilities measured at fair value are based the valuation techniques identified in the table below. The valuation techniques are:&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Market approach&amp;#8212;prices and other relevant information generated by market transactions involving identical or comparable assets.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The valuations of the interest rate swaps intended to mitigate the Company&amp;#8217;s interest rate risk are determined with the assistance of a third-party financial institution using widely accepted valuation techniques, including discounted cash flow analysis on the expected cash flows of each instrument. This analysis utilizes observable market-based inputs, including interest rate curves and interest rate volatility, and reflects the contractual terms of these instruments, including the period to maturity.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following tables present financial assets and liabilities at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for which the Company measures fair value on a recurring basis, by level, within the fair value hierarchy:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="18" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:36%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level 1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Valuation&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Technique&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,318&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,318&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;United States treasuries&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest rate swaps&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;69&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;69&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level 1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Valuation&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Technique&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21,848&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21,848&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Certificates of deposit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest rate swaps&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;158&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;158&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Certain financial instruments are carried at cost on the consolidated balance sheets, which approximates fair value due to their short-term, highly liquid nature. These instruments include cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:174%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Assets Measured and Recorded at Fair Value on a Nonrecurring Basis&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company's non-financial assets, such as goodwill, intangible assets, and other long-lived assets resulting from business combinations, are measured at fair value using income approach valuation methodologies at the date of acquisition and subsequently re-measured if an impairment exists. There were no impairments of the Company&amp;#8217;s non-financial assets noted as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The Company does not have any liabilities that are recorded at fair value on a non-recurring basis.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
	<us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="FD2017Q4YTD" id="Fact-E9B36599B9EDF43F2DEF328352EA9CA8">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(f)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Fair Value of Financial Instruments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The carrying amounts of the Company&amp;#8217;s financial instruments, which include cash equivalents, investments, accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short maturity of these instruments. The carrying amount of the Company&amp;#8217;s mortgage loan approximates fair value based on currently available quoted rates of similarly structured mortgage facilities. See Note 2 for more information on the fair value of the Company&amp;#8217;s marketable securities.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
	<us-gaap:FilmCostsPolicyPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-BA7418BF1B8BCC7B6C5F328352EE5CDD">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-left:4px;padding-top:16px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;u) &amp;#160;&amp;#160;&amp;#160;&amp;#160;Film Production Costs&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company capitalizes direct costs incurred in the production of its training videos, such as writing, directing, narrating, casting, location rental, and editing. These film costs are classified as a non-current asset on its consolidated balance sheet and are placed into service upon the film title being released and available for customers' use. The Company&amp;#8217;s sales model associated with training is subscription-based, in which fees from third parties are not directly attributable to the exhibition of a particular film but relate instead to access to the entire film library. Accordingly, management estimates that the straight line method is the most representative method for the amortization of film costs. Consistent with the period over which revenues are assessed (i.e. the subscription period), the film costs are amortized over four years. In the event that the film title is replaced or removed from the film library before the amortization period has expired, all unamortized costs are expensed immediately.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FilmCostsPolicyPolicyTextBlock>
	<us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-FF256EB7DED450D7907E328352E99FB5">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;oreign Currency Translation&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The financial statements of the Company&amp;#8217;s foreign subsidiaries located in Denmark and Singapore are maintained using the United States dollar as the functional currency. Exchange rates in effect on the date of the transaction are used to record monetary assets and liabilities. Revenue and other expense elements are recorded at rates that approximate the rates in effect on the transaction dates. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#333333;"&gt;Foreign currency exchange gains and losses are recognized within &amp;#8220;other (expense) income&amp;#8221; in the accompanying consolidated statements of operations&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. For the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;years ended December 31, 2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company recorded a total of net foreign currency exchange losses (gains) in its accompanying consolidated statements of operations of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$554&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$(53)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$59&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, which is comprised of both realized and unrealized foreign currency exchange gains and losses.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The financial statements of the Company&amp;#8217;s foreign subsidiaries located in the United Kingdom, Brazil, Norway, Cyprus, Belgium, the Netherlands and Japan use the foreign subsidiaries&amp;#8217; respective local currencies as the functional currency.&amp;#160;The Company translates the assets and liabilities of these foreign subsidiaries at the exchange rates in effect at year-end.&amp;#160;Net sales, costs and expenses are translated using average exchange rates in effect during the year.&amp;#160;Gains and losses from foreign currency translation are credited or charged to accumulated other comprehensive loss included in stockholders' equity in the accompanying consolidated balance sheets.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
	<us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="FD2017Q4YTD" id="Fact-27D6F849E56CBED5AFD3328352FF1D09">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Goodwill and Intangible Assets&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company&amp;#8217;s goodwill and intangible assets are associated with the purchase of Virtek Communication (now KVH Industries Norway AS) in September 2010, Headland Media Limited (now known as the KVH Media Group) in May 2013, and Videotel in July 2014. Intangibles arising from the acquisition made prior to 2013 were amortized on a straight-line basis over an estimated useful life of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Intangibles arising from the acquisition of KVH Media Group are being amortized on a straight-line basis over the estimated useful life of: (i)&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for acquired subscriber relationships, (ii)&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for distribution rights, (iii)&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for internally developed software and (iv)&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for proprietary content. Intangibles arising from the acquisition of Videotel are being amortized on a straight-line basis over the estimated useful life of: (i)&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for acquired subscriber relationships, (ii)&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for favorable leases, (iii)&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for internally developed software and (iv)&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for proprietary content. The intangibles arising from the KVH Media Group and Videotel acquisitions were recorded in pounds sterling and fluctuations in exchange rates could cause these amounts to increase or decrease from time to time.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In January 2017, the Company completed the acquisition of certain subscriber relationships from a third party. This acquisition did not meet the definition of a business under ASC 2017-01,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Business Combinations (Topic 805)-Clarifying the Definition of a Business&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which the Company adopted on October 1, 2016. The Company ascribed &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$100&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the initial purchase price to the acquired subscriber relationships definite-lived intangible assets with an initial estimated useful life of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; years. Under the asset purchase agreement, the purchase price includes a component of contingent consideration under which the Company is required to pay a percentage of recurring revenues received from the acquired subscriber relationships through 2026 up to a maximum annual payment of $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;114&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. As the acquisition did not represent a business combination, the contingent consideration arrangement is recognized only when the contingency is resolved and the consideration is paid or becomes payable. The amounts payable under the contingent consideration arrangement, if any, will be included in the measurement of the cost of the acquired subscriber relationships. During the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$33&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in consideration was earned under the contingent consideration arrangement.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intangible assets are subject to amortization. The following table summarizes other intangible assets as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:571px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:306px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:66px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:74px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:75px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross Carrying Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated Amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net Carrying Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Subscriber relationships&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17,912&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,347&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,565&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Distribution rights&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,385&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,450&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,935&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Internally developed software&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,324&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,206&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;118&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Proprietary content&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,223&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,908&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,315&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intellectual property&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,284&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,284&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Favorable lease&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;648&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;461&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;187&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35,776&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,656&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,120&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Subscriber relationships&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16,888&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,431&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,457&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Distribution rights&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,122&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,180&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,942&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Internally developed software&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,301&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,904&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;397&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Proprietary content&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,960&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,431&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,529&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intellectual property&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,284&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,056&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;228&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Favorable lease&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;627&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;342&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;285&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34,182&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16,344&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17,838&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amortization expense related to intangible assets was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$4,312&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4,956&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$5,526&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;years ended December 31, 2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amortization expense related to intangible assets for the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;years ended December 31, 2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was as follows: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;text-indent:36px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.51461988304094%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:15%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Expense Category&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of service sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,477&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,068&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,978&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;General administrative expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,835&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,888&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,548&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total amortization expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,312&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,956&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,526&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the total weighted average remaining useful lives of the definite-lived intangible assets was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; years and the weighted average remaining useful lives by the definite-lived intangible asset category are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.12475633528264%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:38%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Intangible Asset&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Weighted Average Remaining Useful Life in Years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Subscriber relationships&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Distribution rights&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Internally developed software&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Proprietary content&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Favorable lease&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Estimated future amortization expense for intangible assets recorded by the Company at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:85%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;Years ending December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,082&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,122&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,292&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,292&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2022&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,505&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,827&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total amortization expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,120&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The changes in the carrying amount of intangible assets during the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:82%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:16%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance at January&amp;#160;1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17,838&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amortization expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4,312&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intangibles assets acquired in asset acquisition&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;133&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,461&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance at December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,120&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill is recorded when the consideration for an acquisition exceeds the fair value of net tangible and identifiable intangible assets acquired. All of the Company's goodwill as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; relates to its mobile connectivity reportable segment. None of the Company's goodwill is deductible for tax purposes. The changes in the carrying amount of goodwill during the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:82%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:16%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance at January 1, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36,747&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5,404&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance at December 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;31,343&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,529&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance at December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33,872&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
	<us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-603B4F1F8EC4E866AF15328352EF9146">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(j)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Goodwill, Intangible Assets and other Long-Lived Assets &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company&amp;#8217;s goodwill and intangible assets are associated with the purchase of Virtek Communication (now known as KVH Industries Norway AS) in September 2010, Headland Media Limited (now known as the KVH Media Group) in May 2013, and Videotel in July 2014.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;ASC Topic 350, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangibles&amp;#8212;Goodwill and Other &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(ASC 350) requires the completion of a goodwill impairment test at least annually. Historically, this goodwill impairment test was comprised of a two-step process. In January 2017, the FASB issued ASC Update No. 2017-04,&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; Intangibles&amp;#8212;Goodwill and Other&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;(Topic 350): Simplifying the Test of Goodwill Impairment&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. This ASC simplified the accounting for goodwill impairment for all entities by requiring impairment charges to be based on the first step of the goodwill impairment test under ASC 350. Under previous guidance, if the fair value of a reporting unit was lower than its carrying amount (Step 1), an entity would calculate any impairment charge by comparing the implied fair value of goodwill with its carrying amount (Step 2). The implied fair value of goodwill was calculated by deducting the fair value of all assets and liabilities of the reporting unit from the reporting unit&amp;#8217;s fair value as determined in Step 1. To determine the implied fair value of goodwill, entities would estimate the fair value of any unrecognized intangible assets (including in-process research and development) and any corporate level assets or liabilities that were included in the determination of the carrying amount and fair value of the reporting unit in Step1. Under this new guidance, if a reporting unit's carrying value exceeds its fair value, an entity will record an impairment charge based on that difference, with such impairment charge limited to the amount of goodwill in the reporting unit. This ASC does not change the guidance on completing Step 1 of the goodwill impairment test. An entity will still be able to perform the existing optional qualitative goodwill impairment assessment before determining whether to proceed to Step 1. This ASC will be applied prospectively and is effective for annual and interim impairment test performed in periods beginning after December 15, 2019 for public business enterprises. Early adoption is permitted for annual and interim goodwill impairment testing dates after January 1, 2017. The Company has elected to early adopt this ASC as of January 1, 2017. The adoption of this ASC had no impact on the Company's consolidated statements of operations, financial condition or cash flows.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has historically performed its annual goodwill impairment test as of August 31st.&amp;#160;During the three months ended December 31, 2017, the Company changed its annual impairment assessment date from August 31st to October 1st to better align the timing of the test date with its annual budgeting cycle. The Company does not consider the change in the annual goodwill impairment testing date to be a material change to its method of applying an accounting principle. In connection with the change in the date of its annual goodwill impairment test, the Company performed a goodwill impairment test as of both August 31, 2017 and October 1, 2017, and concluded that the fair value of its reporting units exceeded their carrying value. To date, the Company has not had accumulated goodwill impairment losses. For the August 31, 2017 test, the Company utilized an income approach and market approaches to estimate the fair value of the Company&amp;#8217;s reporting units. The Company believes that the assumptions it used to estimate the fair value of its reporting units were reasonable. As an additional corroborative test of the reasonableness of those assumptions, the Company completed a reconciliation of its market capitalization and overall enterprise value to the fair value of all of its reporting units as of August 31, 2017. The Company notes that, as of August 31, 2017, the fair value of all of the Company&amp;#8217;s reporting units exceeded their carrying values by more than 10%. A negative trend of operating results or material changes to forecasted operating results could result in the requirement for additional interim goodwill impairment tests and the potential of a future goodwill impairment charge, which could be material.&amp;#160; For the October 1, 2017 test, the Company performed a qualitative assessment over goodwill impairment concluding it was more-likely-than-not that its reporting units fair value exceeded their carrying value.&amp;#160; Accordingly, it was not necessary for the Company to perform the full Step 1 quantitative analysis.&amp;#160; &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intangible assets with estimated lives and other long-lived assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of intangible assets with estimated lives and other long-lived assets is measured by a comparison of the carrying amount of an asset or asset group to future net undiscounted cash flows expected to be generated by the asset or asset group. If these comparisons indicate that an asset is not recoverable, the Company will recognize an impairment loss for the amount by which the carrying value of the asset or asset group exceeds the related estimated fair value. Estimated fair value is based on either discounted future operating cash flows or appraised values, depending on the nature of the asset. During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, there were no events or changes in circumstances that indicated any of the carrying amounts of the Company&amp;#8217;s intangible assets or other long-lived assets may not be recoverable. See Note 9 for further discussion of goodwill and intangible assets. &lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
	<us-gaap:IncomeTaxDisclosureTextBlock contextRef="FD2017Q4YTD" id="Fact-D8E2D547FA967925896A328352F63B85">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Income Taxes&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax expense (benefit) for the years ended December 31, 2017, 2016, and 2015 attributable to (loss) income from operations is presented below.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.02534113060429%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Current&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Deferred&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;text-decoration:underline;"&gt;Year ended December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(41&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,857&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(762&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,095&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,852&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(756&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,096&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;text-decoration:underline;"&gt;Year ended December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;227&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,197&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,424&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;144&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;457&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;601&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,770&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,248&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,522&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,141&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,406&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,547&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;text-decoration:underline;"&gt;Year ended December&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(555&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(94&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(649&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;120&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;765&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;885&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;295&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(118&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;177&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(140&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;553&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;413&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Actual income tax expense differs from the &amp;#8220;expected&amp;#8221; income tax (benefit) expense computed by applying the United States Federal statutory income tax rate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to (loss) income before tax expense, as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Income tax (benefit) expense at Federal statutory income tax rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,379&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(670&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;906&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Increase (decrease) in income taxes resulting from:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;State income tax expense, net of federal benefit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;56&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(156&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(37&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;State research and development, investment credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(435&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(363&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(317&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Non-deductible meals &amp;amp; entertainment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;47&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;49&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Non-deductible stock compensation expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;338&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;216&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;181&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Non-deductible deferred compensation expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;116&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;260&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Subpart F income, net of foreign tax credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,171&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;523&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;61&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Foreign branch income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;52&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Manufacturing deduction&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(102&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Nontaxable interest income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(162&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(106&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign tax rate differential&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(902&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,258&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(792&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Federal research and development credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(427&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(395&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(348&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Uncertain tax positions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;189&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;283&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(413&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Provision to tax return adjustments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(95&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;80&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Change in tax rates&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;926&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(313&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Change in valuation allowance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,330&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,425&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,392&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign research and development incentives&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(22&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(45&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;196&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(13&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,096&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,547&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;413&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(Loss) income before income tax expense determined by tax jurisdiction, are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(13,271&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7,775&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(570&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,333&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,805&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,236&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(9,938&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,970&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,666&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred tax assets and liabilities for the periods presented consisted of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred tax assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts receivable, due to allowance for doubtful accounts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;540&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,104&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inventories&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;581&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;792&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Operating loss carry-forwards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,725&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,078&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;696&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,231&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, due to difference in depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;190&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;148&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Research and development, alternative minimum tax credit carry-forwards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,338&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,031&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign tax credit carry-forwards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,958&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;754&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;State tax credit carry-forwards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,958&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,277&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Warranty reserve&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;495&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;822&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;334&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;432&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Gross deferred tax assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17,815&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,669&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less valuation allowance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(16,014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(11,567&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total deferred tax assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,801&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,102&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred tax liabilities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Purchased intangible assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,705&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,197&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, due to differences in depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,681&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,003&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(29&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(11&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total deferred tax liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4,415&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5,211&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net deferred tax liability&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,614&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,109&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net deferred tax asset- non-current&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net deferred tax liability- non-current&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,634&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,133&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company had federal research and development tax credit carry-forwards in the amount of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4,329&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and other general business credits of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; that expire in years &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2026 through 2037&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. As of December 31, 2017, the Company had foreign tax credit carry-forwards in the amount of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2,958&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; that expire in years 2026 through 2027. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company had state research and development tax credit carry-forwards in the amount of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3,501&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; that expire in years &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2018 through 2024&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The Company also had other state tax credit carry-forwards of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$243&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; available to reduce future state tax expense that expire in years &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2018 through 2024&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company&amp;#8217;s ability to utilize these net operating loss carry-forwards and tax credit carry-forwards may be limited in the future if the Company experiences an ownership change pursuant to Internal Revenue Code Section&amp;#160;382. An ownership change occurs when the ownership percentages of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or greater stockholders change by more than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;50%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; over a three-year period.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of January 1, 2017, the Company adopted Update No. 2016-09. In accordance with Update No. 2016-09, previously unrecognized excess tax benefits are recognized on a modified retrospective basis. On January 1, 2017, the Company recorded a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,117&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; deferred tax asset related to unrecognized excess tax benefits with an offsetting adjustment to retained earnings. As the Company had previously recorded a full valuation allowance on its U.S. deferred tax assets, a corresponding increase to the valuation allowance was recorded with an offsetting adjustment to retained earnings.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In assessing the realizability of its net deferred tax assets, the Company considered whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company concluded that a net increase of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4,447&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the valuation allowance was appropriate. As part of the Company&amp;#8217;s analysis, the Company evaluated, among other factors, its recent history of generating taxable income and its near-term forecasts of future taxable income. The net increase in valuation allowance of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4,447&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is composed of expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3,330&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and an increase of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,117&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to recording deferred tax assets as a result of the adoption of ASU 2016-09.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company has not provided for U.S. deferred income taxes on undistributed earnings of its foreign subsidiaries of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$18,328&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; since these earnings are expected to be indefinitely reinvested. Upon distribution of those earnings in the form of dividends or otherwise, the Company will be subject to additional state income taxes as well as withholding taxes in certain foreign jurisdictions. The amount of taxes attributable to the undistributed earnings is not practicably determinable. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company establishes reserves for uncertain tax positions based on management&amp;#8217;s assessment of exposure associated with tax deductions, permanent tax differences, and tax credits. The tax reserves are analyzed periodically and adjustments are made as events occur that warrant adjustment to the reserve. The Company's policy is to recognize interest and penalties related to unrecognized tax benefits as a component of income tax expense.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The aggregate changes in the total gross amount of unrecognized tax benefits are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:94.54191033138402%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Unrecognized tax benefits as of January 1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;815&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;983&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,487&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Gross increase in unrecognized tax benefits - prior year tax positions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;52&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;168&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Gross increase (decrease) in unrecognized tax benefits due to currency fluctuations - prior year tax positions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(131&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(116&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Gross increase in unrecognized tax benefits - current year tax positions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;111&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;293&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Settlements with taxing authorities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(330&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,569&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Lapse of statute of limitations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Unrecognized tax benefits as of December 31&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,006&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;815&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;983&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;All unrecognized tax benefits as of December 31, 2017, 2016 and 2015, if recognized, would result in a reduction of the Company's effective tax rate.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company recorded interest and penalties of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$67&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$40&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$78&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in its statement of operations for the years ended December 31, 2017, 2016, and 2015, respectively. Total accrued interest and penalties related to tax positions taken on our tax returns and included in non-current income taxes payable was approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$564&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$545&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$468&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of December 31, 2017, 2016, and 2015, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The timing of any resolution of income tax examinations is highly uncertain, as are the amounts and timing of any settlement payment. These events could cause fluctuations in the balance sheet classification of current and non-current assets and liabilities. The Company estimates that it is reasonably possible that the balance of unrecognized tax benefits as of December 31, 2017 may decrease approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$235&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in the next twelve months as a result of a lapse of statutes of limitation and settlements with taxing authorities.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company&amp;#8217;s tax jurisdictions include the United States, the United Kingdom, Denmark, Cyprus, Norway, Brazil, Singapore, Belgium, the Netherlands, Hong Kong, Japan, and India. In general, the statute of limitations with respect to the Company's United States federal income taxes has expired for years prior to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and the relevant state and foreign statutes vary. However, preceding years remain open to examination by United States federal and state and foreign taxing authorities to the extent of future utilization of net operating losses and research and development tax credits generated in each preceding year.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:174%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Tax Reform&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The 2017 Tax Cuts and Jobs Act (the &amp;#8220;Tax Act&amp;#8221;), which was signed into law on December 22, 2017, has resulted in significant changes to the U.S. corporate income tax system. These changes include a federal statutory rate reduction from 35% to 21%, the elimination or reduction of certain domestic deductions and credits and limitations on the deductibility of interest expense and executive compensation. The 2017 Tax Act also transitions international taxation from a worldwide system to a modified territorial system and includes base erosion prevention measures on non-U.S. earnings, which has the effect of subjecting certain earnings of our foreign subsidiaries to U.S. taxation as global intangible low-taxed income (GILTI). These changes are effective beginning in 2018.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The 2017 Tax Act also includes a one-time mandatory deemed repatriation tax on accumulated foreign subsidiaries' previously untaxed foreign earnings (the &amp;#8220;Transition Toll Tax&amp;#8221;).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Changes in tax rates and tax laws are accounted for in the period of enactment. Therefore, during the year ended December 31, 2017, the Company recorded a reduction in our deferred tax assets and corresponding valuation allowance of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,780&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and a net tax benefit of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$54&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to the Company's current estimate of the provisions of the 2017 Tax Act.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Securities and Exchange Commission released Staff Accounting Bulletin (SAB) No. 118 to provide guidance to companies on how to implement the accounting and disclosure changes as a result of the Tax Act. The SEC staff guidance has recognized that, due to the complexity and timing of the release of the Tax Act, the accounting for this change in the law may be incomplete upon issuance of a company's financial statements for the reporting period in which the Tax Act was enacted. SAB No. 118 states that if a company can determine a reasonable estimate for the effects of the Tax Act then this estimate can be included in the financial statements. The Company has made a preliminary estimate of the Transition Toll Tax and the remeasurement of our deferred tax assets and liabilities as of December 31, 2017. The preliminary estimate is subject to change as we finalize our analysis and as interpretations of the provisions of the 2017 Tax Act continue to develop. The final determination of the Transition Toll Tax and the remeasurement of our deferred tax assets and liabilities will be completed as additional information becomes available, but no later than one year from the enactment of the 2017 Tax Act. U.S. Treasury regulations, administrative interpretations or court decisions interpreting the 2017 Tax Act may require further adjustments and changes in our estimates, which could have a material adverse effect on our business, results of operations, financial position and cash flows.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Transition Toll Tax&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The 2017 Tax Act eliminates the deferral of U.S. income tax on historical unrepatriated earnings by imposing the Transition Toll Tax, which is a one-time mandatory deemed repatriation tax on undistributed foreign earnings. The Transition Toll Tax is assessed on the U.S. shareholder's share of the foreign corporation's accumulated foreign earnings that have not previously been taxed. Earnings in the form of cash and cash equivalents will be taxed at a rate of 15.5% and all other earnings will be taxed at a rate of 8.0%.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of December 31, 2017, the Company has included &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7,818&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of foreign earnings and profits in U.S. taxable income and included an additional &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,935&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of foreign tax credits in deferred assets under the Transition Toll Tax. The Company's valuation allowance on deferred tax assets was reduced by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$802&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as a result of the Transition Toll Tax.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;At December 31, 2017, we considered all of our foreign earnings to be permanently reinvested outside the U.S. as we continue to evaluate the implications of the 2017 Tax Act on the Company.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Effect on Deferred Tax Assets and Liabilities and other Adjustments&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our deferred tax assets and liabilities are measured at the enacted tax rate expected to apply when these temporary differences are expected to be realized or settled.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As the Company's U.S. deferred tax assets exceed the balance of its deferred tax liabilities at the date of enactment, the Company has recorded a reduction in deferred tax assets of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$926&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and a corresponding decrease in the related valuation allowance to reflect the decrease in the U.S. corporate income tax rate and other changes to U.S. tax law.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Status of Assessment&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The preliminary estimate of the Transition Toll Tax and remeasurement of deferred tax assets and liabilities is subject to the finalization of management&amp;#8217;s analysis related to certain matters, such as developing interpretations of the provisions of the 2017 Tax Act, changes to certain estimates and amounts related to the earnings and profits of certain subsidiaries and the filing of our tax returns. U.S. Treasury regulations, administrative interpretations or court decisions interpreting the 2017 Tax Act may require further adjustments and changes in our estimates.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The final determination of the Transition Toll Tax and the remeasurement of our deferred assets and liabilities will be completed as additional information becomes available, but no later than one year from the enactment of the 2017 Tax Act.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
	<us-gaap:IncomeTaxPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-65CD03EE43BAE52C5CF1328352E88EDE">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;ncome Taxes&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We are subject to income taxes in the U.S. and in numerous foreign jurisdictions. The Company accounts for income taxes following ASC Topic 740, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Accounting for Income Taxes.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that some or all of a deferred tax asset will not be realized. The Company determines whether it is more likely than not that a tax position will be sustained upon examination. If it is not more likely than not that a position will be sustained, no amount of the benefit attributable to the position is recognized. The tax benefit to be recognized of any tax position that meets the more likely than not recognition threshold is calculated as the largest amount that is &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;more than 50%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; likely of being realized upon resolution of the contingency. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company recognizes interest and penalties within the income tax expense line in the accompanying consolidated statements of operations. Accrued interest and penalties are included within the related tax liability line in the consolidated balance sheets. See Note 8 for further discussion of income taxes.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
	<us-gaap:InventoryDisclosureTextBlock contextRef="FD2017Q4YTD" id="Fact-624F165C70241F1C0B8932835304A8FA">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Inventories&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company adopted ASC 2015-11, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Simplifying the Measurement of Inventory&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of January 1, 2017. ASC 2015-11 simplifies the subsequent measurement of inventory by replacing the lower of cost or market test with a lower of cost and net realizable value test. The adoption of this standard did not have a material impact on the Company&amp;#8217;s consolidated financial position or results of operations. Inventories are stated at the lower of cost and net realizable value using the first-in first-out costing method. Inventories as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; include the costs of material, labor, and factory overhead. Components of inventories consist of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Raw materials&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,347&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,606&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Work in process&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,137&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,185&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Finished goods&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,248&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,954&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22,732&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,745&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
	<us-gaap:InventoryPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-0BF85AEE882DCCD72435328352EA02D4">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;nventories&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inventories are stated at the lower of cost and net realizable value using the first-in first-out costing method. The Company adjusts the carrying value of its inventory based on the consideration of excess and obsolete components based on future estimate demand. The Company records inventory charges to costs of product sales.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
	<us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="FD2017Q4YTD" id="Fact-E6285854565F075C4B26328352EBF003">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Marketable Securities&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Marketable securities consisted of the following as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.34657398212512%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gains&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,318&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,318&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;United States treasuries&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,002&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total marketable securities designated as available-for-sale&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,320&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,319&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.34657398212512%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gains&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21,848&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21,848&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Certificates of deposit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total marketable securities designated as available-for-sale&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,712&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,712&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The amortized costs and fair value of debt securities as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; are shown below by effective maturity. Effective maturities may differ from contractual maturities because the issuers of the securities may have the right to prepay obligations without prepayment penalties.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Due in less than one year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,002&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Due after one year and within two years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,002&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Due in less than one year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Due after one year and within two years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest income from cash equivalents and marketable securities was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$107&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$94&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
	<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-FFB601D5281240285273328352F0BF59">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-left:4px;padding-top:16px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;ecently Issued Accounting Standards&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies. Recently issued standards typically do not require adoption until a future effective date. Prior to their effective date, the Company evaluates the pronouncements to determine the potential effects of adoption on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;text-decoration:underline;"&gt;Standards Implemented &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2015-11&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In April 2015, the FASB issued ASC Update No. 2015-11,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Simplifying the Measurement of Inventory&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; regarding ASC Topic 330 - Inventory. Update No. 2015-11 require entities that measure inventory using the first-in, first-out or average cost methods to measure inventory at the lower of cost and net realizable value. Net realizable value is defined as estimated selling price in the ordinary course of business less reasonably predictable costs of completion and disposal. Update No. 2015-11 is effective on a prospective basis for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2016, with earlier application permitted. The Company adopted Update No. 2015-11 on January 1, 2017 and the adoption did not have a material effect on the Company's consolidated financial position, results of operations or cash flows. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2016-09&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In March 2016, the FASB issued ASC Update No. 2016-09,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Compensation- Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. This update is effective for annual reporting periods after December 15, 2016, including interim periods within those fiscal periods. Early adoption is permitted. The purpose of the update is to simplify several areas of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows. The Company adopted this ASC update on January 1, 2017. Although this ASC update does not impact the Company&amp;#8217;s results of operations, financial position or cash flows for any periods prior to the adoption, the adoption of this ASC update had the following impact on the date of adoption:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The adoption of Update No. 2016-09 requires all income tax adjustments to be recorded in the consolidated statements of operations. The cumulative adjustment upon adoption to accumulated earnings was zero since the increase in net deferred tax assets was fully offset by a corresponding increase in the deferred tax asset valuation allowance. The amount of deferred tax assets that had not been previously recognized due to the recognition of excess tax benefits was &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:left;padding-left:42px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,571&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has elected to account for forfeitures on share-based payments as these forfeitures occur, which represents a change from the accounting previously required under ASC Topic 718. As a result, the Company notes that future forfeitures could result in a significant reversal of stock-based compensation expense recognized in the period in which such forfeitures occur. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2017-04&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:42px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In January 2017, the FASB issued ASC Update No. 2017-04,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangibles--Goodwill and Other (Topic 350): Simplifying the Test of Goodwill Impairment. &amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;This ASC simplifies the accounting for goodwill impairment for all entities by requiring impairment charges to be based on the first step of the goodwill impairment test under ASC 350. Under previous guidance, if the&amp;#160;fair value of a reporting unit is lower than its carrying amount (Step 1), an entity calculates any impairment charge by comparing the implied fair value of goodwill with its carrying amount (Step 2). The implied fair value of goodwill is calculated by deducting the fair value of all assets and liabilities of the reporting unit from the reporting unit&amp;#8217;s fair value as determined in Step 1. To determine the implied fair value of goodwill, entities estimate the fair value of any unrecognized intangible assets (including in-process research and development) and any corporate-level assets or liabilities that were included in the determination of the carrying amount and fair value of the reporting unit in Step 1. Under this new guidance, if a reporting unit's carrying value exceeds its fair value, an entity will record an impairment charge based on that difference, with such impairment charge limited to the amount of goodwill in the reporting unit. This ASC does not change the guidance on completing Step 1 of the goodwill impairment test. An entity will still be able to perform the existing optional qualitative goodwill impairment assessment before determining whether to proceed to Step 1. This ASC will be applied prospectively and is effective for annual and interim impairment test performed in periods beginning after December 15, 2019 for public business enterprises. Early adoption is permitted for annual and interim goodwill impairment testing dates after January 1, 2017. The Company elected to early adopt this ASC as of January 1, 2017. The adoption of this ASC had no impact on the Company's consolidated statements of operations, financial condition or cash flows. The Company expects that adoption of this ASC will simplify the evaluation and recording of goodwill impairment charges, if any.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;text-decoration:underline;"&gt;Standards to be Implemented&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Updates No. 2014-09, No. 2016-08, No. 2016-10, No. 2016-11, No. 2016-12 and No. 2016-20&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In May 2014, the FASB issued ASC Update No. 2014-09,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers (Topic 606).&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Update No. 2014-09 provides enhancements to the quality and consistency of how revenue is reported while also improving comparability in the financial statements of companies using International Financial Reporting Standards and U.S. GAAP. The core principle requires entities to recognize revenue in a manner that depicts the transfer of goods or services to customers in amounts that reflect the consideration an entity expects to be entitled to in exchange for those goods or services. In July 2015, the FASB voted to approve a one-year deferral, making the standard effective for public entities for annual and interim periods beginning after December 15, 2017.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In March 2016, the FASB issued ASC Update No. 2016-08,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The purpose of Update No. 2016-08 is to clarify the guidance on principal versus agent considerations. It includes indicators that help to determine whether an entity controls the specified good or service before it is transferred to the customer and to assist in determining when the entity satisfied the performance obligation and as such, whether to recognize a gross or a net amount of consideration in their consolidated statement of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In April 2016, the FASB issued ASC Update No. 2016-10,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing.&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Update No. 2016-10 clarifies that entities are not required to assess whether promised goods or services are performance obligations if they are immaterial in the context of the contract. Update No. 2016-10 also addresses how to determine whether promised goods or services are separately identifiable and permits entities to make a policy election to treat shipping and handling costs as fulfillment activities. In addition, it clarifies key provisions in Topic 606 related to licensing.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In May 2016, the FASB issued ASC Update No. 2016-11,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815).&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Update No. 2016-11 rescinds previous SEC comments that were codified in Topic 605, Topic 932 and Topic 815. Upon adoption of Topic 606, certain SEC comments including guidance on accounting for shipping and handling fees and costs and consideration given by a vendor to a customer should not be relied upon.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In May 2016, the FASB also issued ASC Update No. 2016-12,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers (Topic 606): Narrow Scope Improvements and Practical Expedients&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Update No. 2016-12 provides clarity around collectability, presentation of sales taxes, non-cash consideration, contract modifications at transition and completed contracts at transition. Update No. 2016-12 also includes a technical correction within Topic 606 related to required disclosures if the guidance is applied retrospectively upon adoption.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In December 2016, the FASB issued ASC Update No. 2016-20,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Update No. 2016-20 allows entities not to make quantitative disclosures about remaining performance obligations in certain cases and requires entities that use any of the optional exemptions to expand their qualitative disclosures. Update No. 2016-20 also clarifies other areas of the new revenue standard, including disclosure requirements for prior period performance obligations, impairment guidance for contract costs and the interaction of impairment guidance in ASC 340-40 with other guidance elsewhere in the Codification.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company adopted Topic 606 effective January 1, 2018. The Company adopted Topic 606 under the modified retrospective method and is only applying this method to contracts that were not completed as of the date of adoption. The modified retrospective method resulted in a cumulative effect of initially applying the standard as an adjustment to the opening balance of retained earnings at the date of initial application for any open contracts as of the adoption date. The Company established an implementation team to assist with its assessment of the impact of the new revenue guidance on its operations, consolidated financial statements and related disclosures. To date, this assessment has included (1) utilizing questionnaires to assist with the identification of revenue streams, (2) performing sample contract analyses for each revenue stream identified, (3) assessing the noted differences in recognition and measurement that may result from adopting this new standard, (4) performing detailed analyses of contracts with larger customers, and (5) developing plans to test transactions for consistency with contract provisions that affect revenue recognition. The adoption of Topic 606 will have a material effect on the Company's consolidated financial statements with the most significant impact related to our mobile connectivity segment. Based on the preliminary results of the evaluation, which is still in process, the Company currently believes that the most significant potential changes relate to promised services under certain contracts that were previously determined to be separate units of accounting under Topic 605 will not be separate performance obligations under Topic 606 due to the fact that they are not distinct in the context of the contract, which will impact the timing of revenue recognition. The Company anticipates that the most significant impact of the new standard will relate to the timing of revenue recognition for certain mini-VSAT Broadband hardware contracts. The Company also anticipates changes to the consolidated balance sheet related to accounts receivable, contract assets, and contract liabilities, as well as enhanced footnote disclosures related to customer contracts. The Company is still evaluating the impact that Topic 606 is expected to have on its accounting for costs to obtain and fulfill a contract. The Company anticipates that the adoption of Topic 606 associated with VSAT contracts as of January 1, 2018 will result in an increase to its accumulated deficit of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. This anticipated adjustment represents the gross margin on approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$14 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of previously recognized revenue under current guidance. Gross margin reflects revenue less cost of revenue. These ranges represent management&amp;#8217;s best estimates of the effects of adopting Topic 606 at the time of the preparation of this Annual Report on Form 10-K. The actual impact of Topic 606 is subject to change from these estimates and such change may be significant, pending the completion of the Company&amp;#8217;s assessment in the first quarter of 2018. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company is in the process of evaluating and designing the necessary changes to its business processes, systems and controls to support recognition and disclosure under the new standard. Further, the Company is continuing to assess what incremental disaggregated revenue disclosures will be required in its consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2016-01&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In January 2016, the FASB issued ASC Update No. 2016-01,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;It is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Early application of certain provisions is permitted. Update No. 2016-01 requires entities to measure equity investments that do not result in consolidation and are not accounted for under the equity method at fair value with changes recognized in net income. However, an entity may choose to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. It also simplifies the impairment assessment of equity investments without readily determinable fair values by requiring a qualitative assessment to identify impairment. Update No. 2016-01 also requires separate presentation of financial assets and financial liabilities by measurement category and form of financial asset and liability. The adoption of Update No. 2016-01 is not expected to have a material impact on the Company's financial position or results of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2016-02&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In February 2016, the FASB issued ASC Update No. 2016-02,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases (Topic 842).&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;It is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Earlier application is permitted. Update No. 2016-02 creates new accounting and reporting guidelines for leasing arrangements. The new guidance requires organizations that lease assets to recognize assets and liabilities on the balance sheet related to the rights and obligations created by those leases, regardless of whether they are classified as finance or operating leases. Consistent with current guidance, the recognition, measurement, and presentation of expenses and cash flows arising from a lease primarily will depend on its classification as a finance or operating lease. The guidance also requires new disclosures to help financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. The new standard is to be applied using a modified retrospective approach. The Company is currently evaluating the impact of the new pronouncement on its financial statements. Based on its preliminary assessment, upon adoption the Company expects to recognize significant right-to-use assets and corresponding lease liabilities on its balance sheet related to leased facilities and equipment. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2016-13&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In June 2016, the FASB issued ASC Update No. 2016-13,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The update is effective for fiscal years beginning after December 15, 2019. Early adoption is permitted for fiscal years beginning after December 15, 2018. The purpose of Update No. 2016-13 is to replace the current incurred loss impairment methodology for financial assets measured at amortized cost with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information, including forecasted information, to develop credit loss estimates. The adoption of Update No. 2016-13 is not expected to have a material impact on the Company's financial position or results of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2016-15&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In August 2016, the FASB issued ASC Update No. 2016-15,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;The update is effective for fiscal years beginning after December 15, 2017 and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The purpose of Update No. 2016-15 is to reduce the diversity in practice in presentation and classification of the following items within the statement of cash flows: debt prepayments, settlement of zero coupon debt instruments, contingent consideration payments, insurance proceeds, securitization transactions and distributions from equity method investees. The update also addresses classification of transactions that have characteristics of more than one class of cash flows. The adoption of Update No. 2016-15 is not expected to have a material impact on the Company's financial position or results of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2016-16&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In October 2016, the FASB issued ASU Update No. 2016-16,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The update is effective for fiscal years beginning after December 15, 2017, including interim reporting periods within those fiscal years. Early adoption is permitted as of the beginning of an annual reporting period for which financial statements (interim or annual) have not been issued or made available for issuance. The purpose of Update No. 2016-16 is to allow an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs, as opposed to waiting until the asset is sold to an outside party. The adoption of Update No. 2016-16 is not expected to have a material impact on the Company's financial position or results of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2017-09&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In May 2017, the FASB issued ASC Update No. 2017-09, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Compensation&amp;#8212;Stock Compensation (Topic 718): Scope of Modification Accounting.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; The update is effective for annual periods beginning on or after December 15, 2017. Early adoption is permitted. The purpose of Update No. 2017-09 is to clarify when to account for a change to the terms or conditions of a share-based payment award as a modification under Topic 718, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Compensation - Stock Compensation&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&amp;#160;Under this new guidance, modification accounting is only required if the fair value, the vesting conditions, or the equity or liability classification of the award changes as a result of the change in terms or conditions.&amp;#160;The Company expects that the adoption of this standard will only affect, on a prospective basis, the manner in which the Company evaluates any changes to the terms or conditions of its share-based payment awards.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;ASC Update No. 2017-12&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In August 2017, the FASB issued ASC Update No. 2017-12, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The update is effective for annual periods beginning after December 15, 2018. Early adoption is permitted. The purpose of Update No. 2017-12 is to improve the presentation and disclosure requirements for, and simplify the application and increase transparency of hedge accounting. The adoption of Update No. 2017-12 is not expected to have a material impact on the Company's financial position or results of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;There are no other recent accounting pronouncements issued by the FASB that the Company expects would have a material impact on the Company's financial statements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
	<us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="FD2017Q4YTD" id="Fact-293BF49ED0BBE9490AED328353061D6E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Property and Equipment&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net, as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; consist of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Land&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,828&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,828&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Building and improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24,038&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21,717&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Leasehold improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;429&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;155&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;53,217&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;41,777&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Office and computer equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,057&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,824&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Motor vehicles&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;94,620&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;82,352&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less accumulated depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(51,099&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(45,766&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43,521&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36,586&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Depreciation expense for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;years ended December 31, 2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; amounted to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6,725&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7,608&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7,193&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Included within machinery and equipment are certain hardware revenue generating assets that had a net book value of $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,300&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,734&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of December 31, 2017 and 2016, respectively, that are utilized in the delivery of the Company's airtime services, media, and other content.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
	<us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-601A5409DC74A656CBE3328352FFB8F5">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Property and Equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property and equipment are stated at cost. Depreciation and amortization are computed on the straight-line method over the estimated useful lives of the respective assets. The principal lives used in determining the depreciation rates of various assets are: buildings and improvements, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;40 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; leasehold improvements, shorter of original lease term or useful life; machinery, satellite hubs and equipment, and video-on-demand (VOD) units, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; office and computer equipment, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; and motor vehicles, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;5 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
	<us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="FD2017Q4YTD" id="Fact-1C82290BE2C7FF2ED77B32835305C746">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net, as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; consist of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Land&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,828&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,828&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Building and improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24,038&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21,717&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Leasehold improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;429&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;155&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;53,217&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;41,777&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Office and computer equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,057&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,824&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Motor vehicles&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;94,620&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;82,352&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less accumulated depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(51,099&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(45,766&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43,521&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36,586&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
	<us-gaap:QuarterlyFinancialInformationTextBlock contextRef="FD2017Q4YTD" id="Fact-4BD6DC4B9B1476106F75328353079C63">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Quarterly Financial Results (Unaudited)&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following financial information for interim periods includes transactions which affect comparability of the quarterly results for the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Financial information for interim periods was as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;First&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quarter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Second&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quarter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Third&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quarter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fourth&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quarter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands, except per share amounts)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Product sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,863&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,323&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,169&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,613&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Service sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,348&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26,126&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26,281&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,365&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of product sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,539&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,295&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,578&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,062&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of service sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,268&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,094&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,374&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12,956&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Operating expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,874&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19,428&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19,299&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19,085&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Loss from operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4,470&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,368&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,801&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,125&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net loss&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4,885&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,026&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,438&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,685&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net loss per share (a):&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.30&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.15&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.10&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.30&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.15&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.10&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Product sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,382&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,062&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19,020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18,611&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Service sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24,998&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,904&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26,826&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,319&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of product sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,670&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12,989&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,674&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of service sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12,991&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,259&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,576&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,140&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Operating expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,093&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,411&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18,256&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19,384&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(Loss) income from operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,374&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(693&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,013&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(268&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net (loss) income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,791&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(806&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,863&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6,783&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net (loss) income per share (a):&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.05&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.43&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.05&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.43&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.53125%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="1" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:100%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net (loss) income per share is computed independently for each of the quarters. Therefore, the net (loss) income per share for the four quarters may not equal the annual net (loss) income per share data.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
	<us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="FD2017Q4YTD" id="Fact-B63FA23F452F9445CFA9328352EA5791">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;esearch and Development&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expenditures for research and development, including customer-funded research and development, are expensed as incurred. R&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
	<us-gaap:RevenueRecognitionPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-272571F0A7AD551E873C328352E83AA8">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(e)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Revenue Recognition&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Product sales.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Product sales are recognized when persuasive evidence of an arrangement exists, goods are shipped, title has passed and collectability is reasonably assured. The Company&amp;#8217;s standard sales terms require that:&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;All sales are final;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Terms are generally Net 30;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Shipments are tendered and shipped FOB (or as may be applicable, FCA, or EXW) the Company&amp;#8217;s plant or warehouse; and&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Title and risk of loss or damage passes to the dealer or distributor at the point of shipment when delivery is made to the possession of the carrier.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For certain inertial navigation product sales, customer acceptance or inspection may be required before title and risk of loss transfers. For those sales, revenue is recognized after transfer of title &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"&gt;and risk of loss and after notification of customer acceptance. In certain circumstances customers may request a bill and hold arrangement. Under these bill and hold arrangements, revenue is recognized when the Company has fulfilled all of its performance obligations, the units are segregated and available for shipment in accordance with the defined contract delivery schedule, and the Company has received notification of customer acceptance which transfers title and risk of loss to the customer.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under certain limited conditions, the Company, at its sole discretion, provides for the return of goods. No product is accepted for return and no credit is allowed on any returned product unless the Company has granted and confirmed prior written permission by means of appropriate authorization. The Company establishes reserves for potential sales returns, credits, and allowances, and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and expectations for the future.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Multiple-element revenue arrangements. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Some of our sales involve multiple-element arrangements that include both hardware-related products and contracted service, or satellite connectivity that are accounted under ASC 605-25, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Multiple-Element Arrangements&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The consideration is allocated to each element based on the relative selling prices of all of the elements in the arrangement using the fair value hierarchy. ASC 605-25 requires that the Company establish vendor-specific objective evidence (VSOE) of fair value based upon the price charged when the same element is sold separately or established by management having the relevant pricing authority. When VSOE exists it is used to determine the selling price of a deliverable. When VSOE is not established, the Company attempts to establish the selling price of each element based on third-party evidence (TPE). When the Company is unable to establish selling price using VSOE or TPE, the Company uses best estimated selling price (BESP) in the allocation of arrangement consideration for the relevant deliverables. The objective of BESP is to determine the price at which the Company would transact a sale if a product or service was sold on a stand-alone basis. The Company determines BESP for our products and certain services by considering multiple factors including, but not limited to, overall market conditions, including geographic or regional-specific market factors and profit objectives for such deliverables. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Each deliverable within the Company's multiple-deliverable revenue arrangements is accounted for as a separate unit of accounting under the guidance of ASC 605-25 if both of the following criteria are met: the delivered item or items have value to the customer on a standalone basis; and for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company. The Company considers a deliverable to have standalone value if the item is sold separately by the Company or another vendor or if the item could be resold by the customer. Further, the Company's revenue arrangements generally do not include a general right of return relative to delivered products.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deliverables not meeting the criteria for being a separate unit of accounting are combined with a deliverable that does meet that criterion. The appropriate allocation of arrangement consideration and recognition of revenue is then determined for the combined unit of accounting.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Satellite connectivity and media content sales&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Directly sold and re-sold satellite connectivity service for voice, data and Internet is recognized monthly based upon minutes or megabytes of traffic processed or contracted fixed fee schedules. Typically, all subscribers enter into a contracted one-year minimum service agreement. The Company has evaluated the factors within ASC 605 regarding gross versus net revenue reporting for its satellite connectivity service sales and its payments to the applicable service providers. Based on the evaluation of the factors within ASC 605, the Company has determined that the applicable indicators of gross revenue reporting were met. The applicable indicators of gross revenue reporting included, but were not limited to, the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company is the primary obligor in its arrangements with its subscribers. The Company manages all interactions with the subscribers, while satellite connectivity service providers do not interact with the subscribers. In addition, the Company assumes the entire performance risk under its arrangements with the subscribers and in the event of a performance issue, the Company may incur reduction in fees without regard for any recourse that the Company may have with the applicable satellite connective service providers.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has latitude in establishing pricing, as the pricing under its arrangements with the subscribers is negotiated through a contracting process and has discretion on establishing pricing. The Company then separately negotiates the fees with the applicable satellite service providers.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has complete discretion in determining which satellite service providers it will contract with.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As a result, the Company has determined that we earn revenue (as a principal) from the delivery of satellite connectivity services to its subscribers and records all satellite connectivity service sales to subscribers as gross sales. All associated regulatory service fees and costs are recorded net in the consolidated financial statements. Media content sales include the Company's distribution of commercially licensed news, sports, movies and music content for commercial and leisure customers in the maritime, hotel, and retail markets as well as training videos to the merchant marine market that are typically based on a contracted fixed fee schedule. The Company typically recognizes revenue from media content sales ratably over the period of the service contract. The accounting estimates related to the recognition of satellite connectivity and media content service sales in results of operations requires the Company to make assumptions about future billing adjustments for disputes with subscribers as well as unauthorized usage. The Company recognizes the monthly subscription fee as service revenue over the service delivery period. The Company retains ownership of the hardware that it provides to AgilePlans customers, who must return the hardware to KVH if they decide to terminate the service. Because KVH does not sell the hardware under AgilePlans, the Company does not recognize any product revenue when the hardware is deployed to an AgilePlans customer.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Lease financing.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Lease financing consists of sales-type leases primarily of the TracPhone V-IP Series. The Company records the leases at a price typically equivalent to normal selling price and in excess of the cost or carrying amount. Upon delivery, the Company records the present value of all payments under these leases as revenues, and the related costs of the product are charged to cost of sales. Interest income is recognized throughout the lease term (typically three to five years) using an implicit interest rate. Through &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, lease sales have not been a significant portion of the Company&amp;#8217;s total sales.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Contracted service sales. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company engages in contracts for development, production, and services activities related to standard product modification or enhancement, which it accounts for using the proportional performance method of revenue recognition. The Company considers the nature of these contracts and the types of products and services provided when determining the proper accounting for a particular contract. Customer and government-agency contracted engineering service and grant sales under development contracts are recognized primarily under the proportional performance method during the period in which the Company performs the service or development efforts in accordance with the agreement. Services performed under these types of contracts include engineering studies, surveys, building construction, prototype development, and program management. Performance is determined principally by comparing the accumulated costs incurred to date with management&amp;#8217;s estimate of the total cost to complete the contracted work. The Company establishes billing terms at the time project deliverables and milestones are agreed. Unbilled revenue recognized in excess of the amounts invoiced to clients are classified within the accompanying consolidated balance sheets in the caption &amp;#8220;prepaid expenses and other assets.&amp;#8221;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The use of contract accounting requires significant judgment relative to estimating total contract revenues and costs, including assumptions relative to the length of time to complete the contract, the nature and complexity of the work to be performed, and prices for subcontractor services and materials. The risk to the Company on a fixed-price contract is that if estimates to complete the contract change from one period to the next, profit levels will vary from period to period. The Company's estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract's schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods. Any advance payments arising from such extended-term development contracts are recorded as deposits. If, in any period, estimated total costs under a contract indicate an expected loss, then such loss is provided for in that period. Through &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, contracted service revenue has not been a significant portion of the Company&amp;#8217;s total sales.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Product service sales.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Product service sales other than under development contracts are recognized when completed services are provided to the customer and collectability is reasonably assured. The Company establishes reserves for potential sales returns, credit and allowances, and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and its expectations for the future. Through &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, product service sales have not been a significant portion of the Company&amp;#8217;s total sales.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Extended warranty sales&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The Company sells extended warranty contracts on mobile connectivity and inertial navigation products. Sales under these contracts are recognized ratably over the contract term. Through &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, warranty sales have not been a significant portion of the Company&amp;#8217;s total sales.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
	<us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="FD2017Q4YTD" id="Fact-DF26E00303B171B04B35328352FF8EF3">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;ctivity within the Company&amp;#8217;s allowance for doubtful accounts for the periods presented is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,477&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,534&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,723&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;674&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;872&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,342&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deductions (write-offs/recoveries) from reserve&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,299&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(929&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(531&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,852&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,477&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,534&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
	<us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="FD2017Q4YTD" id="Fact-FE7A8477E9BCF8763CD3328352D8C00D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax expense (benefit) for the years ended December 31, 2017, 2016, and 2015 attributable to (loss) income from operations is presented below.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.02534113060429%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Current&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Deferred&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;text-decoration:underline;"&gt;Year ended December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(41&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,857&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(762&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,095&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,852&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(756&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,096&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;text-decoration:underline;"&gt;Year ended December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;227&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,197&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,424&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;144&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;457&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;601&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,770&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,248&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,522&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,141&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,406&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,547&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;text-decoration:underline;"&gt;Year ended December&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(555&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(94&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(649&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;120&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;765&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;885&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;295&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(118&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;177&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(140&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;553&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;413&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
	<us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="FD2017Q4YTD" id="Fact-BD8741934B94B669EB3A328352F42962">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;eferred tax assets and liabilities for the periods presented consisted of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred tax assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts receivable, due to allowance for doubtful accounts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;540&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,104&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inventories&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;581&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;792&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Operating loss carry-forwards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,725&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,078&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;696&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,231&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, due to difference in depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;190&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;148&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Research and development, alternative minimum tax credit carry-forwards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,338&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,031&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign tax credit carry-forwards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,958&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;754&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;State tax credit carry-forwards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,958&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,277&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Warranty reserve&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;495&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;822&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;334&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;432&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Gross deferred tax assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17,815&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,669&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less valuation allowance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(16,014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(11,567&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total deferred tax assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,801&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,102&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred tax liabilities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Purchased intangible assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,705&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,197&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, due to differences in depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,681&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,003&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(29&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(11&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total deferred tax liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4,415&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5,211&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net deferred tax liability&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,614&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,109&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net deferred tax asset- non-current&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net deferred tax liability- non-current&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,634&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,133&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
	<us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="FD2017Q4YTD" id="Fact-81CB9215B13A2CF27EF5328352F5E069">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;ctual income tax expense differs from the &amp;#8220;expected&amp;#8221; income tax (benefit) expense computed by applying the United States Federal statutory income tax rate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to (loss) income before tax expense, as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Income tax (benefit) expense at Federal statutory income tax rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,379&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(670&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;906&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Increase (decrease) in income taxes resulting from:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;State income tax expense, net of federal benefit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;56&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(156&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(37&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;State research and development, investment credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(435&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(363&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(317&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Non-deductible meals &amp;amp; entertainment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;47&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;49&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Non-deductible stock compensation expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;338&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;216&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;181&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Non-deductible deferred compensation expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;116&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;260&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Subpart F income, net of foreign tax credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,171&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;523&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;61&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Foreign branch income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;52&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Manufacturing deduction&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(102&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Nontaxable interest income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(162&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(106&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign tax rate differential&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(902&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,258&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(792&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Federal research and development credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(427&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(395&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(348&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Uncertain tax positions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;189&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;283&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(413&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Provision to tax return adjustments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(95&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;80&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Change in tax rates&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;926&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(313&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Change in valuation allowance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,330&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,425&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,392&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign research and development incentives&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(22&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(45&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;196&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(13&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,096&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,547&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;413&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
	<us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="FD2017Q4YTD" id="Fact-4655B60D5D0FE8D5275E328353006FB6">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Assets and liabilities measured at fair value are based the valuation techniques identified in the table below. The valuation techniques are:&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Market approach&amp;#8212;prices and other relevant information generated by market transactions involving identical or comparable assets.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The valuations of the interest rate swaps intended to mitigate the Company&amp;#8217;s interest rate risk are determined with the assistance of a third-party financial institution using widely accepted valuation techniques, including discounted cash flow analysis on the expected cash flows of each instrument. This analysis utilizes observable market-based inputs, including interest rate curves and interest rate volatility, and reflects the contractual terms of these instruments, including the period to maturity.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following tables present financial assets and liabilities at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for which the Company measures fair value on a recurring basis, by level, within the fair value hierarchy:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="18" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:36%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level 1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Valuation&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Technique&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,318&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,318&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;United States treasuries&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest rate swaps&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;69&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;69&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level 1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Valuation&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Technique&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21,848&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21,848&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Certificates of deposit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest rate swaps&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;158&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;158&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
	<us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="FD2017Q4YTD" id="Fact-6AF0581DD395A15428C4328352E75AAB">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes other intangible assets as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:571px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:306px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:66px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:74px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:75px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross Carrying Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated Amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net Carrying Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Subscriber relationships&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17,912&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,347&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,565&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Distribution rights&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,385&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,450&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,935&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Internally developed software&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,324&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,206&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;118&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Proprietary content&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,223&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,908&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,315&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intellectual property&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,284&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,284&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Favorable lease&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;648&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;461&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;187&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35,776&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,656&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,120&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;December 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Subscriber relationships&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16,888&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,431&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,457&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Distribution rights&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,122&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,180&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,942&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Internally developed software&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,301&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,904&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;397&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Proprietary content&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,960&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,431&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,529&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intellectual property&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,284&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,056&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;228&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Favorable lease&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;627&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;342&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;285&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34,182&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16,344&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17,838&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
	<us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="FD2017Q4YTD" id="Fact-1062447C9A75F9691C0A328352DC2892">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following reflects future minimum payments under operating leases that have initial or remaining non-cancelable lease terms at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:80%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;Years ending December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Operating&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Leases&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,682&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,109&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,970&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,326&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2022&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,189&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;489&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total minimum lease payments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26,765&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
	<us-gaap:ScheduleOfGoodwillTextBlock contextRef="FD2017Q4YTD" id="Fact-EDCCCA603F12E4D9736A328352FE509A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill is recorded when the consideration for an acquisition exceeds the fair value of net tangible and identifiable intangible assets acquired. All of the Company's goodwill as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; relates to its mobile connectivity reportable segment. None of the Company's goodwill is deductible for tax purposes. The changes in the carrying amount of goodwill during the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:82%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:16%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance at January 1, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36,747&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5,404&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance at December 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;31,343&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,529&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance at December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33,872&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
	<us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="FD2017Q4YTD" id="Fact-2BF6878679E34335E8A9328352F8428A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;ncome before income tax expense determined by tax jurisdiction, are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(13,271&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7,775&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(570&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,333&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,805&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,236&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(9,938&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,970&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,666&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
	<us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock contextRef="FD2017Q4YTD" id="Fact-62E3F581B609A73B589432835305A858">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company had the following outstanding interest rate derivatives that were designated as cash flow hedges of interest rate risk:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:19%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:15%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;Interest Rate Derivatives&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Notional&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in&amp;#160;thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Asset&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(Liability)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Effective&amp;#160;Date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Maturity&amp;#160;Date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Index&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Strike&amp;#160;Rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest rate swap&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,389&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(33&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;April&amp;#160;1, 2010&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;April&amp;#160;1, 2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1-month&amp;#160;LIBOR&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.91&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest rate swap&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,389&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(36&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;April&amp;#160;1, 2010&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;April&amp;#160;1, 2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1-month&amp;#160;LIBOR&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.07&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock>
	<us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="FD2017Q4YTD" id="Fact-485E344DA6D3085812B6328352EA8D5A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inventories as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; include the costs of material, labor, and factory overhead. Components of inventories consist of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Raw materials&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,347&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,606&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Work in process&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,137&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,185&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Finished goods&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,248&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,954&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22,732&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,745&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
	<us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="FD2017Q4YTD" id="Fact-E74BF41C88ED8A83D3ED328352EF5E6D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;he following table summarizes product warranty activity during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,280&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,880&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Charges to expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,042&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,723&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Costs incurred&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,248&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,323&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,074&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,280&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
	<us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="FD2017Q4YTD" id="Fact-E4978E9CA590E12C69DD3283530753B9">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Financial information for interim periods was as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;First&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quarter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Second&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quarter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Third&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quarter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fourth&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quarter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands, except per share amounts)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Product sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,863&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,323&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,169&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,613&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Service sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,348&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26,126&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26,281&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,365&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of product sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,539&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,295&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,578&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,062&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of service sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,268&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,094&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,374&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12,956&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Operating expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,874&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19,428&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19,299&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19,085&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Loss from operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4,470&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,368&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,801&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,125&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net loss&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4,885&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,026&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,438&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,685&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net loss per share (a):&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.30&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.15&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.10&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.30&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.15&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.10&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Product sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,382&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,062&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19,020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18,611&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Service sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24,998&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,904&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26,826&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,319&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of product sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,670&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12,989&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,674&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of service sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12,991&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,259&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,576&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,140&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Operating expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,093&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,411&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18,256&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19,384&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(Loss) income from operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,374&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(693&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,013&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(268&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net (loss) income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,791&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(806&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,863&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6,783&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net (loss) income per share (a):&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.05&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.43&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.05&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.43&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.53125%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="1" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:100%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net (loss) income per share is computed independently for each of the quarters. Therefore, the net (loss) income per share for the four quarters may not equal the annual net (loss) income per share data.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
	<us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="FD2017Q4YTD" id="Fact-41D662A0B537BBDB35A3328352E58E1E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net sales and operating (loss) earnings for the Company's reporting segments and the Company's (loss) income before income tax expense for the years ended&amp;#160;December&amp;#160;31, 2017, 2016, and 2015&amp;#160;were as follows: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.56725146198829%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:44%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:16%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:16%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:16%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;For the year ended December 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net sales:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Mobile connectivity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;132,227&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;141,507&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;147,809&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inertial navigation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;27,861&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34,615&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36,825&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Consolidated net sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;160,088&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;176,122&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;184,634&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Operating earnings (loss):&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Mobile connectivity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,334&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,041&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,459&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inertial navigation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;556&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,272&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,934&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Subtotal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,890&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,313&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17,393&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unallocated, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(16,654&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(16,635&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(14,185&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Consolidated (loss) operating earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(8,764&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,322&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,208&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net interest and other expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,174&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(648&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(542&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(Loss) income before income tax expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(9,938&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,970&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,666&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Depreciation expense and amortization expense for the Company's segments are presented in the table that follows for the periods presented:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:89.47368421052632%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:17%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:17%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:17%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;For the year ended December 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Depreciation expense:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Mobile connectivity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,720&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,084&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,843&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inertial navigation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;928&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,063&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;961&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unallocated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;77&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;461&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;389&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total consolidated depreciation expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,725&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,608&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,193&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Amortization expense:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Mobile connectivity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,312&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,956&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,526&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inertial navigation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unallocated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total consolidated amortization expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,312&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,956&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,526&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
	<us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="FD2017Q4YTD" id="Fact-7A85238C451184686151328352EA1C8E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Restricted stock activity under the 2006 Plan and the 2016 Plan for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number&amp;#160;of&lt;br clear="none"/&gt;Shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted-&lt;br clear="none"/&gt;average&lt;br clear="none"/&gt;grant&amp;#160;date&lt;br clear="none"/&gt;fair value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2016, unvested&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;644&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.58&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;271&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.83&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(269&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.20&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(42&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.57&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2017, unvested&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;604&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
	<us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="FD2017Q4YTD" id="Fact-8582CBF6C9058069AB9F328352EBD514">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The changes in outstanding stock options for the year ended December 31, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:37%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:15%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number&amp;#160;of&amp;#160;Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted&amp;#160;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted&amp;#160;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Remaining&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contractual&amp;#160;Life&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in Years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Aggregate&amp;#160;Intrinsic&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;686&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.41&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;682&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.65&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(134&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.24&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expired, canceled or forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(170&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.46&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,064&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.27&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,268&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercisable at December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;307&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.37&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.37&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Options vested or expected to vest at December 31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,064&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.27&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,268&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
	<us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="FD2017Q4YTD" id="Fact-BA3FF35AD7C1363493F9328352EE0020">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The weighted-average assumptions used to value options as of their grant date were as follows: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year&amp;#160;Ended&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Risk-free interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.98&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.43&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.55&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected volatility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;38.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected life (in years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.22&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.17&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Dividend yield&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
	<us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock contextRef="FD2017Q4YTD" id="Fact-152C7BC3802A6D0A551C328352EA5072">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; reconciliation of the basic and diluted weighted average common shares outstanding is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average common shares outstanding&amp;#8212;basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16,419&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,834&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,625&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Dilutive common shares issuable in connection with stock plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;209&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average common shares outstanding&amp;#8212;diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16,419&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,834&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,834&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
	<us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="FD2017Q4YTD" id="Fact-4230A10013F70E3570A1328353012114">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Estimated future amortization expense for intangible assets recorded by the Company at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:85%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;Years ending December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,082&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,122&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,292&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,292&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2022&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,505&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,827&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total amortization expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,120&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
	<us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="FD2017Q4YTD" id="Fact-35C1E49B9F1CA9B98CEB328352D6A124">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
	<us-gaap:SegmentReportingDisclosureTextBlock contextRef="FD2017Q4YTD" id="Fact-81A4504C60F0BF0DACC8328352E52869">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Segment Reporting&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the fourth quarter of 2016, the Company concluded that it has two operating segments, which are also reportable segments, and were organized based on products and services. The Company&amp;#8217;s reportable segments are:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:42px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:42px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:18px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Mobile connectivity, and &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:42px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:18px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inertial navigation &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company&amp;#8217;s Chief Operating Decision Maker (CODM), whom the Company has identified as its Chief Executive Officer, primarily evaluates the business and assesses performance based on the revenue and operating income of the segments. The Company does not allocate interest, taxes, and certain corporate-level costs to its reportable segments, as discussed further below.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The financial results of each segment are based on revenues from external customers, cost of revenue and operating expenses that are directly attributable to the segment and an allocation of costs from shared functions. These shared functions include, but are not limited to, facilities, human resources, information technology, and engineering. Allocations are made based on management&amp;#8217;s judgment of the most relevant factors, such as head count, number of customer sites, or other operational data that contributes to the shared costs. Certain corporate-level costs have not been allocated as they are not attributable to either segment. These costs primarily consist of broad corporate functions, including executive, legal, finance, and costs associated with corporate actions. Segment-level asset information has not been provided as such information is not reviewed by the CODM for purposes of assessing segment performance and allocating resources. There are&amp;#160;no&amp;#160;inter-segment sales or transactions.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company's performance is impacted by the levels of activity in the marine and land mobile markets and defense sectors, among others. Performance in any particular period could be impacted by the timing of sales to certain large customers.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The mobile connectivity segment primarily manufactures and distributes a comprehensive family of mobile satellite antenna products and services that provide access to television, the Internet and voice services while on the move. Product sales within the mobile connectivity segment accounted for&amp;#160;approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of our consolidated net sales for 2017, 2016 and 2015, respectively. Sales of mini-VSAT Broadband airtime service accounted for approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;41%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of our consolidated net sales for 2017, 2016, 2015, respectively. Sales of content and training sales within the mobile connectivity segment accounted for approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of our consolidated net sales for 2017, 2016 and 2015, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The inertial navigation segment manufactures and distributes a portfolio of digital compass and fiber optic gyro (FOG)-based systems that address the rigorous requirements of military and commercial customers and provide reliable, easy-to-use and continuously available navigation and pointing data.&amp;#160;The principal product categories in this segment include the FOG based inertial measurement units (IMUs) for precision guidance, FOGs for tactical navigation as well as pointing and stabilization systems, and digital compasses that provide accurate heading information for demanding applications, security, automation and access control equipment and systems. Sales of FOG-based guidance and navigation systems within the inertial navigation segment accounted for approximately&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;of consolidated net sales for&amp;#160;2017,&amp;#160;2016, and&amp;#160;2015, respectively. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;No other single product class accounts for 10% or more of consolidated net sales.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company operates in a number of major geographic areas, including internationally. Revenues from international locations, primarily consisting of Canada, European countries, both inside and outside the European Union, as well as Africa, Asia/Pacific, the Middle East, and India. Revenues are based upon customer location and internationally represented&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;62%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;63%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;67%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;of consolidated net sales for 2017,&amp;#160;2016&amp;#160;and&amp;#160;2015, respectively. No individual foreign country represented 10% or more of the Company's consolidated net sales for 2017. Sales to Canada represented &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of net sales for 2016 and 2015, respectively. No other individual foreign country represented 10% or more of the Company&amp;#8217;s consolidated net sales for 2016 or 2015. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of December&amp;#160;31, 2017 and 2016, the long-lived tangible assets related to the Company&amp;#8217;s international subsidiaries were less than&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;of the Company&amp;#8217;s long-lived tangible assets and were deemed not material.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net sales and operating (loss) earnings for the Company's reporting segments and the Company's (loss) income before income tax expense for the years ended&amp;#160;December&amp;#160;31, 2017, 2016, and 2015&amp;#160;were as follows: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.56725146198829%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:44%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:16%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:16%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:16%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;For the year ended December 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net sales:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Mobile connectivity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;132,227&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;141,507&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;147,809&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inertial navigation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;27,861&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34,615&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36,825&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Consolidated net sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;160,088&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;176,122&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;184,634&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Operating earnings (loss):&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Mobile connectivity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,334&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,041&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,459&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inertial navigation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;556&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,272&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,934&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Subtotal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,890&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,313&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17,393&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unallocated, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(16,654&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(16,635&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(14,185&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Consolidated (loss) operating earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(8,764&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,322&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,208&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net interest and other expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,174&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(648&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(542&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(Loss) income before income tax expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(9,938&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,970&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,666&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Depreciation expense and amortization expense for the Company's segments are presented in the table that follows for the periods presented:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:89.47368421052632%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:17%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:17%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:17%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;For the year ended December 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Depreciation expense:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Mobile connectivity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,720&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,084&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,843&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inertial navigation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;928&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,063&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;961&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unallocated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;77&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;461&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;389&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total consolidated depreciation expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,725&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,608&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,193&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Amortization expense:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Mobile connectivity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,312&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,956&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,526&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inertial navigation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unallocated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total consolidated amortization expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,312&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,956&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,526&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
	<us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-F6F89ABFC5FCFEF5B0B1328352F0FBB8">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;perating Segments&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company operates in two segments, the mobile connectivity and inertial navigation segments. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker in making decisions regarding resource allocation and assessing performance. The Company&amp;#8217;s chief operating decision maker is its President, Chief Executive Officer and Chairman of the Board.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company's reportable segments are: mobile connectivity and inertial navigation (see Note 12, "&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Segment Reporting&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;"). The Company operates in a number of major geographic areas, including internationally. Revenues from international locations, primarily consisting of Canada, European countries, both inside and outside the European Union, as well as Africa, Asia/Pacific, the Middle East, and South America.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
	<us-gaap:ShippingAndHandlingCostPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-CF2234DFF407919707AA328352E8D65C">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;hipping and Handling Costs&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Shipping and handling costs are expensed as incurred and included in cost of sales. Billings for shipping and handling are reflected within net sales in the accompanying statements of operations.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShippingAndHandlingCostPolicyTextBlock>
	<us-gaap:StandardProductWarrantyPolicy contextRef="FD2017Q4YTD" id="Fact-24B6C63D4CABF071B260328352EB8AA1">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;roduct Warranty&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company&amp;#8217;s products carry standard limited warranties that range from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and vary by product. The warranty period begins on the date of retail purchase or lease by the original purchaser. The Company accrues estimated product warranty costs at the time of sale and any additional amounts are recorded when such costs are probable and can be reasonably estimated. Factors that affect the Company&amp;#8217;s warranty liability include the number of units sold or leased, historical and anticipated rates of warranty repairs and the cost per repair. Warranty and related costs are reflected within sales, marketing and support in the accompanying statements of operations. A&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:StandardProductWarrantyPolicy>
	<us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock contextRef="FD2017Q4YTD" id="Fact-C2A84DABA9D322AC0ED8328352F86720">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;he aggregate changes in the total gross amount of unrecognized tax benefits are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:94.54191033138402%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Unrecognized tax benefits as of January 1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;815&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;983&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,487&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Gross increase in unrecognized tax benefits - prior year tax positions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;52&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;168&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Gross increase (decrease) in unrecognized tax benefits due to currency fluctuations - prior year tax positions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(131&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(116&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Gross increase in unrecognized tax benefits - current year tax positions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;111&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;293&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Settlements with taxing authorities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(330&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,569&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Lapse of statute of limitations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;background-color:#cceeff;"&gt;Unrecognized tax benefits as of December 31&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,006&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;815&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;983&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock>
	<us-gaap:TreasuryStockTextBlock contextRef="FD2017Q4YTD" id="Fact-183F2898F94A9881B51D3283530B7610">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Share Buyback Program&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On November&amp;#160;26, 2008, the Company&amp;#8217;s Board of Directors authorized a program to repurchase up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of the Company&amp;#8217;s common stock. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;341&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of the Company&amp;#8217;s common stock remain available for repurchase under the authorized program. The repurchase program is funded using the Company&amp;#8217;s existing cash, cash equivalents, marketable securities and future cash flows. Under the repurchase program, the Company, at management&amp;#8217;s discretion, may repurchase shares on the open market from time to time, in privately negotiated transactions or block transactions, or through an accelerated repurchase agreement. The timing of such repurchases depends on availability of shares, price, market conditions, alternative uses of capital, and applicable regulatory requirements. The program may be modified, suspended or terminated at any time without prior notice. The repurchase program has no expiration date. There were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; other repurchase programs outstanding during the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; repurchase programs expired during the period.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;years ended December 31, 2017, 2016, and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company did not repurchase any shares of its common stock in open market transactions.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
	<us-gaap:UseOfEstimates contextRef="FD2017Q4YTD" id="Fact-FAA1812FAFCDAD28E98E328352E92B25">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(c)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Significant Estimates and Assumptions and Other Significant Non-Recurring Transactions &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of sales and expenses during the reporting periods. On an on-going basis, the Company evaluates its significant estimates,&amp;#160;including those related to revenue recognition, valuation of accounts receivable, value of inventory, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets and goodwill, estimated fair values of long-lived assets, including goodwill, amortization methods and periods, certain accrued expenses and other related charges, stock-based compensation, contingent liabilities, forfeitures and key valuation assumptions for its share-based awards, estimated fulfillment costs for warranty obligations, tax reserves and recoverability of the Company&amp;#8217;s net deferred tax assets and related valuation allowance. There have been no material changes to the Company's significant accounting policies, except for ASC Update No. 2016-09, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which the Company adopted as required on January 1, 2017 and which resulted primarily in a change in the Company&amp;#8217;s accounting prospectively for share-based payment forfeitures and accounting for excess tax benefits or deficiencies related to share-based payments as a component of earnings (see Note 7 for further discussion) and ASC Update No. 2015-11, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Simplifying the Measurement of Inventory&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which the Company adopted as of January 1, 2017 and which simplified the subsequent measurement of inventory by replacing the lower of cost a market test with a lower of cost and net realizable value test (see Note 3 for further discussion).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the fourth quarter of 2016, the Company entered into arrangements with certain third parties who had previously co-produced certain content that the Company distributes where the Company had certain ongoing royalty payments to these third parties. The agreements entered into during the fourth quarter of 2016 settled all outstanding liabilities owed by the Company to these third parties and resulted in the Company obtaining sole ownership and rights to the applicable content. Based on the final amounts paid under these agreements, the Company recognized a gain in the fourth quarter of 2016 of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$855&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. This amount was recorded as a reduction to sales, marketing and support expense in the Company's consolidated statement of operations for the year ended December 31, 2016.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
	<link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
		<link:loc xlink:href="#Fact-0A66F12FBD737CD4FDC93283530B11B0" xlink:label="Fact-0A66F12FBD737CD4FDC93283530B11B0_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-0E7987A446C39DDFC1D04CA893A5C605" xlink:label="Fact-0E7987A446C39DDFC1D04CA893A5C605_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-1208C438C904FEC413A7328352FD6308" xlink:label="Fact-1208C438C904FEC413A7328352FD6308_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-1F2384E0451A55BE5FC6328352FDD699" xlink:label="Fact-1F2384E0451A55BE5FC6328352FDD699_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-226588A5306897937005328352FD05CE" xlink:label="Fact-226588A5306897937005328352FD05CE_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-2435508F41C622D19F86328352FF52E3" xlink:label="Fact-2435508F41C622D19F86328352FF52E3_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-287FE8B444C16DC2687E3283530BF314" xlink:label="Fact-287FE8B444C16DC2687E3283530BF314_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-2CF7633A60E70347F60D3283530B61D3" xlink:label="Fact-2CF7633A60E70347F60D3283530B61D3_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-2F8F7F9683B4F2A22DC332835302662F" xlink:label="Fact-2F8F7F9683B4F2A22DC332835302662F_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-35B0061754E0CC6DFCEB32835304CDCA" xlink:label="Fact-35B0061754E0CC6DFCEB32835304CDCA_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-380F2D4700B56B840E3A328352FA9AA8" xlink:label="Fact-380F2D4700B56B840E3A328352FA9AA8_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-39A42BDD8E2D1B7EBC0F328352FB8692" xlink:label="Fact-39A42BDD8E2D1B7EBC0F328352FB8692_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-3BBF7706B8FD3EE267A63283530088E0" xlink:label="Fact-3BBF7706B8FD3EE267A63283530088E0_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-3EDDD8E8226B839AB247328353003746" xlink:label="Fact-3EDDD8E8226B839AB247328353003746_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-3FBC37174D00C6E7B1BA3283530A4765" xlink:label="Fact-3FBC37174D00C6E7B1BA3283530A4765_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-45F3306C4E6102C8E690328353075495" xlink:label="Fact-45F3306C4E6102C8E690328353075495_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-47C60404E3505415639A32835307DC42" xlink:label="Fact-47C60404E3505415639A32835307DC42_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-495C92F91234C2A1A319328352FAEFDD" xlink:label="Fact-495C92F91234C2A1A319328352FAEFDD_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-511A6206035F756A2149328352F9EDD5" xlink:label="Fact-511A6206035F756A2149328352F9EDD5_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-54F354B8BD3E29B350214CA8910BA276" xlink:label="Fact-54F354B8BD3E29B350214CA8910BA276_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-5F5C16243D5C1F8386D2328352F91F19" xlink:label="Fact-5F5C16243D5C1F8386D2328352F91F19_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-64B159539F5D51A9E94232835307740C" xlink:label="Fact-64B159539F5D51A9E94232835307740C_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-6967040A3594279D6F59328352F5EA9C" xlink:label="Fact-6967040A3594279D6F59328352F5EA9C_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-82A43E1345C4459C319C328352F1D2E1" xlink:label="Fact-82A43E1345C4459C319C328352F1D2E1_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-876E9AECB4F68B033BA44CA8976714FC" xlink:label="Fact-876E9AECB4F68B033BA44CA8976714FC_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-950E70E52FE45BB4B02A328352FF6F19" xlink:label="Fact-950E70E52FE45BB4B02A328352FF6F19_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-9B4387E39BF43C30379A32835303D6FE" xlink:label="Fact-9B4387E39BF43C30379A32835303D6FE_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-9CC18B3D7DC74424EEEB3283530AB60F" xlink:label="Fact-9CC18B3D7DC74424EEEB3283530AB60F_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-AEA4446D03C0886AF0EF328352FE2120" xlink:label="Fact-AEA4446D03C0886AF0EF328352FE2120_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-B6C2287546F47306F8AA3283530797C7" xlink:label="Fact-B6C2287546F47306F8AA3283530797C7_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-BDDDD1FF34B125DF398D3283530AB697" xlink:label="Fact-BDDDD1FF34B125DF398D3283530AB697_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-C1BCB6D9EC195CA6BB2F3283530B1563" xlink:label="Fact-C1BCB6D9EC195CA6BB2F3283530B1563_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-C252D148580FA634DCF0328352FA9682" xlink:label="Fact-C252D148580FA634DCF0328352FA9682_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-C733746A84F48E074B7B328352FB55E5" xlink:label="Fact-C733746A84F48E074B7B328352FB55E5_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-C7E23364CFC1A84B93BA328352FD8B90" xlink:label="Fact-C7E23364CFC1A84B93BA328352FD8B90_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-C8D315C4F9EEB08519E532835305E6AE" xlink:label="Fact-C8D315C4F9EEB08519E532835305E6AE_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-C90D9509C70A2A0495A7328352E75DE8" xlink:label="Fact-C90D9509C70A2A0495A7328352E75DE8_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-CBC3F7E4F067E8136CCC328352FEC16F" xlink:label="Fact-CBC3F7E4F067E8136CCC328352FEC16F_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-D2EE3B09632F39FD17BD328352FD59B7" xlink:label="Fact-D2EE3B09632F39FD17BD328352FD59B7_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-D3E557B8E191D96F3BF932835307C37E" xlink:label="Fact-D3E557B8E191D96F3BF932835307C37E_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-D4EB258CF72338448927328352F6BE1A" xlink:label="Fact-D4EB258CF72338448927328352F6BE1A_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-DD8E4F8D6157C3BC82AF328352E7F836" xlink:label="Fact-DD8E4F8D6157C3BC82AF328352E7F836_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-E58B7AFF22E42D7C31D5328352D7D81B" xlink:label="Fact-E58B7AFF22E42D7C31D5328352D7D81B_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-E5EECA01F6C8397EA84432835300EB15" xlink:label="Fact-E5EECA01F6C8397EA84432835300EB15_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-E84F3B341376C609D1333283530931C2" xlink:label="Fact-E84F3B341376C609D1333283530931C2_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-ED986A4B0DBE443FA3723283530230C4" xlink:label="Fact-ED986A4B0DBE443FA3723283530230C4_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-F307DA63CD4575F57A99328352D649B7" xlink:label="Fact-F307DA63CD4575F57A99328352D649B7_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-F3D9039A1EE48F7D261932835305E05B" xlink:label="Fact-F3D9039A1EE48F7D261932835305E05B_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-F514083ADB1CCE2D7A1D328352FBB4EE" xlink:label="Fact-F514083ADB1CCE2D7A1D328352FBB4EE_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-F71F222C16FEC5FC366E4CA89AC9D2AE" xlink:label="Fact-F71F222C16FEC5FC366E4CA89AC9D2AE_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-F75400B46F7057144E69328352F9E6A4" xlink:label="Fact-F75400B46F7057144E69328352F9E6A4_lbl" xlink:type="locator" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-0A66F12FBD737CD4FDC93283530B11B0_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-0E7987A446C39DDFC1D04CA893A5C605_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-1208C438C904FEC413A7328352FD6308_lbl" xlink:to="Footnote-A344ED12D92E27DB899B32835312D784_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-1F2384E0451A55BE5FC6328352FDD699_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-226588A5306897937005328352FD05CE_lbl" xlink:to="Footnote-B968CA6526FD4A75E56432835311FA8F_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-2435508F41C622D19F86328352FF52E3_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-287FE8B444C16DC2687E3283530BF314_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-2CF7633A60E70347F60D3283530B61D3_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-2F8F7F9683B4F2A22DC332835302662F_lbl" xlink:to="Footnote-A344ED12D92E27DB899B32835312D784_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-35B0061754E0CC6DFCEB32835304CDCA_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-380F2D4700B56B840E3A328352FA9AA8_lbl" xlink:to="Footnote-B968CA6526FD4A75E56432835311FA8F_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-39A42BDD8E2D1B7EBC0F328352FB8692_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-3BBF7706B8FD3EE267A63283530088E0_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-3EDDD8E8226B839AB247328353003746_lbl" xlink:to="Footnote-A344ED12D92E27DB899B32835312D784_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-3FBC37174D00C6E7B1BA3283530A4765_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-45F3306C4E6102C8E690328353075495_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-47C60404E3505415639A32835307DC42_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-495C92F91234C2A1A319328352FAEFDD_lbl" xlink:to="Footnote-A344ED12D92E27DB899B32835312D784_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-511A6206035F756A2149328352F9EDD5_lbl" xlink:to="Footnote-B968CA6526FD4A75E56432835311FA8F_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-54F354B8BD3E29B350214CA8910BA276_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-5F5C16243D5C1F8386D2328352F91F19_lbl" xlink:to="Footnote-B968CA6526FD4A75E56432835311FA8F_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-64B159539F5D51A9E94232835307740C_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-6967040A3594279D6F59328352F5EA9C_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-82A43E1345C4459C319C328352F1D2E1_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-876E9AECB4F68B033BA44CA8976714FC_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-950E70E52FE45BB4B02A328352FF6F19_lbl" xlink:to="Footnote-B968CA6526FD4A75E56432835311FA8F_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-9B4387E39BF43C30379A32835303D6FE_lbl" xlink:to="Footnote-A344ED12D92E27DB899B32835312D784_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-9CC18B3D7DC74424EEEB3283530AB60F_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-AEA4446D03C0886AF0EF328352FE2120_lbl" xlink:to="Footnote-B968CA6526FD4A75E56432835311FA8F_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-B6C2287546F47306F8AA3283530797C7_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-BDDDD1FF34B125DF398D3283530AB697_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-C1BCB6D9EC195CA6BB2F3283530B1563_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-C252D148580FA634DCF0328352FA9682_lbl" xlink:to="Footnote-A344ED12D92E27DB899B32835312D784_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-C733746A84F48E074B7B328352FB55E5_lbl" xlink:to="Footnote-B968CA6526FD4A75E56432835311FA8F_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-C7E23364CFC1A84B93BA328352FD8B90_lbl" xlink:to="Footnote-A344ED12D92E27DB899B32835312D784_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-C8D315C4F9EEB08519E532835305E6AE_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-C90D9509C70A2A0495A7328352E75DE8_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-CBC3F7E4F067E8136CCC328352FEC16F_lbl" xlink:to="Footnote-B968CA6526FD4A75E56432835311FA8F_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-D2EE3B09632F39FD17BD328352FD59B7_lbl" xlink:to="Footnote-B968CA6526FD4A75E56432835311FA8F_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-D3E557B8E191D96F3BF932835307C37E_lbl" xlink:to="Footnote-A344ED12D92E27DB899B32835312D784_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-D4EB258CF72338448927328352F6BE1A_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-DD8E4F8D6157C3BC82AF328352E7F836_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-E58B7AFF22E42D7C31D5328352D7D81B_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-E5EECA01F6C8397EA84432835300EB15_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-E84F3B341376C609D1333283530931C2_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-ED986A4B0DBE443FA3723283530230C4_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-F307DA63CD4575F57A99328352D649B7_lbl" xlink:to="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-F3D9039A1EE48F7D261932835305E05B_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-F514083ADB1CCE2D7A1D328352FBB4EE_lbl" xlink:to="Footnote-B968CA6526FD4A75E56432835311FA8F_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-F71F222C16FEC5FC366E4CA89AC9D2AE_lbl" xlink:to="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-F75400B46F7057144E69328352F9E6A4_lbl" xlink:to="Footnote-B968CA6526FD4A75E56432835311FA8F_lbl" xlink:type="arc" />
		<link:footnote xlink:label="Footnote-5178D5F6C8C8588C2B1C32835312D7FB_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Market approach&#8212;prices and other relevant information generated by market transactions involving identical or comparable assets.</link:footnote>
		<link:footnote xlink:label="Footnote-9C87FF022805957203BB3283531383D9_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Net (loss) income per share is computed independently for each of the quarters. Therefore, the net (loss) income per share for the four quarters may not equal the annual net (loss) income per share data.</link:footnote>
		<link:footnote xlink:label="Footnote-A344ED12D92E27DB899B32835312D784_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The valuations of the interest rate swaps intended to mitigate the Company&#8217;s interest rate risk are determined with the assistance of a third-party financial institution using widely accepted valuation techniques, including discounted cash flow analysis on the expected cash flows of each instrument. This analysis utilizes observable market-based inputs, including interest rate curves and interest rate volatility, and reflects the contractual terms of these instruments, including the period to maturity.</link:footnote>
		<link:footnote xlink:label="Footnote-B968CA6526FD4A75E56432835311FA8F_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For additional information, see Note 2, "Marketable Securities", and see Note 15, "Derivative Instruments and Hedging Activities"</link:footnote>
	</link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>kvhi-20171231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.kvh.com/20171231" xmlns:kvhi="http://www.kvh.com/20171231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-roles-2017-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2017-01-31" schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kvhi-20171231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kvhi-20171231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kvhi-20171231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kvhi-20171231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="A401KPlan" roleURI="http://www.kvh.com/role/A401KPlan">
        <link:definition>2110100 - Disclosure - 401(k) Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A401KPlanDetails" roleURI="http://www.kvh.com/role/A401KPlanDetails">
        <link:definition>2410401 - Disclosure - 401(k) Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAndCreditConcentrations" roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrations">
        <link:definition>2111100 - Disclosure - Business and Credit Concentrations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAndCreditConcentrationsDetails" roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrationsDetails">
        <link:definition>2411402 - Disclosure - Business and Credit Concentrations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAndCreditConcentrationsDetailsTextual" roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrationsDetailsTextual">
        <link:definition>2411403 - Disclosure - Business and Credit Concentrations (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAndCreditConcentrationsTables" roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrationsTables">
        <link:definition>2311301 - Disclosure - Business and Credit Concentrations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentAndContingencies" roleURI="http://www.kvh.com/role/CommitmentAndContingencies">
        <link:definition>2106100 - Disclosure - Commitment and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentAndContingenciesDetails" roleURI="http://www.kvh.com/role/CommitmentAndContingenciesDetails">
        <link:definition>2406402 - Disclosure - Commitment and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentAndContingenciesTables" roleURI="http://www.kvh.com/role/CommitmentAndContingenciesTables">
        <link:definition>2306301 - Disclosure - Commitment and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.kvh.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001000 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.kvh.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1001501 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfCashFlows" roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>1005000 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>1003000 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfOperations" roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfOperations">
        <link:definition>1002000 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfStockholdersEquity" roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfStockholdersEquity">
        <link:definition>1004000 - Statement - Consolidated Statements Of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtAndLineOfCredit" roleURI="http://www.kvh.com/role/DebtAndLineOfCredit">
        <link:definition>2105100 - Disclosure - Debt and Line of Credit</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtAndLineOfCreditDetails" roleURI="http://www.kvh.com/role/DebtAndLineOfCreditDetails">
        <link:definition>2405402 - Disclosure - Debt and Line of Credit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtAndLineOfCreditTables" roleURI="http://www.kvh.com/role/DebtAndLineOfCreditTables">
        <link:definition>2305301 - Disclosure - Debt and Line of Credit (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsAndHedgingActivities" roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivities">
        <link:definition>2115100 - Disclosure - Derivative Instruments and Hedging Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsAndHedgingActivitiesDetails" roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetails">
        <link:definition>2415403 - Disclosure - Derivative Instruments and Hedging Activities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsAndHedgingActivitiesDetailsTextual" roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetailsTextual">
        <link:definition>2415402 - Disclosure - Derivative Instruments and Hedging Activities (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsAndHedgingActivitiesTables" roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesTables">
        <link:definition>2315301 - Disclosure - Derivative Instruments and Hedging Activities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DocumentAndEntityInformation" roleURI="http://www.kvh.com/role/DocumentAndEntityInformation">
        <link:definition>0001000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.kvh.com/role/FairValueMeasurements">
        <link:definition>2114100 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsDetails" roleURI="http://www.kvh.com/role/FairValueMeasurementsDetails">
        <link:definition>2414402 - Disclosure - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.kvh.com/role/FairValueMeasurementsTables">
        <link:definition>2314301 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangibleAssets" roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssets">
        <link:definition>2109100 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangibleAssetsAmortizationAndGoodwillDetails" roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsAmortizationAndGoodwillDetails">
        <link:definition>2409403 - Disclosure - Goodwill and Intangible Assets  - Amortization and Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails">
        <link:definition>2409405 - Disclosure - Goodwill and Intangible Assets Goodwill Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangibleAssetsIntangibleAssetRemainingUsefulLifeDetails" roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsIntangibleAssetRemainingUsefulLifeDetails">
        <link:definition>2409404 - Disclosure - Goodwill and Intangible Assets Intangible Asset Remaining Useful Life (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails">
        <link:definition>2409402 - Disclosure - Goodwill and Intangible Assets  - Schedule of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangibleAssetsTables" roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsTables">
        <link:definition>2309301 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.kvh.com/role/IncomeTaxes">
        <link:definition>2108100 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.kvh.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails">
        <link:definition>2408406 - Disclosure - Income Taxes  - Components of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetailsTextual" roleURI="http://www.kvh.com/role/IncomeTaxesDetailsTextual">
        <link:definition>2408402 - Disclosure - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeLossFromContinuingOperationsBeforeIncomeTaxDetails" roleURI="http://www.kvh.com/role/IncomeTaxesIncomeLossFromContinuingOperationsBeforeIncomeTaxDetails">
        <link:definition>2408405 - Disclosure - Income Taxes  - Income (Loss) From Continuing Operations Before Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationDetails" roleURI="http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationDetails">
        <link:definition>2408404 - Disclosure - Income Taxes  - Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxExpenseBenefitDetails" roleURI="http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails">
        <link:definition>2408403 - Disclosure - Income Taxes  - Income Tax Expense (Benefit) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesInterestAndPenaltiesDetails" roleURI="http://www.kvh.com/role/IncomeTaxesInterestAndPenaltiesDetails">
        <link:definition>2408408 - Disclosure - Income Taxes Interest and penalties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsExpensesDetails" roleURI="http://www.kvh.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsExpensesDetails">
        <link:definition>2408407 - Disclosure - Income Taxes Reconciliation of Unrecognized Tax Benefits (Expenses) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.kvh.com/role/IncomeTaxesTables">
        <link:definition>2308301 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTaxReformTextualDetails" roleURI="http://www.kvh.com/role/IncomeTaxesTaxReformTextualDetails">
        <link:definition>2408409 - Disclosure - Income Taxes Tax Reform (Textual) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.kvh.com/role/Inventories">
        <link:definition>2103100 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesDetails" roleURI="http://www.kvh.com/role/InventoriesDetails">
        <link:definition>2403402 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.kvh.com/role/InventoriesTables">
        <link:definition>2303301 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LegalMatters" roleURI="http://www.kvh.com/role/LegalMatters">
        <link:definition>2117100 - Disclosure - Legal Matters</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MarketableSecurities" roleURI="http://www.kvh.com/role/MarketableSecurities">
        <link:definition>2102100 - Disclosure - Marketable Securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MarketableSecuritiesDetails" roleURI="http://www.kvh.com/role/MarketableSecuritiesDetails">
        <link:definition>2402402 - Disclosure - Marketable Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MarketableSecuritiesMaturityScheduleDetails" roleURI="http://www.kvh.com/role/MarketableSecuritiesMaturityScheduleDetails">
        <link:definition>2402403 - Disclosure - Marketable Securities - Maturity Schedule (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MarketableSecuritiesTables" roleURI="http://www.kvh.com/role/MarketableSecuritiesTables">
        <link:definition>2302301 - Disclosure - Marketable Securities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipment" roleURI="http://www.kvh.com/role/PropertyAndEquipment">
        <link:definition>2104100 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipmentDetails" roleURI="http://www.kvh.com/role/PropertyAndEquipmentDetails">
        <link:definition>2404402 - Disclosure - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipmentTables" roleURI="http://www.kvh.com/role/PropertyAndEquipmentTables">
        <link:definition>2304301 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyFinancialResultsUnaudited" roleURI="http://www.kvh.com/role/QuarterlyFinancialResultsUnaudited">
        <link:definition>2118100 - Disclosure - Quarterly Financial Results (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyFinancialResultsUnauditedDetails" roleURI="http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedDetails">
        <link:definition>2418402 - Disclosure - Quarterly Financial Results (Unaudited) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyFinancialResultsUnauditedTables" roleURI="http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedTables">
        <link:definition>2318301 - Disclosure - Quarterly Financial Results (Unaudited) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReporting" roleURI="http://www.kvh.com/role/SegmentReporting">
        <link:definition>2112100 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingDepreciationAndAmortizationExpenseDetails" roleURI="http://www.kvh.com/role/SegmentReportingDepreciationAndAmortizationExpenseDetails">
        <link:definition>2412404 - Disclosure - Segment Reporting Depreciation and Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingDetailsTextual" roleURI="http://www.kvh.com/role/SegmentReportingDetailsTextual">
        <link:definition>2412402 - Disclosure - Segment Reporting (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingSegmentsNetSalesAndOperatingEarningsDetails" roleURI="http://www.kvh.com/role/SegmentReportingSegmentsNetSalesAndOperatingEarningsDetails">
        <link:definition>2412403 - Disclosure - Segment Reporting Segments - Net Sales and Operating Earnings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingTables" roleURI="http://www.kvh.com/role/SegmentReportingTables">
        <link:definition>2312301 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBuybackProgram" roleURI="http://www.kvh.com/role/ShareBuybackProgram">
        <link:definition>2113100 - Disclosure - Share Buyback Program</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBuybackProgramDetails" roleURI="http://www.kvh.com/role/ShareBuybackProgramDetails">
        <link:definition>2413401 - Disclosure - Share Buyback Program (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://www.kvh.com/role/StockholdersEquity">
        <link:definition>2107100 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityAociDisclosureDetails" roleURI="http://www.kvh.com/role/StockholdersEquityAociDisclosureDetails">
        <link:definition>2407407 - Disclosure - Stockholders' Equity AOCI Disclosure (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityDetails" roleURI="http://www.kvh.com/role/StockholdersEquityDetails">
        <link:definition>2407403 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityDetailsTextual" roleURI="http://www.kvh.com/role/StockholdersEquityDetailsTextual">
        <link:definition>2407402 - Disclosure - Stockholders' Equity (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityRestrictedStockOutstandingRollforwardDetails" roleURI="http://www.kvh.com/role/StockholdersEquityRestrictedStockOutstandingRollforwardDetails">
        <link:definition>2407405 - Disclosure - Stockholders' Equity - Restricted Stock Outstanding Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityStockBasedCompensationExpenseLocationDetails" roleURI="http://www.kvh.com/role/StockholdersEquityStockBasedCompensationExpenseLocationDetails">
        <link:definition>2407406 - Disclosure - Stockholders' Equity Stock- Based Compensation Expense Location (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityStockOptionsOutstandingRollforwardDetails" roleURI="http://www.kvh.com/role/StockholdersEquityStockOptionsOutstandingRollforwardDetails">
        <link:definition>2407404 - Disclosure - Stockholders' Equity - Stock Options Outstanding Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityTables" roleURI="http://www.kvh.com/role/StockholdersEquityTables">
        <link:definition>2307301 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPolicies" roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPolicies">
        <link:definition>2101100 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollforwardDetails" roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollforwardDetails">
        <link:definition>2401404 - Disclosure - Summary of Significant Accounting Policies  - Allowance For Doubtful Accounts Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesDetailsTextual" roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual">
        <link:definition>2401403 - Disclosure - Summary of Significant Accounting Policies (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails">
        <link:definition>2401407 - Disclosure - Summary of Significant Accounting Policies  - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails">
        <link:definition>2401409 - Disclosure - Summary of Significant Accounting Policies  - Net Income per Common Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>2201201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesProductWarrantyDetails" roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyDetails">
        <link:definition>2401406 - Disclosure - Summary of Significant Accounting Policies  - Product Warranty (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentUsefulLifeDetails" roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentUsefulLifeDetails">
        <link:definition>2401405 - Disclosure - Summary of Significant Accounting Policies  - Property, Plant and Equipment Useful Life (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails">
        <link:definition>2401408 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesTables">
        <link:definition>2301302 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="kvhi_A2016EquityPlanMember" name="A2016EquityPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_A2017TaxCutsandJobsActMember" name="A2017TaxCutsandJobsActMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_AccountingPoliciesLineItems" name="AccountingPoliciesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_AccountingPoliciesTable" name="AccountingPoliciesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_AccruedinterestandpenaltiestaxAbstract" name="AccruedinterestandpenaltiestaxAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_AccumulatedOtherComprehensiveLossIncomeReclassificationAbstract" name="AccumulatedOtherComprehensiveLossIncomeReclassificationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_AcquisitionPriorto2013Member" name="AcquisitionPriorto2013Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries" name="AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_AllowancenetofFXMember" name="AllowancenetofFXMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_AlternativeMinimumTaxMember" name="AlternativeMinimumTaxMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_Amortizationexpense" name="Amortizationexpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest" name="AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock" name="AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis" name="AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue" name="AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="kvhi_BusinessAndCreditConcentrationsAbstract" name="BusinessAndCreditConcentrationsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_BusinessAndCreditConcentrationsTextualAbstract" name="BusinessAndCreditConcentrationsTextualAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_CanadianCustomerMember" name="CanadianCustomerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock" name="CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions" name="ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_ConsolidatedLeverageRatio" name="ConsolidatedLeverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="kvhi_ConsolidatedStatementsOfStockholdersEquityAndAccumulatedOtherComprehensiveAbstract" name="ConsolidatedStatementsOfStockholdersEquityAndAccumulatedOtherComprehensiveAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_ContingentConsiderationfromAcquisitionAnnualPayment" name="ContingentConsiderationfromAcquisitionAnnualPayment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_CostofservicesalesMember" name="CostofservicesalesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_CustomerFundedCostsOfGoodsSold" name="CustomerFundedCostsOfGoodsSold" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_CustomerFundedSalesRevenueServicesNet" name="CustomerFundedSalesRevenueServicesNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_DebtInstrumentBaloonPaymentDueAtMaturity" name="DebtInstrumentBaloonPaymentDueAtMaturity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="kvhi_DebtInstrumentMaturityTerm" name="DebtInstrumentMaturityTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_DebtInstrumentPrincipalAmortizationTerm" name="DebtInstrumentPrincipalAmortizationTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_DebtInstrumentRedemptionPeriodSixMember" name="DebtInstrumentRedemptionPeriodSixMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount" name="DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="kvhi_DebtInstrumentSecurityInterestPledgedPercentage" name="DebtInstrumentSecurityInterestPledgedPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_DeductionTypeAxis" name="DeductionTypeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_DeductionTypeDomain" name="DeductionTypeDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_DefenseProductsMember" name="DefenseProductsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment" name="DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember" name="DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState" name="DeferredTaxAssetsTaxCreditCarryforwardsState" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses" name="Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_DefinedContributionPlanEmployerMatchingContributionAmount" name="DefinedContributionPlanEmployerMatchingContributionAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_DefinedContributionPlanVestingPeriod" name="DefinedContributionPlanVestingPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract" name="DerivativeInstrumentsAndHedgingActivitiesTextualAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_ESPPPlanMember" name="ESPPPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount" name="EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount" name="EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount" name="EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount" name="EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount" name="EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_EffectiveincometaxratereconciliationLineItems" name="EffectiveincometaxratereconciliationLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_EffectiveincometaxratereconciliationTable" name="EffectiveincometaxratereconciliationTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_Exceedscarryingvaluebylessthan10Member" name="Exceedscarryingvaluebylessthan10Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_FOGSystemSalesMember" name="FOGSystemSalesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_FairValueComparisonAxis" name="FairValueComparisonAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_FairValueComparisonDomain" name="FairValueComparisonDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_Federalstatutoryratereductionfrom35to21Member" name="Federalstatutoryratereductionfrom35to21Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_FirstHalfOfMortgageMember" name="FirstHalfOfMortgageMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_ForeignResearchandDevelopmentIncentivesMember" name="ForeignResearchandDevelopmentIncentivesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_ForeignTaxCreditCarryforwardMember" name="ForeignTaxCreditCarryforwardMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_GainonSettlementofRoyaltyPayments" name="GainonSettlementofRoyaltyPayments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_GoodwillRollforwardAbstract" name="GoodwillRollforwardAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_HardwareRevenueGeneratingAssetMember" name="HardwareRevenueGeneratingAssetMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_HeadlandMediaLimitedMember" name="HeadlandMediaLimitedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems" name="IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable" name="IncomeLossFromContinuingOperationsBeforeIncomeTaxTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract" name="IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment" name="IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_IntangibleAssetUsefulLivesAbstract" name="IntangibleAssetUsefulLivesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember" name="InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_IntertialNavigationMember" name="IntertialNavigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract" name="InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_LegalMattersAbstract" name="LegalMattersAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_LimitedProductWarrantyPeriod" name="LimitedProductWarrantyPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio" name="LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant" />
  <xsd:element id="kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio" name="LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant" />
  <xsd:element id="kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage" name="LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage" name="LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage" name="LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_LossOnInterestRateSwaps" name="LossOnInterestRateSwaps" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_MachinerySatelliteHubsAndEquipmentMember" name="MachinerySatelliteHubsAndEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_MobileCommProductSalesMember" name="MobileCommProductSalesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_MobileConnectivityMember" name="MobileConnectivityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_MobileConnectivityandIntertialNavigationCombinedMember" name="MobileConnectivityandIntertialNavigationCombinedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest" name="MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_MortgageLoanOnHeadquartersFacilityMember" name="MortgageLoanOnHeadquartersFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_MutualFundsMoneyMarketMember" name="MutualFundsMoneyMarketMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_Netinterestandotherexpense" name="Netinterestandotherexpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct" name="Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods" name="Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_NumberOfFinancialCovenants" name="NumberOfFinancialCovenants" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt" name="NumberofSatelliteHubsPledgedAsCollateralonDebt" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="kvhi_NumberofSatelliteHubsPurchasedInPeriod" name="NumberofSatelliteHubsPurchasedInPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_OfficeAndComputerEquipmentMember" name="OfficeAndComputerEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_OtherDeductionsMember" name="OtherDeductionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_OtherNonCurrentAssetsPolicyTextBlock" name="OtherNonCurrentAssetsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_PaymentOfStockRegistrationFee" name="PaymentOfStockRegistrationFee" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_PaymentsOfEmployeeRestrictedStockWithholdings" name="PaymentsOfEmployeeRestrictedStockWithholdings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_PercentofConsolidatedNetSales" name="PercentofConsolidatedNetSales" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_Percentofconsolidatedlonglivedtangibleassets" name="Percentofconsolidatedlonglivedtangibleassets" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis" name="PriortoAdoptionofNewAccountingPronouncementsAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain" name="PriortoAdoptionofNewAccountingPronouncementsDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan" name="ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_ProceedsfromLongtermloan" name="ProceedsfromLongtermloan" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_ProprietaryContentMember" name="ProprietaryContentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_Q12017AcquisitionMember" name="Q12017AcquisitionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_ReconciliationofUnrecognizedTaxBenefitsExpensesAbstract" name="ReconciliationofUnrecognizedTaxBenefitsExpensesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_RepaymentsofLongtermloan" name="RepaymentsofLongtermloan" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock" name="RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount" name="RevenueRecognitionMultipleDeliverableArrangementsContractAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_SatelliteCapacityandEquipmentMember" name="SatelliteCapacityandEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_SecondHalfOfMortgageMember" name="SecondHalfOfMortgageMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_SegmentsDepreciationandAmortizationAbstract" name="SegmentsDepreciationandAmortizationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_SegmentsNetSalesandOperatingEarningsAbstract" name="SegmentsNetSalesandOperatingEarningsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_SeniorCreditFacilityMember" name="SeniorCreditFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_SevicesMember" name="SevicesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_ShareBuybackProgramTextualAbstract" name="ShareBuybackProgramTextualAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate" name="SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_StockBasedCompensationExpenseLocationAbstract" name="StockBasedCompensationExpenseLocationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_StockBasedCompensationTextualAbstract" name="StockBasedCompensationTextualAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_StockRepurchaseProgramOtherExpiredNumber" name="StockRepurchaseProgramOtherExpiredNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_StockRepurchaseProgramOtherOutstandingNumber" name="StockRepurchaseProgramOtherOutstandingNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_StockbasedcompensationawardsexcludingESPPMember" name="StockbasedcompensationawardsexcludingESPPMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_StockholdersEquityBeforeTreasuryStockAdjustment" name="StockholdersEquityBeforeTreasuryStockAdjustment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="kvhi_TACNAVSystemSalesMember" name="TACNAVSystemSalesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_TaxLawAxis" name="TaxLawAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_TaxLawDomain" name="TaxLawDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_TermLoanMember" name="TermLoanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_TrainingandContentSalesMember" name="TrainingandContentSalesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_TransitionTollTaxMember" name="TransitionTollTaxMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_TypeofAllowanceAxis" name="TypeofAllowanceAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_TypeofAllowanceDomain" name="TypeofAllowanceDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes" name="UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember" name="UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_VSATAirtimeServiceSalesMember" name="VSATAirtimeServiceSalesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards" name="ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions" name="ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kvhi_VideotelMember" name="VideotelMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>kvhi-20171231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.kvh.com/role/A401KPlan" xlink:href="kvhi-20171231.xsd#A401KPlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/A401KPlanDetails" xlink:href="kvhi-20171231.xsd#A401KPlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrations" xlink:href="kvhi-20171231.xsd#BusinessAndCreditConcentrations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrationsDetails" xlink:href="kvhi-20171231.xsd#BusinessAndCreditConcentrationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrationsDetailsTextual" xlink:href="kvhi-20171231.xsd#BusinessAndCreditConcentrationsDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrationsTables" xlink:href="kvhi-20171231.xsd#BusinessAndCreditConcentrationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/CommitmentAndContingencies" xlink:href="kvhi-20171231.xsd#CommitmentAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/CommitmentAndContingenciesDetails" xlink:href="kvhi-20171231.xsd#CommitmentAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/CommitmentAndContingenciesTables" xlink:href="kvhi-20171231.xsd#CommitmentAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedBalanceSheets" xlink:href="kvhi-20171231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="kvhi-20171231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="kvhi-20171231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="kvhi-20171231.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfOperations" xlink:href="kvhi-20171231.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="kvhi-20171231.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DebtAndLineOfCredit" xlink:href="kvhi-20171231.xsd#DebtAndLineOfCredit" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DebtAndLineOfCreditDetails" xlink:href="kvhi-20171231.xsd#DebtAndLineOfCreditDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DebtAndLineOfCreditTables" xlink:href="kvhi-20171231.xsd#DebtAndLineOfCreditTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivities" xlink:href="kvhi-20171231.xsd#DerivativeInstrumentsAndHedgingActivities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetails" xlink:href="kvhi-20171231.xsd#DerivativeInstrumentsAndHedgingActivitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetailsTextual" xlink:href="kvhi-20171231.xsd#DerivativeInstrumentsAndHedgingActivitiesDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" xlink:href="kvhi-20171231.xsd#DerivativeInstrumentsAndHedgingActivitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DocumentAndEntityInformation" xlink:href="kvhi-20171231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/FairValueMeasurements" xlink:href="kvhi-20171231.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/FairValueMeasurementsDetails" xlink:href="kvhi-20171231.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/FairValueMeasurementsTables" xlink:href="kvhi-20171231.xsd#FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssets" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsAmortizationAndGoodwillDetails" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsAmortizationAndGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsIntangibleAssetRemainingUsefulLifeDetails" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsIntangibleAssetRemainingUsefulLifeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxes" xlink:href="kvhi-20171231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesDetailsTextual" xlink:href="kvhi-20171231.xsd#IncomeTaxesDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesIncomeLossFromContinuingOperationsBeforeIncomeTaxDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesIncomeLossFromContinuingOperationsBeforeIncomeTaxDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesInterestAndPenaltiesDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesInterestAndPenaltiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsExpensesDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesTables" xlink:href="kvhi-20171231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesTaxReformTextualDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesTaxReformTextualDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/Inventories" xlink:href="kvhi-20171231.xsd#Inventories" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/InventoriesDetails" xlink:href="kvhi-20171231.xsd#InventoriesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/InventoriesTables" xlink:href="kvhi-20171231.xsd#InventoriesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/LegalMatters" xlink:href="kvhi-20171231.xsd#LegalMatters" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/MarketableSecurities" xlink:href="kvhi-20171231.xsd#MarketableSecurities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/MarketableSecuritiesDetails" xlink:href="kvhi-20171231.xsd#MarketableSecuritiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/MarketableSecuritiesMaturityScheduleDetails" xlink:href="kvhi-20171231.xsd#MarketableSecuritiesMaturityScheduleDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/MarketableSecuritiesTables" xlink:href="kvhi-20171231.xsd#MarketableSecuritiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/PropertyAndEquipment" xlink:href="kvhi-20171231.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/PropertyAndEquipmentDetails" xlink:href="kvhi-20171231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/PropertyAndEquipmentTables" xlink:href="kvhi-20171231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/QuarterlyFinancialResultsUnaudited" xlink:href="kvhi-20171231.xsd#QuarterlyFinancialResultsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedDetails" xlink:href="kvhi-20171231.xsd#QuarterlyFinancialResultsUnauditedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedTables" xlink:href="kvhi-20171231.xsd#QuarterlyFinancialResultsUnauditedTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReporting" xlink:href="kvhi-20171231.xsd#SegmentReporting" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReportingDepreciationAndAmortizationExpenseDetails" xlink:href="kvhi-20171231.xsd#SegmentReportingDepreciationAndAmortizationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReportingDetailsTextual" xlink:href="kvhi-20171231.xsd#SegmentReportingDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReportingSegmentsNetSalesAndOperatingEarningsDetails" xlink:href="kvhi-20171231.xsd#SegmentReportingSegmentsNetSalesAndOperatingEarningsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReportingTables" xlink:href="kvhi-20171231.xsd#SegmentReportingTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ShareBuybackProgram" xlink:href="kvhi-20171231.xsd#ShareBuybackProgram" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ShareBuybackProgramDetails" xlink:href="kvhi-20171231.xsd#ShareBuybackProgramDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquity" xlink:href="kvhi-20171231.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityAociDisclosureDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityAociDisclosureDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityDetailsTextual" xlink:href="kvhi-20171231.xsd#StockholdersEquityDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityRestrictedStockOutstandingRollforwardDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityRestrictedStockOutstandingRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityStockBasedCompensationExpenseLocationDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityStockBasedCompensationExpenseLocationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityStockOptionsOutstandingRollforwardDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityStockOptionsOutstandingRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityTables" xlink:href="kvhi-20171231.xsd#StockholdersEquityTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollforwardDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesProductWarrantyDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentUsefulLifeDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentUsefulLifeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/A401KPlan" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/A401KPlanDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/BusinessAndCreditConcentrations" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/BusinessAndCreditConcentrationsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/BusinessAndCreditConcentrationsDetailsTextual" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/BusinessAndCreditConcentrationsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/CommitmentAndContingencies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/CommitmentAndContingenciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_e7ae0c4b-54d0-1d15-1541-1fb5329d750c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_5046b63b-148e-eb12-dd52-2a1e8f1e69c0" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_e7ae0c4b-54d0-1d15-1541-1fb5329d750c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_5046b63b-148e-eb12-dd52-2a1e8f1e69c0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_483c5d20-89a2-da39-b56f-2ea722d97042" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_e7ae0c4b-54d0-1d15-1541-1fb5329d750c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_483c5d20-89a2-da39-b56f-2ea722d97042" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_b5a3356e-f555-ddd5-297a-b04afe0bfd5c" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_e7ae0c4b-54d0-1d15-1541-1fb5329d750c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_b5a3356e-f555-ddd5-297a-b04afe0bfd5c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_6818de09-a032-5221-5ee6-896e1c2d0634" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_e7ae0c4b-54d0-1d15-1541-1fb5329d750c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_6818de09-a032-5221-5ee6-896e1c2d0634" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_56f89e4f-d247-3cf0-a749-00554ab475a6" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_e7ae0c4b-54d0-1d15-1541-1fb5329d750c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_56f89e4f-d247-3cf0-a749-00554ab475a6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_fb0efb32-4bb1-57d0-236e-d8af81dc125f" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_e7ae0c4b-54d0-1d15-1541-1fb5329d750c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_fb0efb32-4bb1-57d0-236e-d8af81dc125f" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kvh.com/role/CommitmentAndContingenciesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_159dcb00-b17e-17db-7098-be4159799459" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_159dcb00-b17e-17db-7098-be4159799459" xlink:to="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_822b66ff-44a1-e66b-5e0c-09356970a23d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_822b66ff-44a1-e66b-5e0c-09356970a23d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f234998c-5e05-09d0-d53e-5c44423c97c0" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f234998c-5e05-09d0-d53e-5c44423c97c0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_bda61526-afae-4edf-1e19-ab8c94a352d1" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_bda61526-afae-4edf-1e19-ab8c94a352d1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_314eb579-3ee1-408c-39f2-e62f2f37befc" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_314eb579-3ee1-408c-39f2-e62f2f37befc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:to="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_7a72b51a-735c-1ad4-bd3f-d9bcf2d6a26d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_AccountsPayableCurrent_7a72b51a-735c-1ad4-bd3f-d9bcf2d6a26d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_cf9ed09f-3dd1-4a4b-d3fc-3b0db18c1b40" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_cf9ed09f-3dd1-4a4b-d3fc-3b0db18c1b40" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_00b000cf-7f1d-4891-7244-daf9f6335db0" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_00b000cf-7f1d-4891-7244-daf9f6335db0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_89d5623e-b790-42a9-bf0f-4d2c11080e9f" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_ProductWarrantyAccrual_89d5623e-b790-42a9-bf0f-4d2c11080e9f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_98f473f8-2d19-99d7-6142-37f86ccd14ec" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_DeferredRevenueCurrent_98f473f8-2d19-99d7-6142-37f86ccd14ec" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_f61bf97e-c3a5-ba72-7591-eba8e7bb6a44" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_LongTermDebtCurrent_f61bf97e-c3a5-ba72-7591-eba8e7bb6a44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent_46d84ad0-0c4a-7045-b5be-bcc94edf5b88" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent_46d84ad0-0c4a-7045-b5be-bcc94edf5b88" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_159dcb00-b17e-17db-7098-be4159799459" xlink:to="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_4fb6195d-d905-dac7-e5a0-79f324993f79" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_PreferredStockValue_4fb6195d-d905-dac7-e5a0-79f324993f79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_c3f7606a-e7e9-61d5-b60b-b4b059f68b26" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_CommonStockValue_c3f7606a-e7e9-61d5-b60b-b4b059f68b26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_2d1b9d27-8b19-82d9-2843-5b3d292b7fbb" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_AdditionalPaidInCapital_2d1b9d27-8b19-82d9-2843-5b3d292b7fbb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_065cb284-7fca-cc9b-5752-2feaf74d0011" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_065cb284-7fca-cc9b-5752-2feaf74d0011" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_04f0961a-a0bc-88cf-6658-3f950da4a458" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_04f0961a-a0bc-88cf-6658-3f950da4a458" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_40678492-c421-af67-b276-f663f9ff2f98" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_TreasuryStockValue_40678492-c421-af67-b276-f663f9ff2f98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_058e01e4-b9a1-623e-29f5-1b5c79bf095a" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_159dcb00-b17e-17db-7098-be4159799459" xlink:to="loc_us-gaap_CommitmentsAndContingencies_058e01e4-b9a1-623e-29f5-1b5c79bf095a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:to="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_07da1db4-2708-4446-4250-1fdd5956185e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_07da1db4-2708-4446-4250-1fdd5956185e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_77be6853-2f03-c976-4472-a91565f93300" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_77be6853-2f03-c976-4472-a91565f93300" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_dd7775cd-f4ab-5607-9b31-1ee98f605818" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_dd7775cd-f4ab-5607-9b31-1ee98f605818" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_7eab44cf-1ea1-ca2a-420f-21f7b5343fc3" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_InventoryNet_7eab44cf-1ea1-ca2a-420f-21f7b5343fc3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_5f53fa6d-0854-0ea4-884d-9478bdd576c0" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssets_5f53fa6d-0854-0ea4-884d-9478bdd576c0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1944a381-5c4e-ce3c-9111-13ccd1c639db" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1944a381-5c4e-ce3c-9111-13ccd1c639db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1fe06082-076b-052d-6e2e-930afe9d6b2d" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1fe06082-076b-052d-6e2e-930afe9d6b2d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_93a64cae-271a-5e6b-8c83-5adf9f941142" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:to="loc_us-gaap_Goodwill_93a64cae-271a-5e6b-8c83-5adf9f941142" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9b27fab9-d497-627b-4cfb-6b585220b978" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_9b27fab9-d497-627b-4cfb-6b585220b978" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_79b86299-04f6-ff11-6b66-c6ef1f697685" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_79b86299-04f6-ff11-6b66-c6ef1f697685" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockholdersEquityBeforeTreasuryStockAdjustment" xlink:label="loc_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_cfb76299-8fe6-d1d5-8298-328363fef9b8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_cfb76299-8fe6-d1d5-8298-328363fef9b8" xlink:to="loc_us-gaap_PreferredStockValue_4fb6195d-d905-dac7-e5a0-79f324993f79" xlink:type="arc" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_cfb76299-8fe6-d1d5-8298-328363fef9b8" xlink:to="loc_us-gaap_CommonStockValue_c3f7606a-e7e9-61d5-b60b-b4b059f68b26" xlink:type="arc" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_cfb76299-8fe6-d1d5-8298-328363fef9b8" xlink:to="loc_us-gaap_AdditionalPaidInCapital_2d1b9d27-8b19-82d9-2843-5b3d292b7fbb" xlink:type="arc" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_cfb76299-8fe6-d1d5-8298-328363fef9b8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_065cb284-7fca-cc9b-5752-2feaf74d0011" xlink:type="arc" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_cfb76299-8fe6-d1d5-8298-328363fef9b8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_04f0961a-a0bc-88cf-6658-3f950da4a458" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kvh.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_641b1cab-a2b3-2e0e-8389-1455ff3f8581" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_NetIncomeLoss_641b1cab-a2b3-2e0e-8389-1455ff3f8581" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_3bb02469-191c-4baa-c8ee-e08be21b11bb" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_3bb02469-191c-4baa-c8ee-e08be21b11bb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_37b0c31d-5d8b-0577-dfd9-aa56a79334e3" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_37b0c31d-5d8b-0577-dfd9-aa56a79334e3" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment" xlink:label="loc_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment_3fb3ce74-3d00-5c42-6973-32836372beac" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment_3fb3ce74-3d00-5c42-6973-32836372beac" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_d5dace7e-16a2-02a1-4993-85329c91fc1e" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_d5dace7e-16a2-02a1-4993-85329c91fc1e" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LossOnInterestRateSwaps" xlink:label="loc_kvhi_LossOnInterestRateSwaps_c5aea166-c1ce-538c-faae-328363b9ea09" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_kvhi_LossOnInterestRateSwaps_c5aea166-c1ce-538c-faae-328363b9ea09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_e3eecf87-b290-4567-8a59-5b0a8e27c85b" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_ShareBasedCompensation_e3eecf87-b290-4567-8a59-5b0a8e27c85b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_b3cc279c-38ea-ad38-84e0-104e685c7e56" xlink:type="locator" />
    <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_b3cc279c-38ea-ad38-84e0-104e685c7e56" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_dd4bfa5e-1979-c817-e8a9-371104c0d4f7" xlink:type="locator" />
    <link:calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_dd4bfa5e-1979-c817-e8a9-371104c0d4f7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_bf3f9720-ba63-7ecd-52ae-e754a6f349db" xlink:type="locator" />
    <link:calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_bf3f9720-ba63-7ecd-52ae-e754a6f349db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c998cbd2-a633-c2ec-1932-e3bfedecbc9f" xlink:type="locator" />
    <link:calculationArc order="11" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c998cbd2-a633-c2ec-1932-e3bfedecbc9f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ac9066b4-6e40-13ed-8628-1a20304926d8" xlink:type="locator" />
    <link:calculationArc order="12" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ac9066b4-6e40-13ed-8628-1a20304926d8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a8b6fe35-4809-bddf-7ef6-3144a6c89165" xlink:type="locator" />
    <link:calculationArc order="13" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a8b6fe35-4809-bddf-7ef6-3144a6c89165" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_91397648-589d-3b53-47c8-16b8909c78f4" xlink:type="locator" />
    <link:calculationArc order="14" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_91397648-589d-3b53-47c8-16b8909c78f4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_74be5b6b-5c06-c74c-89da-2d9660b81d9b" xlink:type="locator" />
    <link:calculationArc order="15" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_74be5b6b-5c06-c74c-89da-2d9660b81d9b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_7e3bb724-19f9-7fc7-d3fb-60f34a11e15a" xlink:type="locator" />
    <link:calculationArc order="16" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_7e3bb724-19f9-7fc7-d3fb-60f34a11e15a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_70319186-e7bd-7189-88d2-eba26fb93350" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_70319186-e7bd-7189-88d2-eba26fb93350" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_fcdc0031-632d-d703-c30b-13d96fda604e" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_70319186-e7bd-7189-88d2-eba26fb93350" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_fcdc0031-632d-d703-c30b-13d96fda604e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_3be9d1aa-8098-ddda-91ce-5e44ee6678ae" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_70319186-e7bd-7189-88d2-eba26fb93350" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_3be9d1aa-8098-ddda-91ce-5e44ee6678ae" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_5151f7e0-f557-cbe6-275f-5bec3a3b329f" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_70319186-e7bd-7189-88d2-eba26fb93350" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_5151f7e0-f557-cbe6-275f-5bec3a3b329f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_cab3bec8-4083-d161-f1d3-963f220abc95" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_70319186-e7bd-7189-88d2-eba26fb93350" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_cab3bec8-4083-d161-f1d3-963f220abc95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9d35c912-5b2d-89f7-eeb3-812a0511db5e" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_70319186-e7bd-7189-88d2-eba26fb93350" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9d35c912-5b2d-89f7-eeb3-812a0511db5e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_2b72fe5f-3c0e-d5e0-8e5c-ad01818e58e5" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_2b72fe5f-3c0e-d5e0-8e5c-ad01818e58e5" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_RepaymentsofLongtermloan" xlink:label="loc_kvhi_RepaymentsofLongtermloan_7180eaa4-723c-f190-a53a-328362a60913" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:to="loc_kvhi_RepaymentsofLongtermloan_7180eaa4-723c-f190-a53a-328362a60913" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ProceedsfromLongtermloan" xlink:label="loc_kvhi_ProceedsfromLongtermloan_9dae9920-28ef-1b43-1687-328362c7cf4d" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:to="loc_kvhi_ProceedsfromLongtermloan_9dae9920-28ef-1b43-1687-328362c7cf4d" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:label="loc_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan_4561fb5f-c092-b110-9ee1-3283639a1770" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:to="loc_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan_4561fb5f-c092-b110-9ee1-3283639a1770" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PaymentsOfEmployeeRestrictedStockWithholdings" xlink:label="loc_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings_26d8d821-7808-54db-43cb-32836477133a" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:to="loc_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings_26d8d821-7808-54db-43cb-32836477133a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_f9270376-6952-c5b5-19ea-ef38d9ef2095" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_f9270376-6952-c5b5-19ea-ef38d9ef2095" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PaymentOfStockRegistrationFee" xlink:label="loc_kvhi_PaymentOfStockRegistrationFee_8e1b44b0-e8f5-317c-e412-328364823c0d" xlink:type="locator" />
    <link:calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:to="loc_kvhi_PaymentOfStockRegistrationFee_8e1b44b0-e8f5-317c-e412-328364823c0d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_8629a772-7004-5d77-9980-0f501e29c5c8" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_8629a772-7004-5d77-9980-0f501e29c5c8" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kvh.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_fd5fd01d-ccd5-2fe2-e9ee-a9a84a842378" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_641b1cab-a2b3-2e0e-8389-1455ff3f8581" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_fd5fd01d-ccd5-2fe2-e9ee-a9a84a842378" xlink:to="loc_us-gaap_NetIncomeLoss_641b1cab-a2b3-2e0e-8389-1455ff3f8581" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_72d12753-e25c-cdc0-88b6-98db8d7b7fae" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_fd5fd01d-ccd5-2fe2-e9ee-a9a84a842378" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_72d12753-e25c-cdc0-88b6-98db8d7b7fae" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_57e8ae74-d8b6-c629-9bee-2d0929cd3999" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_72d12753-e25c-cdc0-88b6-98db8d7b7fae" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_57e8ae74-d8b6-c629-9bee-2d0929cd3999" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_cd0919d8-d8eb-cfe6-40c8-c0526b4fbf3d" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_72d12753-e25c-cdc0-88b6-98db8d7b7fae" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_cd0919d8-d8eb-cfe6-40c8-c0526b4fbf3d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_dde99a81-dd7e-8567-385b-abc551560117" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_72d12753-e25c-cdc0-88b6-98db8d7b7fae" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_dde99a81-dd7e-8567-385b-abc551560117" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kvh.com/role/ConsolidatedStatementsOfOperations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_641b1cab-a2b3-2e0e-8389-1455ff3f8581" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0eb47183-f513-314d-ceda-ee2412d9eee8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_641b1cab-a2b3-2e0e-8389-1455ff3f8581" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0eb47183-f513-314d-ceda-ee2412d9eee8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_9894e895-7695-402a-9f03-08d60b7373b8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0eb47183-f513-314d-ceda-ee2412d9eee8" xlink:to="loc_us-gaap_OperatingIncomeLoss_9894e895-7695-402a-9f03-08d60b7373b8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_ff017a48-8743-bfac-8af0-ca31401cb6de" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_9894e895-7695-402a-9f03-08d60b7373b8" xlink:to="loc_us-gaap_SalesRevenueNet_ff017a48-8743-bfac-8af0-ca31401cb6de" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet_318cebec-2b05-42bf-a988-02b2e99cecfb" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesRevenueNet_ff017a48-8743-bfac-8af0-ca31401cb6de" xlink:to="loc_us-gaap_SalesRevenueGoodsNet_318cebec-2b05-42bf-a988-02b2e99cecfb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_ad6c862c-c374-70de-502e-5f168b553492" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesRevenueNet_ff017a48-8743-bfac-8af0-ca31401cb6de" xlink:to="loc_us-gaap_SalesRevenueServicesNet_ad6c862c-c374-70de-502e-5f168b553492" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_0d9ff7d0-e871-5bdf-adbd-21d7dbf57556" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_9894e895-7695-402a-9f03-08d60b7373b8" xlink:to="loc_us-gaap_CostsAndExpenses_0d9ff7d0-e871-5bdf-adbd-21d7dbf57556" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold_23c68b7c-81fb-cba2-1814-b7ab4991d5d0" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_0d9ff7d0-e871-5bdf-adbd-21d7dbf57556" xlink:to="loc_us-gaap_CostOfGoodsSold_23c68b7c-81fb-cba2-1814-b7ab4991d5d0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_578bfc43-608e-bdc8-e57a-2803c355c0d9" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_0d9ff7d0-e871-5bdf-adbd-21d7dbf57556" xlink:to="loc_us-gaap_CostOfServices_578bfc43-608e-bdc8-e57a-2803c355c0d9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_25ae5ce2-b413-b975-9a84-c7503d2496cf" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_0d9ff7d0-e871-5bdf-adbd-21d7dbf57556" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_25ae5ce2-b413-b975-9a84-c7503d2496cf" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_460c4e45-6b19-c446-6991-97e38cf5aa17" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_0d9ff7d0-e871-5bdf-adbd-21d7dbf57556" xlink:to="loc_us-gaap_SellingAndMarketingExpense_460c4e45-6b19-c446-6991-97e38cf5aa17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_87411e46-c979-a1ff-e8b3-f4f75d86b855" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_0d9ff7d0-e871-5bdf-adbd-21d7dbf57556" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_87411e46-c979-a1ff-e8b3-f4f75d86b855" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_27459a92-428a-e415-bdb1-176ed2662e11" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0eb47183-f513-314d-ceda-ee2412d9eee8" xlink:to="loc_us-gaap_InvestmentIncomeInterest_27459a92-428a-e415-bdb1-176ed2662e11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_7c9599ab-2a77-022c-c720-63fecff6a62c" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0eb47183-f513-314d-ceda-ee2412d9eee8" xlink:to="loc_us-gaap_InterestExpense_7c9599ab-2a77-022c-c720-63fecff6a62c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_250c3b2f-7db5-7088-68cc-1dd831a2c2d7" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0eb47183-f513-314d-ceda-ee2412d9eee8" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_250c3b2f-7db5-7088-68cc-1dd831a2c2d7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_78b7d85e-8366-fe6d-cb1f-faac5a041b79" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_641b1cab-a2b3-2e0e-8389-1455ff3f8581" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_78b7d85e-8366-fe6d-cb1f-faac5a041b79" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kvh.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/DebtAndLineOfCredit" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/DebtAndLineOfCreditDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_7e14882f-7ab9-8302-20ff-24c510ab8806" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_f61bf97e-c3a5-ba72-7591-eba8e7bb6a44" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_7e14882f-7ab9-8302-20ff-24c510ab8806" xlink:to="loc_us-gaap_LongTermDebtCurrent_f61bf97e-c3a5-ba72-7591-eba8e7bb6a44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_822b66ff-44a1-e66b-5e0c-09356970a23d" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_7e14882f-7ab9-8302-20ff-24c510ab8806" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_822b66ff-44a1-e66b-5e0c-09356970a23d" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kvh.com/role/DebtAndLineOfCreditTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivities" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetailsTextual" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/FairValueMeasurements" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/FairValueMeasurementsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/FairValueMeasurementsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssets" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsAmortizationAndGoodwillDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_49187b45-82fd-7060-b114-79ff249a4331" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c918d4cb-4462-72da-1198-39107cb9581b" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c918d4cb-4462-72da-1198-39107cb9581b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_e44a1606-1eda-278a-1c39-e2fcbf96f248" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_e44a1606-1eda-278a-1c39-e2fcbf96f248" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6a8745e2-e4b9-1a92-2a4b-72abaf326824" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6a8745e2-e4b9-1a92-2a4b-72abaf326824" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ceebb9d8-94b3-173f-0af1-6bad40ca326c" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ceebb9d8-94b3-173f-0af1-6bad40ca326c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_b5e743d1-f009-54c0-57f0-4a30eb0e9bab" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_b5e743d1-f009-54c0-57f0-4a30eb0e9bab" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_f98b1772-f2e7-e86d-8181-c87649b7a914" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_f98b1772-f2e7-e86d-8181-c87649b7a914" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsIntangibleAssetRemainingUsefulLifeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_49187b45-82fd-7060-b114-79ff249a4331" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5d62e128-f1a1-954f-82e2-1936cb67d793" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5d62e128-f1a1-954f-82e2-1936cb67d793" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c3ed8a56-abe0-6418-c541-e6b647d6318a" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c3ed8a56-abe0-6418-c541-e6b647d6318a" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/IncomeTaxes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_644ceb1c-07ef-6a89-f014-9d7b5dfbc918" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_bbf9fd06-b461-3f65-8882-6e322d99a60b" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_644ceb1c-07ef-6a89-f014-9d7b5dfbc918" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_bbf9fd06-b461-3f65-8882-6e322d99a60b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_d1de4f5a-e70f-c355-7179-89a9064c7b88" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_bbf9fd06-b461-3f65-8882-6e322d99a60b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_d1de4f5a-e70f-c355-7179-89a9064c7b88" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_dde5eeca-2b71-60e2-a05c-fb2f2f5703af" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_bbf9fd06-b461-3f65-8882-6e322d99a60b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_dde5eeca-2b71-60e2-a05c-fb2f2f5703af" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_40c7d4a7-f1a1-0c55-497e-f9a3bb09604c" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_bbf9fd06-b461-3f65-8882-6e322d99a60b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_40c7d4a7-f1a1-0c55-497e-f9a3bb09604c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_d74724c2-178d-7f3f-8e86-5f5ba690672c" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_644ceb1c-07ef-6a89-f014-9d7b5dfbc918" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_d74724c2-178d-7f3f-8e86-5f5ba690672c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_40f9cbe3-f1cd-d4d3-e7be-f62e64714b00" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d74724c2-178d-7f3f-8e86-5f5ba690672c" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_40f9cbe3-f1cd-d4d3-e7be-f62e64714b00" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_c4877654-c7dc-bad7-b5da-7d794edd1d08" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_40f9cbe3-f1cd-d4d3-e7be-f62e64714b00" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_c4877654-c7dc-bad7-b5da-7d794edd1d08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_211f9603-61ca-7ef7-2141-bb8ed157e3f6" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_40f9cbe3-f1cd-d4d3-e7be-f62e64714b00" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_211f9603-61ca-7ef7-2141-bb8ed157e3f6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3541201a-a025-b00d-aec1-2cb167bdef44" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_40f9cbe3-f1cd-d4d3-e7be-f62e64714b00" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3541201a-a025-b00d-aec1-2cb167bdef44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_f7e9e6da-5d57-5f97-5d33-52f319506ef0" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_40f9cbe3-f1cd-d4d3-e7be-f62e64714b00" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_f7e9e6da-5d57-5f97-5d33-52f319506ef0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_e1d12118-f49a-bc63-5339-100c22e4468d" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_40f9cbe3-f1cd-d4d3-e7be-f62e64714b00" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_e1d12118-f49a-bc63-5339-100c22e4468d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_90bbcb15-a179-1dbd-046f-2ab7486eb80c" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_40f9cbe3-f1cd-d4d3-e7be-f62e64714b00" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_90bbcb15-a179-1dbd-046f-2ab7486eb80c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_00816e0d-dcd2-e355-24c7-843ca2ebb1d6" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_40f9cbe3-f1cd-d4d3-e7be-f62e64714b00" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_00816e0d-dcd2-e355-24c7-843ca2ebb1d6" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState" xlink:label="loc_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState_e4b94afa-44fa-158f-082c-32836429fc19" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_40f9cbe3-f1cd-d4d3-e7be-f62e64714b00" xlink:to="loc_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState_e4b94afa-44fa-158f-082c-32836429fc19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_d627122d-3dcb-cec3-5864-28d8a0a4fee3" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_40f9cbe3-f1cd-d4d3-e7be-f62e64714b00" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_d627122d-3dcb-cec3-5864-28d8a0a4fee3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_21d3fdc5-0c57-3147-2d98-67c225186166" xlink:type="locator" />
    <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_40f9cbe3-f1cd-d4d3-e7be-f62e64714b00" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_21d3fdc5-0c57-3147-2d98-67c225186166" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_46929883-d93f-69b0-5ded-4c800feeb57f" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d74724c2-178d-7f3f-8e86-5f5ba690672c" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_46929883-d93f-69b0-5ded-4c800feeb57f" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kvh.com/role/IncomeTaxesDetailsTextual" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/IncomeTaxesIncomeLossFromContinuingOperationsBeforeIncomeTaxDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_78b7d85e-8366-fe6d-cb1f-faac5a041b79" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_d74997c2-1af7-742c-6d5e-279e1bc3f1e5" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_78b7d85e-8366-fe6d-cb1f-faac5a041b79" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_d74997c2-1af7-742c-6d5e-279e1bc3f1e5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_36ba223a-0466-98b6-2d31-f243492419f9" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_d74997c2-1af7-742c-6d5e-279e1bc3f1e5" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_36ba223a-0466-98b6-2d31-f243492419f9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_15bb8413-7c16-05ff-0f24-330007bd87a4" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_d74997c2-1af7-742c-6d5e-279e1bc3f1e5" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_15bb8413-7c16-05ff-0f24-330007bd87a4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_c5565268-7a5a-4d29-e4be-3d901cd1cbab" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_78b7d85e-8366-fe6d-cb1f-faac5a041b79" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_c5565268-7a5a-4d29-e4be-3d901cd1cbab" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_10028fc1-eee3-03f5-6f20-ff5d85e3c0b2" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_c5565268-7a5a-4d29-e4be-3d901cd1cbab" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_10028fc1-eee3-03f5-6f20-ff5d85e3c0b2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_40691c72-4a6d-af64-c37e-f5abe38c6165" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_c5565268-7a5a-4d29-e4be-3d901cd1cbab" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_40691c72-4a6d-af64-c37e-f5abe38c6165" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_c2d895ca-b7a4-818f-05e4-c5a9ee436247" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_78b7d85e-8366-fe6d-cb1f-faac5a041b79" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_c2d895ca-b7a4-818f-05e4-c5a9ee436247" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_7d48046d-7441-0899-53b0-aaa1e573540a" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_c2d895ca-b7a4-818f-05e4-c5a9ee436247" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_7d48046d-7441-0899-53b0-aaa1e573540a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_67cd26b3-6ceb-499c-0dd8-da28cd1ddfc3" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_c2d895ca-b7a4-818f-05e4-c5a9ee436247" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_67cd26b3-6ceb-499c-0dd8-da28cd1ddfc3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f75d01b7-d271-b07d-c4a7-6ae60293303d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f75d01b7-d271-b07d-c4a7-6ae60293303d" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_15bb8413-7c16-05ff-0f24-330007bd87a4" xlink:type="arc" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f75d01b7-d271-b07d-c4a7-6ae60293303d" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_40691c72-4a6d-af64-c37e-f5abe38c6165" xlink:type="arc" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f75d01b7-d271-b07d-c4a7-6ae60293303d" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_67cd26b3-6ceb-499c-0dd8-da28cd1ddfc3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_d2250640-c0ab-3b70-41b7-136d9a4aad78" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_d2250640-c0ab-3b70-41b7-136d9a4aad78" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_36ba223a-0466-98b6-2d31-f243492419f9" xlink:type="arc" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_d2250640-c0ab-3b70-41b7-136d9a4aad78" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_10028fc1-eee3-03f5-6f20-ff5d85e3c0b2" xlink:type="arc" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_d2250640-c0ab-3b70-41b7-136d9a4aad78" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_7d48046d-7441-0899-53b0-aaa1e573540a" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kvh.com/role/IncomeTaxesInterestAndPenaltiesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsExpensesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/IncomeTaxesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/IncomeTaxesTaxReformTextualDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/Inventories" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_7eab44cf-1ea1-ca2a-420f-21f7b5343fc3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaap_InventoryRawMaterials_79bdd473-22d2-ef01-683b-1be9d9655f97" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_7eab44cf-1ea1-ca2a-420f-21f7b5343fc3" xlink:to="loc_us-gaap_InventoryRawMaterials_79bdd473-22d2-ef01-683b-1be9d9655f97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaap_InventoryWorkInProcess_1f11a0f3-903b-2881-9953-5b32589e626c" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_7eab44cf-1ea1-ca2a-420f-21f7b5343fc3" xlink:to="loc_us-gaap_InventoryWorkInProcess_1f11a0f3-903b-2881-9953-5b32589e626c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaap_InventoryFinishedGoods_608e386b-8c6f-7cfc-fabb-123ca6d40239" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_7eab44cf-1ea1-ca2a-420f-21f7b5343fc3" xlink:to="loc_us-gaap_InventoryFinishedGoods_608e386b-8c6f-7cfc-fabb-123ca6d40239" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kvh.com/role/InventoriesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/LegalMatters" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/MarketableSecurities" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/MarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fc961581-2899-aa00-cc82-b67bd4267bb3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1932fd43-f07d-5e04-493b-eca2ebb13c97" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fc961581-2899-aa00-cc82-b67bd4267bb3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1932fd43-f07d-5e04-493b-eca2ebb13c97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_e96beffd-8ab7-62f8-402b-cfa1adccd68f" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fc961581-2899-aa00-cc82-b67bd4267bb3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_e96beffd-8ab7-62f8-402b-cfa1adccd68f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_d444402b-921b-e0fa-119c-908ab66850af" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fc961581-2899-aa00-cc82-b67bd4267bb3" xlink:to="loc_us-gaap_AvailableForSaleSecurities_d444402b-921b-e0fa-119c-908ab66850af" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kvh.com/role/MarketableSecuritiesMaturityScheduleDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fc961581-2899-aa00-cc82-b67bd4267bb3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_065ac417-143a-3361-82a5-1e59ffd9749a" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fc961581-2899-aa00-cc82-b67bd4267bb3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_065ac417-143a-3361-82a5-1e59ffd9749a" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis" xlink:label="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_ac6ddc08-3bb2-d226-c7ea-328364aded55" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fc961581-2899-aa00-cc82-b67bd4267bb3" xlink:to="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_ac6ddc08-3bb2-d226-c7ea-328364aded55" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_d444402b-921b-e0fa-119c-908ab66850af" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_4836856d-11b6-313b-8616-6a2c8b77e26f" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecurities_d444402b-921b-e0fa-119c-908ab66850af" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_4836856d-11b6-313b-8616-6a2c8b77e26f" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue" xlink:label="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_ff802368-3257-52fe-6638-328364095170" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecurities_d444402b-921b-e0fa-119c-908ab66850af" xlink:to="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_ff802368-3257-52fe-6638-328364095170" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kvh.com/role/MarketableSecuritiesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/PropertyAndEquipment" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/PropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1944a381-5c4e-ce3c-9111-13ccd1c639db" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_fe5a8e8b-5934-3dc5-9dae-7d40983185cf" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_1944a381-5c4e-ce3c-9111-13ccd1c639db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_fe5a8e8b-5934-3dc5-9dae-7d40983185cf" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5551841b-83e0-4644-fca8-d4027d932c0a" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_1944a381-5c4e-ce3c-9111-13ccd1c639db" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5551841b-83e0-4644-fca8-d4027d932c0a" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kvh.com/role/PropertyAndEquipmentTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/QuarterlyFinancialResultsUnaudited" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SegmentReporting" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SegmentReportingDepreciationAndAmortizationExpenseDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SegmentReportingDetailsTextual" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SegmentReportingSegmentsNetSalesAndOperatingEarningsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SegmentReportingTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/ShareBuybackProgram" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/ShareBuybackProgramDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/StockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/StockholdersEquityAociDisclosureDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/StockholdersEquityDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/StockholdersEquityDetailsTextual" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/StockholdersEquityRestrictedStockOutstandingRollforwardDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/StockholdersEquityStockBasedCompensationExpenseLocationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/StockholdersEquityStockOptionsOutstandingRollforwardDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/StockholdersEquityTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollforwardDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentUsefulLifeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>kvhi-20171231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.kvh.com/role/A401KPlan" xlink:href="kvhi-20171231.xsd#A401KPlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/A401KPlanDetails" xlink:href="kvhi-20171231.xsd#A401KPlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrations" xlink:href="kvhi-20171231.xsd#BusinessAndCreditConcentrations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrationsDetails" xlink:href="kvhi-20171231.xsd#BusinessAndCreditConcentrationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrationsDetailsTextual" xlink:href="kvhi-20171231.xsd#BusinessAndCreditConcentrationsDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrationsTables" xlink:href="kvhi-20171231.xsd#BusinessAndCreditConcentrationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/CommitmentAndContingencies" xlink:href="kvhi-20171231.xsd#CommitmentAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/CommitmentAndContingenciesDetails" xlink:href="kvhi-20171231.xsd#CommitmentAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/CommitmentAndContingenciesTables" xlink:href="kvhi-20171231.xsd#CommitmentAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedBalanceSheets" xlink:href="kvhi-20171231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="kvhi-20171231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="kvhi-20171231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="kvhi-20171231.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfOperations" xlink:href="kvhi-20171231.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="kvhi-20171231.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DebtAndLineOfCredit" xlink:href="kvhi-20171231.xsd#DebtAndLineOfCredit" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DebtAndLineOfCreditDetails" xlink:href="kvhi-20171231.xsd#DebtAndLineOfCreditDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DebtAndLineOfCreditTables" xlink:href="kvhi-20171231.xsd#DebtAndLineOfCreditTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivities" xlink:href="kvhi-20171231.xsd#DerivativeInstrumentsAndHedgingActivities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetails" xlink:href="kvhi-20171231.xsd#DerivativeInstrumentsAndHedgingActivitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetailsTextual" xlink:href="kvhi-20171231.xsd#DerivativeInstrumentsAndHedgingActivitiesDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" xlink:href="kvhi-20171231.xsd#DerivativeInstrumentsAndHedgingActivitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DocumentAndEntityInformation" xlink:href="kvhi-20171231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/FairValueMeasurements" xlink:href="kvhi-20171231.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/FairValueMeasurementsDetails" xlink:href="kvhi-20171231.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/FairValueMeasurementsTables" xlink:href="kvhi-20171231.xsd#FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssets" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsAmortizationAndGoodwillDetails" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsAmortizationAndGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsIntangibleAssetRemainingUsefulLifeDetails" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsIntangibleAssetRemainingUsefulLifeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxes" xlink:href="kvhi-20171231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesDetailsTextual" xlink:href="kvhi-20171231.xsd#IncomeTaxesDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesIncomeLossFromContinuingOperationsBeforeIncomeTaxDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesIncomeLossFromContinuingOperationsBeforeIncomeTaxDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesInterestAndPenaltiesDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesInterestAndPenaltiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsExpensesDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesTables" xlink:href="kvhi-20171231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesTaxReformTextualDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesTaxReformTextualDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/Inventories" xlink:href="kvhi-20171231.xsd#Inventories" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/InventoriesDetails" xlink:href="kvhi-20171231.xsd#InventoriesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/InventoriesTables" xlink:href="kvhi-20171231.xsd#InventoriesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/LegalMatters" xlink:href="kvhi-20171231.xsd#LegalMatters" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/MarketableSecurities" xlink:href="kvhi-20171231.xsd#MarketableSecurities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/MarketableSecuritiesDetails" xlink:href="kvhi-20171231.xsd#MarketableSecuritiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/MarketableSecuritiesMaturityScheduleDetails" xlink:href="kvhi-20171231.xsd#MarketableSecuritiesMaturityScheduleDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/MarketableSecuritiesTables" xlink:href="kvhi-20171231.xsd#MarketableSecuritiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/PropertyAndEquipment" xlink:href="kvhi-20171231.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/PropertyAndEquipmentDetails" xlink:href="kvhi-20171231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/PropertyAndEquipmentTables" xlink:href="kvhi-20171231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/QuarterlyFinancialResultsUnaudited" xlink:href="kvhi-20171231.xsd#QuarterlyFinancialResultsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedDetails" xlink:href="kvhi-20171231.xsd#QuarterlyFinancialResultsUnauditedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedTables" xlink:href="kvhi-20171231.xsd#QuarterlyFinancialResultsUnauditedTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReporting" xlink:href="kvhi-20171231.xsd#SegmentReporting" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReportingDepreciationAndAmortizationExpenseDetails" xlink:href="kvhi-20171231.xsd#SegmentReportingDepreciationAndAmortizationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReportingDetailsTextual" xlink:href="kvhi-20171231.xsd#SegmentReportingDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReportingSegmentsNetSalesAndOperatingEarningsDetails" xlink:href="kvhi-20171231.xsd#SegmentReportingSegmentsNetSalesAndOperatingEarningsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReportingTables" xlink:href="kvhi-20171231.xsd#SegmentReportingTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ShareBuybackProgram" xlink:href="kvhi-20171231.xsd#ShareBuybackProgram" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ShareBuybackProgramDetails" xlink:href="kvhi-20171231.xsd#ShareBuybackProgramDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquity" xlink:href="kvhi-20171231.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityAociDisclosureDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityAociDisclosureDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityDetailsTextual" xlink:href="kvhi-20171231.xsd#StockholdersEquityDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityRestrictedStockOutstandingRollforwardDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityRestrictedStockOutstandingRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityStockBasedCompensationExpenseLocationDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityStockBasedCompensationExpenseLocationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityStockOptionsOutstandingRollforwardDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityStockOptionsOutstandingRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityTables" xlink:href="kvhi-20171231.xsd#StockholdersEquityTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollforwardDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesProductWarrantyDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentUsefulLifeDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentUsefulLifeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/A401KPlan" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/A401KPlanDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/BusinessAndCreditConcentrations" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/BusinessAndCreditConcentrationsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650" xlink:to="loc_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_0BE110845A8F550025D9D55F0CEEF6B8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_0BE110845A8F550025D9D55F0CEEF6B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_C1297A3847F306A418E5D55F0CEE4933_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_0BE110845A8F550025D9D55F0CEEF6B8" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_C1297A3847F306A418E5D55F0CEE4933_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_C1297A3847F306A418E5D55F0CEE4933" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_0BE110845A8F550025D9D55F0CEEF6B8" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_C1297A3847F306A418E5D55F0CEE4933" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_9C3CCDB8546BAD299A6DD55F0CEE9168" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_C1297A3847F306A418E5D55F0CEE4933" xlink:to="loc_us-gaap_AccountsReceivableMember_9C3CCDB8546BAD299A6DD55F0CEE9168" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_41FDCB7FEC7F4B0CA203D55F0CEEF643" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_41FDCB7FEC7F4B0CA203D55F0CEEF643" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_B9059B515C8C50635DB8D55F0CEEF28A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_41FDCB7FEC7F4B0CA203D55F0CEEF643" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_B9059B515C8C50635DB8D55F0CEEF28A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_B9059B515C8C50635DB8D55F0CEEF28A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_41FDCB7FEC7F4B0CA203D55F0CEEF643" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_B9059B515C8C50635DB8D55F0CEEF28A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_029F5BFBFA7FC4B5910BD55F0CEE9A0B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_B9059B515C8C50635DB8D55F0CEEF28A" xlink:to="loc_us-gaap_SalesRevenueNetMember_029F5BFBFA7FC4B5910BD55F0CEE9A0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_219C906FB4A5366039EED55F0CEE2A5B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:to="loc_us-gaap_MajorCustomersAxis_219C906FB4A5366039EED55F0CEE2A5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_5C40D5D76AFB8AB7109CD55F0CEE3925_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorCustomersAxis_219C906FB4A5366039EED55F0CEE2A5B" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_5C40D5D76AFB8AB7109CD55F0CEE3925_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_5C40D5D76AFB8AB7109CD55F0CEE3925" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorCustomersAxis_219C906FB4A5366039EED55F0CEE2A5B" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_5C40D5D76AFB8AB7109CD55F0CEE3925" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_CanadianCustomerMember" xlink:label="loc_kvhi_CanadianCustomerMember_ED7CBF2734BC32C53718D55F0CEE57BC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_5C40D5D76AFB8AB7109CD55F0CEE3925" xlink:to="loc_kvhi_CanadianCustomerMember_ED7CBF2734BC32C53718D55F0CEE57BC" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember" xlink:label="loc_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_AEBA70621AFA8A5E3CD0D55F0CEE6B00" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_5C40D5D76AFB8AB7109CD55F0CEE3925" xlink:to="loc_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_AEBA70621AFA8A5E3CD0D55F0CEE6B00" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskAdditionalCharacteristic" xlink:label="loc_us-gaap_ConcentrationRiskAdditionalCharacteristic_F3BA7D3FD593C6209E70D55F0CEE0BD1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650" xlink:to="loc_us-gaap_ConcentrationRiskAdditionalCharacteristic_F3BA7D3FD593C6209E70D55F0CEE0BD1" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_BusinessAndCreditConcentrationsAbstract" xlink:label="loc_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650" xlink:to="loc_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_DD7F870BA099A94C2C0AD55F0CEF31A0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_DD7F870BA099A94C2C0AD55F0CEF31A0" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/BusinessAndCreditConcentrationsDetailsTextual" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/BusinessAndCreditConcentrationsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/CommitmentAndContingencies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/CommitmentAndContingenciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_D567A037881E77C5622149C96207BFD0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_D567A037881E77C5622149C96207BFD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ECAFF05ED143E62D0D4B49C96207480D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_D567A037881E77C5622149C96207BFD0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ECAFF05ED143E62D0D4B49C96207480D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ECAFF05ED143E62D0D4B49C96207480D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_D567A037881E77C5622149C96207BFD0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ECAFF05ED143E62D0D4B49C96207480D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandAndBuildingMember" xlink:label="loc_us-gaap_LandAndBuildingMember_9D8E23D23B102668543A49C962078C4B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ECAFF05ED143E62D0D4B49C96207480D" xlink:to="loc_us-gaap_LandAndBuildingMember_9D8E23D23B102668543A49C962078C4B" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SatelliteCapacityandEquipmentMember" xlink:label="loc_kvhi_SatelliteCapacityandEquipmentMember_A412CD4A988226B64EB649C962070662" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ECAFF05ED143E62D0D4B49C96207480D" xlink:to="loc_kvhi_SatelliteCapacityandEquipmentMember_A412CD4A988226B64EB649C962070662" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_209F85178BBDB2FC02A449C962083E13" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_209F85178BBDB2FC02A449C962083E13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_209F85178BBDB2FC02A449C962083E13" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_209F85178BBDB2FC02A449C962083E13" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentMember" xlink:label="loc_us-gaap_PurchaseCommitmentMember_44D1854403273E87D6B749C96208E2D7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F" xlink:to="loc_us-gaap_PurchaseCommitmentMember_44D1854403273E87D6B749C96208E2D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_32310CC438FD727E398C49C962087659" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452" xlink:to="loc_us-gaap_LeaseAndRentalExpense_32310CC438FD727E398C49C962087659" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_D2AB3767DD591DF8525049C9620835C4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452" xlink:to="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_D2AB3767DD591DF8525049C9620835C4" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/CommitmentAndContingenciesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/ConsolidatedBalanceSheets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_A09BD660C7FE880042BE4D3C4608D2FB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:to="loc_us-gaap_StatementTable_A09BD660C7FE880042BE4D3C4608D2FB" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_7CF97BB4DCD5C1511CC54D3C460831C3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_A09BD660C7FE880042BE4D3C4608D2FB" xlink:to="loc_us-gaap_StatementScenarioAxis_7CF97BB4DCD5C1511CC54D3C460831C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_29702B62A8A7F395CFD04D3C46080780_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_7CF97BB4DCD5C1511CC54D3C460831C3" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_29702B62A8A7F395CFD04D3C46080780_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_29702B62A8A7F395CFD04D3C46080780" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_7CF97BB4DCD5C1511CC54D3C460831C3" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_29702B62A8A7F395CFD04D3C46080780" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_A192E33131812B1061954D3C46084EF8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:to="loc_us-gaap_NetIncomeLoss_A192E33131812B1061954D3C46084EF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_082137502D6BF07340704D3C460847F5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_082137502D6BF07340704D3C460847F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_D5F5988ED1F82D8AB1144D3C4608F6AD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_D5F5988ED1F82D8AB1144D3C4608F6AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_36E242E774717FF8FED34D3C4608BF0E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_36E242E774717FF8FED34D3C4608BF0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_AFBECB6CCF7D9D9F17204D3C46086650" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_AFBECB6CCF7D9D9F17204D3C46086650" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_EF1F09A93193E73922874D3C4608B27F" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_EF1F09A93193E73922874D3C4608B27F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/ConsolidatedStatementsOfOperations" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_330579E728EEDAE2EC7DE7EEDC7703D3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F" xlink:to="loc_us-gaap_StatementTable_330579E728EEDAE2EC7DE7EEDC7703D3" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1A5D76CCE48BE95D1E7AE7EEDC77776B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_330579E728EEDAE2EC7DE7EEDC7703D3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1A5D76CCE48BE95D1E7AE7EEDC77776B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1A5D76CCE48BE95D1E7AE7EEDC77776B" xlink:to="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1A5D76CCE48BE95D1E7AE7EEDC77776B" xlink:to="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_E4E4A368D04F49CC5A90E7EEDC78B632" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42" xlink:to="loc_us-gaap_CommonStockMember_E4E4A368D04F49CC5A90E7EEDC78B632" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_55C73545A5E463555724E7EEDC78785A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_55C73545A5E463555724E7EEDC78785A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_43CE69B282159884B531E7EEDC784CE1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42" xlink:to="loc_us-gaap_RetainedEarningsMember_43CE69B282159884B531E7EEDC784CE1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_760FF9432B84053C3B1FE7EEDC7813A3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_760FF9432B84053C3B1FE7EEDC7813A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_963EE4AB1A0812174C00E7EEDC783F22" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42" xlink:to="loc_us-gaap_TreasuryStockMember_963EE4AB1A0812174C00E7EEDC783F22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_D7E52015127BE4AEEE0AE7EEDC783C6B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F" xlink:to="loc_us-gaap_TreasuryStockShares_D7E52015127BE4AEEE0AE7EEDC783C6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_A35E9839C3ABD17E59FDE7EEDC799557" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockholdersEquity_A35E9839C3ABD17E59FDE7EEDC799557" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_404DC96B175D88272C61E7EEDC79ACDC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_404DC96B175D88272C61E7EEDC79ACDC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_B7C67948316A7618AD3EE7EEDC7906A1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_NetIncomeLoss_B7C67948316A7618AD3EE7EEDC7906A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_D3D45B781EFC6B710FEEE7EEDC79D792" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_D3D45B781EFC6B710FEEE7EEDC79D792" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62B555B40471E6F8D79DE7EEDC795349" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62B555B40471E6F8D79DE7EEDC795349" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PaymentOfStockRegistrationFee" xlink:label="loc_kvhi_PaymentOfStockRegistrationFee_AD1DE65007032313A486E7EEDC7965AB" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_kvhi_PaymentOfStockRegistrationFee_AD1DE65007032313A486E7EEDC7965AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_453853C3994BF98AB5ABE7EEDC791965" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_453853C3994BF98AB5ABE7EEDC791965" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_D7D166E4650F19242B9DE7EEDC7995E7" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_D7D166E4650F19242B9DE7EEDC7995E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_EEBB202DE4DEEB9E569DE7EEDC79F7AD" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_EEBB202DE4DEEB9E569DE7EEDC79F7AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29BD84B3C3E1B1C883CEE7EEDC7983D3" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29BD84B3C3E1B1C883CEE7EEDC7983D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A266A206403DF09657E0E7EEDC7956ED" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A266A206403DF09657E0E7EEDC7956ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxExpenseFromStockOptionsExercised" xlink:label="loc_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_67D5AE3B1E279388E103E7EEDC794542" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_67D5AE3B1E279388E103E7EEDC794542" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DA37621F3435EBCD2698E7EEDC794AFF" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DA37621F3435EBCD2698E7EEDC794AFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_B6C519C70EB59BD3447CE7EEDC7A474F" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_B6C519C70EB59BD3447CE7EEDC7A474F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_90DBDCB562FC85CEDED7E7EEDC7AADBF" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_90DBDCB562FC85CEDED7E7EEDC7AADBF" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/DebtAndLineOfCredit" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/DebtAndLineOfCreditDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_D1A8DB46EE84DD9BBF88DDB08B4E32FC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_D1A8DB46EE84DD9BBF88DDB08B4E32FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_D1A8DB46EE84DD9BBF88DDB08B4E32FC" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_D1A8DB46EE84DD9BBF88DDB08B4E32FC" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_F8056FF21870F505598ADDB08B4E6422" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150" xlink:to="loc_us-gaap_SubsequentEventMember_F8056FF21870F505598ADDB08B4E6422" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_95B22C96B803543CB71CDDB08B4EAC3F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_95B22C96B803543CB71CDDB08B4EAC3F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_95B22C96B803543CB71CDDB08B4EAC3F" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_95B22C96B803543CB71CDDB08B4EAC3F" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3ECA539280684DB42400DDB08B4E4137" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3ECA539280684DB42400DDB08B4E4137" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_673F21B1DE3F9DB9560FDDB08B4E7AC5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_673F21B1DE3F9DB9560FDDB08B4E7AC5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_0BD6D87FF12E2AA2A289DDB08B4E3558" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_0BD6D87FF12E2AA2A289DDB08B4E3558" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentRedemptionPeriodSixMember" xlink:label="loc_kvhi_DebtInstrumentRedemptionPeriodSixMember_6931EC77B4FDD1E41E4ADDB08B4E7201" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:to="loc_kvhi_DebtInstrumentRedemptionPeriodSixMember_6931EC77B4FDD1E41E4ADDB08B4E7201" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_4E3348D4428675D88454DDB08B4EB866" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_DebtInstrumentAxis_4E3348D4428675D88454DDB08B4EB866" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_4E3348D4428675D88454DDB08B4EB866" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_4E3348D4428675D88454DDB08B4EB866" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SeniorCreditFacilityMember" xlink:label="loc_kvhi_SeniorCreditFacilityMember_5088EE8EE25F1CDC6944DDB08B4EA986" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D" xlink:to="loc_kvhi_SeniorCreditFacilityMember_5088EE8EE25F1CDC6944DDB08B4EA986" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MortgageLoanOnHeadquartersFacilityMember" xlink:label="loc_kvhi_MortgageLoanOnHeadquartersFacilityMember_1FBCEB740F7EA2DD21F5DDB08B4E8700" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D" xlink:to="loc_kvhi_MortgageLoanOnHeadquartersFacilityMember_1FBCEB740F7EA2DD21F5DDB08B4E8700" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_70E73BB800B3B8ADE64CDDB08B4E7651" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_70E73BB800B3B8ADE64CDDB08B4E7651" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_D79F3C00B275F9DDC7DCDDB08B4EFA81_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_70E73BB800B3B8ADE64CDDB08B4E7651" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_D79F3C00B275F9DDC7DCDDB08B4EFA81_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_D79F3C00B275F9DDC7DCDDB08B4EFA81" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_70E73BB800B3B8ADE64CDDB08B4E7651" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_D79F3C00B275F9DDC7DCDDB08B4EFA81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_E50E45CA709FAD3AEF68DDB08B4E0FAB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D79F3C00B275F9DDC7DCDDB08B4EFA81" xlink:to="loc_us-gaap_LineOfCreditMember_E50E45CA709FAD3AEF68DDB08B4E0FAB" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TermLoanMember" xlink:label="loc_kvhi_TermLoanMember_62DFB73014BDD2553B66DDB08B4FCF98" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D79F3C00B275F9DDC7DCDDB08B4EFA81" xlink:to="loc_kvhi_TermLoanMember_62DFB73014BDD2553B66DDB08B4FCF98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgagesMember" xlink:label="loc_us-gaap_MortgagesMember_6722E4D44A5653F5C89BDDB08B4F1E43" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D79F3C00B275F9DDC7DCDDB08B4EFA81" xlink:to="loc_us-gaap_MortgagesMember_6722E4D44A5653F5C89BDDB08B4F1E43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="loc_us-gaap_SecuredDebtMember_E4E58F9F57A4FAC14FA3DDB08B4FC440" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D79F3C00B275F9DDC7DCDDB08B4EFA81" xlink:to="loc_us-gaap_SecuredDebtMember_E4E58F9F57A4FAC14FA3DDB08B4FC440" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_8AC1DB03210B442D07FEDDB08B4F0E8F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_VariableRateAxis_8AC1DB03210B442D07FEDDB08B4F0E8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_8AC1DB03210B442D07FEDDB08B4F0E8F" xlink:to="loc_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_8AC1DB03210B442D07FEDDB08B4F0E8F" xlink:to="loc_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaap_BaseRateMember_4BEDE092326891506700DDB08B4F1FA8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9" xlink:to="loc_us-gaap_BaseRateMember_4BEDE092326891506700DDB08B4F1FA8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_B1ABE881617F54605F37DDB08B4F166F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_B1ABE881617F54605F37DDB08B4F166F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_29C77697B4D7ADF3F94BDDB08B4FEA1E" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_RangeAxis_29C77697B4D7ADF3F94BDDB08B4FEA1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_338920EA0893C18D17D0DDB08B4F210D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_29C77697B4D7ADF3F94BDDB08B4FEA1E" xlink:to="loc_us-gaap_RangeMember_338920EA0893C18D17D0DDB08B4F210D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_338920EA0893C18D17D0DDB08B4F210D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_29C77697B4D7ADF3F94BDDB08B4FEA1E" xlink:to="loc_us-gaap_RangeMember_338920EA0893C18D17D0DDB08B4F210D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_049C24D8DD656CAB0BF5DDB08B4F725D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_338920EA0893C18D17D0DDB08B4F210D" xlink:to="loc_us-gaap_MaximumMember_049C24D8DD656CAB0BF5DDB08B4F725D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_B6C85BA4AED0B04F1D6CDDB08B4FF87F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_338920EA0893C18D17D0DDB08B4F210D" xlink:to="loc_us-gaap_MinimumMember_B6C85BA4AED0B04F1D6CDDB08B4FF87F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_DD6124E8575C6A127B5BDDB08B4FD44E" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_DD6124E8575C6A127B5BDDB08B4FD44E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_DD6124E8575C6A127B5BDDB08B4FD44E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_DD6124E8575C6A127B5BDDB08B4FD44E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_FF0226ACE92F3DD84F28DDB08B4F85C4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_FF0226ACE92F3DD84F28DDB08B4F85C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_C2624B471A60FC165D81DDB08B4F1DFB" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_CreditFacilityAxis_C2624B471A60FC165D81DDB08B4F1DFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_C2624B471A60FC165D81DDB08B4F1DFB" xlink:to="loc_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_C2624B471A60FC165D81DDB08B4F1DFB" xlink:to="loc_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_163F351720CABB55F453DDB08B4FC2F5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:to="loc_us-gaap_LineOfCreditMember_163F351720CABB55F453DDB08B4FC2F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_7F6FC63D5FDC486FE9CCDDB08B50FD44" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_7F6FC63D5FDC486FE9CCDDB08B50FD44" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TermLoanMember" xlink:label="loc_kvhi_TermLoanMember_778D843E3CD6586ED239DDB08B5044F8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:to="loc_kvhi_TermLoanMember_778D843E3CD6586ED239DDB08B5044F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_91D0049C1C15F497F07FDDB08B50F916" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentTerm_91D0049C1C15F497F07FDDB08B50F916" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_F5FAC855D98176A5F362DDB08B50E65A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_F5FAC855D98176A5F362DDB08B50E65A" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentMaturityTerm" xlink:label="loc_kvhi_DebtInstrumentMaturityTerm_E464012546F9250A94FBDDB08B5091F7" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_DebtInstrumentMaturityTerm_E464012546F9250A94FBDDB08B5091F7" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentPrincipalAmortizationTerm" xlink:label="loc_kvhi_DebtInstrumentPrincipalAmortizationTerm_2B8595C96B2E9C22E41FDDB08B50F30C" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_DebtInstrumentPrincipalAmortizationTerm_2B8595C96B2E9C22E41FDDB08B50F30C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="loc_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_5D63EB9BCD30727C38D1DDB08B5045CE" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_5D63EB9BCD30727C38D1DDB08B5045CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_EF236CD500D46C1C9AB4DDB08B504C05" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_EF236CD500D46C1C9AB4DDB08B504C05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_B825E1D9AD6AC0AFEF1FDDB08B5007EF" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_B825E1D9AD6AC0AFEF1FDDB08B5007EF" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest" xlink:label="loc_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest_1E3BA065880A05CAF5FCDDB08B504FE6" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest_1E3BA065880A05CAF5FCDDB08B504FE6" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest" xlink:label="loc_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest_ED472E60B5F87DFF2DFDDDB08B50A8A1" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest_ED472E60B5F87DFF2DFDDDB08B50A8A1" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentBaloonPaymentDueAtMaturity" xlink:label="loc_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity_5DB608E0A29FB9891FC3DDB08B503183" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity_5DB608E0A29FB9891FC3DDB08B503183" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_NumberOfFinancialCovenants" xlink:label="loc_kvhi_NumberOfFinancialCovenants_258FC806FC0411D9F450DDB08B50A1C6" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_NumberOfFinancialCovenants_258FC806FC0411D9F450DDB08B50A1C6" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio" xlink:label="loc_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio_14F8667C4E7175BD33F2DDB08B50574F" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio_14F8667C4E7175BD33F2DDB08B50574F" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount" xlink:label="loc_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount_B81EA56229FD966A55F1DDB08B5051DD" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount_B81EA56229FD966A55F1DDB08B5051DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_5273D1D5B2D86527F2D0DDB08B502982" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_5273D1D5B2D86527F2D0DDB08B502982" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_16957268B0112BB0C2FCDDB08B502136" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_16957268B0112BB0C2FCDDB08B502136" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt" xlink:label="loc_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt_8A26BCE67B9CC4AE24B2DDB08B50B8A0" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt_8A26BCE67B9CC4AE24B2DDB08B50B8A0" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_NumberofSatelliteHubsPurchasedInPeriod" xlink:label="loc_kvhi_NumberofSatelliteHubsPurchasedInPeriod_6074E0C410E70092EF54DDB08B50E482" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_NumberofSatelliteHubsPurchasedInPeriod_6074E0C410E70092EF54DDB08B50E482" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_081D54DA80E35DED773BDDB08B5097D1" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_081D54DA80E35DED773BDDB08B5097D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_7DBEB4B09FCF268FE4F8DDB08B51293C" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_7DBEB4B09FCF268FE4F8DDB08B51293C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_FF12D00279FD6586E7E8DDB08B51FBF1" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_FF12D00279FD6586E7E8DDB08B51FBF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_B889045864EFE6A534F1DDB08B51D01B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_FF12D00279FD6586E7E8DDB08B51FBF1" xlink:to="loc_us-gaap_LongTermDebt_B889045864EFE6A534F1DDB08B51D01B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4425BD357B06AD447186DDB08B513AE7" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4425BD357B06AD447186DDB08B513AE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_8FD708714B80BB0F1082DDB08B516771" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_8FD708714B80BB0F1082DDB08B516771" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_C988CD29DC0EECD722B8DDB08B51C44C" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_LineOfCredit_C988CD29DC0EECD722B8DDB08B51C44C" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentSecurityInterestPledgedPercentage" xlink:label="loc_kvhi_DebtInstrumentSecurityInterestPledgedPercentage_43AD24CA528335D39966DDB08B515051" xlink:type="locator" />
    <link:definitionArc order="24" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_DebtInstrumentSecurityInterestPledgedPercentage_43AD24CA528335D39966DDB08B515051" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_6F80DBB1543D0EB32100DDB08B51A4DC" xlink:type="locator" />
    <link:definitionArc order="25" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_6F80DBB1543D0EB32100DDB08B51A4DC" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_RepaymentsofLongtermloan" xlink:label="loc_kvhi_RepaymentsofLongtermloan_3DB62FF6B7CD1FA38D7FDDB08B51F49C" xlink:type="locator" />
    <link:definitionArc order="26" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_RepaymentsofLongtermloan_3DB62FF6B7CD1FA38D7FDDB08B51F49C" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage" xlink:label="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage_400AEC5F9DC354124A32DDB08B51F65B" xlink:type="locator" />
    <link:definitionArc order="27" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage_400AEC5F9DC354124A32DDB08B51F65B" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage" xlink:label="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage_CF791F8EAE9C5EC7269EDDB08B518137" xlink:type="locator" />
    <link:definitionArc order="28" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage_CF791F8EAE9C5EC7269EDDB08B518137" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage" xlink:label="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage_FD0B168115F458CD280BDDB08B51AFA8" xlink:type="locator" />
    <link:definitionArc order="29" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage_FD0B168115F458CD280BDDB08B51AFA8" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ConsolidatedLeverageRatio" xlink:label="loc_kvhi_ConsolidatedLeverageRatio_CFD6155A6A74FB84C811DDB08B511B94" xlink:type="locator" />
    <link:definitionArc order="30" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_ConsolidatedLeverageRatio_CFD6155A6A74FB84C811DDB08B511B94" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio" xlink:label="loc_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio_32F5BBB4C0283777A9BFDDB08B513C5D" xlink:type="locator" />
    <link:definitionArc order="31" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio_32F5BBB4C0283777A9BFDDB08B513C5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_71807913602B7655CAC5DDB08B516B50" xlink:type="locator" />
    <link:definitionArc order="32" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_LongTermDebtCurrent_71807913602B7655CAC5DDB08B516B50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_B8066A964A06DDEB2B5EDDB08BD20ADC" xlink:type="locator" />
    <link:definitionArc order="33" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_B8066A964A06DDEB2B5EDDB08BD20ADC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/DebtAndLineOfCreditTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivities" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_88D1E4F6BB0953C7525C32839D3902FC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_88D1E4F6BB0953C7525C32839D3902FC" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_226782CBC59AEEBDDDDD32839D388ABB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_226782CBC59AEEBDDDDD32839D388ABB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_226782CBC59AEEBDDDDD32839D388ABB" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_226782CBC59AEEBDDDDD32839D388ABB" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgagesMember" xlink:label="loc_us-gaap_MortgagesMember_D1A5C9DA2029150E19A832839D3846C9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F" xlink:to="loc_us-gaap_MortgagesMember_D1A5C9DA2029150E19A832839D3846C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_597815AABA83A634030F32839D384A33" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_597815AABA83A634030F32839D384A33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_597815AABA83A634030F32839D384A33" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_597815AABA83A634030F32839D384A33" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_01A3519F0D1598D05EB132839D38E5DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F" xlink:to="loc_us-gaap_InterestRateSwapMember_01A3519F0D1598D05EB132839D38E5DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_C1421736635A5F96BBA132839D3942F8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:to="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_C1421736635A5F96BBA132839D3942F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_C1421736635A5F96BBA132839D3942F8" xlink:to="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_C1421736635A5F96BBA132839D3942F8" xlink:to="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FirstHalfOfMortgageMember" xlink:label="loc_kvhi_FirstHalfOfMortgageMember_D2EC608C1E76E7C9225932839D395D89" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF" xlink:to="loc_kvhi_FirstHalfOfMortgageMember_D2EC608C1E76E7C9225932839D395D89" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SecondHalfOfMortgageMember" xlink:label="loc_kvhi_SecondHalfOfMortgageMember_4AB989B46BD61C1C685A32839D39E0E7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF" xlink:to="loc_kvhi_SecondHalfOfMortgageMember_4AB989B46BD61C1C685A32839D39E0E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentDetailAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_88D1E4F6BB0953C7525C32839D3902FC" xlink:to="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_CE06380BC80D5CC58DA032839D39C8B4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:to="loc_invest_DerivativeNotionalAmount_CE06380BC80D5CC58DA032839D39C8B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_068A5D7FAFAC6F3943B432839D3ABD32" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_068A5D7FAFAC6F3943B432839D3ABD32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInceptionDates" xlink:label="loc_us-gaap_DerivativeInceptionDates_1AC5774864E42F9D645B32839D3AB721" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:to="loc_us-gaap_DerivativeInceptionDates_1AC5774864E42F9D645B32839D3AB721" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeMaturityDates" xlink:label="loc_us-gaap_DerivativeMaturityDates_40E56C0365F18D40313332839D3A9E99" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:to="loc_us-gaap_DerivativeMaturityDates_40E56C0365F18D40313332839D3A9E99" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeTypeOfInterestRatePaidOnSwap" xlink:label="loc_invest_DerivativeTypeOfInterestRatePaidOnSwap_52F1F6D6CADB47AA0B5D32839D3A9C09" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:to="loc_invest_DerivativeTypeOfInterestRatePaidOnSwap_52F1F6D6CADB47AA0B5D32839D3A9C09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7770515E53D83B26519732839D3A8075" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7770515E53D83B26519732839D3A8075" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetailsTextual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_44DBCCCA2FFF8121113E32839F7FF9A5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_37908305D30D6D86226D32839F7981A2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_44DBCCCA2FFF8121113E32839F7FF9A5" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_37908305D30D6D86226D32839F7981A2" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_D758A74478C0A77E4A4032839F796C46" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_37908305D30D6D86226D32839F7981A2" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_D758A74478C0A77E4A4032839F796C46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_11E728AF9343BDBA899632839F7EB085_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_D758A74478C0A77E4A4032839F796C46" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_11E728AF9343BDBA899632839F7EB085_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_11E728AF9343BDBA899632839F7EB085" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_D758A74478C0A77E4A4032839F796C46" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_11E728AF9343BDBA899632839F7EB085" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgagesMember" xlink:label="loc_us-gaap_MortgagesMember_4FDE4FE7F33C8680A10D32839F7E3637" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_11E728AF9343BDBA899632839F7EB085" xlink:to="loc_us-gaap_MortgagesMember_4FDE4FE7F33C8680A10D32839F7E3637" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_FABF39C569BC38F8582E32839F7ECDB5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_37908305D30D6D86226D32839F7981A2" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_FABF39C569BC38F8582E32839F7ECDB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_D5BC06EDF5B9B91A5D4B32839F7FA492_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_FABF39C569BC38F8582E32839F7ECDB5" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_D5BC06EDF5B9B91A5D4B32839F7FA492_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_D5BC06EDF5B9B91A5D4B32839F7FA492" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_FABF39C569BC38F8582E32839F7ECDB5" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_D5BC06EDF5B9B91A5D4B32839F7FA492" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_9720ED0EEA8CE281D78B32839F7F0EBE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_D5BC06EDF5B9B91A5D4B32839F7FA492" xlink:to="loc_us-gaap_InterestRateSwapMember_9720ED0EEA8CE281D78B32839F7F0EBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_F9E414B2C0217AA3296A32839F7FE27B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_37908305D30D6D86226D32839F7981A2" xlink:to="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_F9E414B2C0217AA3296A32839F7FE27B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_45C87EADD2806B64395E32839F7FB030_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_F9E414B2C0217AA3296A32839F7FE27B" xlink:to="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_45C87EADD2806B64395E32839F7FB030_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_45C87EADD2806B64395E32839F7FB030" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_F9E414B2C0217AA3296A32839F7FE27B" xlink:to="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_45C87EADD2806B64395E32839F7FB030" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FirstHalfOfMortgageMember" xlink:label="loc_kvhi_FirstHalfOfMortgageMember_EA5E7986048732321E7732839F7F1D56" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_45C87EADD2806B64395E32839F7FB030" xlink:to="loc_kvhi_FirstHalfOfMortgageMember_EA5E7986048732321E7732839F7F1D56" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SecondHalfOfMortgageMember" xlink:label="loc_kvhi_SecondHalfOfMortgageMember_0AEFA69B500FDDBFECBB32839F7F378B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_45C87EADD2806B64395E32839F7FB030" xlink:to="loc_kvhi_SecondHalfOfMortgageMember_0AEFA69B500FDDBFECBB32839F7F378B" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract" xlink:label="loc_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_44DBCCCA2FFF8121113E32839F7FF9A5" xlink:to="loc_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_427BD3AE8B58766259E932839F8091E0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_427BD3AE8B58766259E932839F8091E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_5B53F94E1CA4FA8337FC32839F80F588" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_5B53F94E1CA4FA8337FC32839F80F588" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoanOnRealEstateFinalMaturityDate" xlink:label="loc_us-gaap_MortgageLoanOnRealEstateFinalMaturityDate_284C0F4590BD25D7836832839F80D97F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:to="loc_us-gaap_MortgageLoanOnRealEstateFinalMaturityDate_284C0F4590BD25D7836832839F80D97F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/FairValueMeasurements" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97F94B218F07791EF0704CA89654BA47" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97F94B218F07791EF0704CA89654BA47" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0C7457D0C78D80CA71914CA8965387CB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0C7457D0C78D80CA71914CA8965387CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0C7457D0C78D80CA71914CA8965387CB" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0C7457D0C78D80CA71914CA8965387CB" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_0E17BE1F76914C3B7B0D4CA89653D893" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_0E17BE1F76914C3B7B0D4CA89653D893" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_171DF5777B64DCEF6FC74CA8965358F9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_171DF5777B64DCEF6FC74CA8965358F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_C38021D519454866F5AC4CA896533F70" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_C38021D519454866F5AC4CA896533F70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_E19F651AE437F7F5416D4CA896533C7E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_E19F651AE437F7F5416D4CA896533C7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_E19F651AE437F7F5416D4CA896533C7E" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_E19F651AE437F7F5416D4CA896533C7E" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_758DE58D1BF478932A2A4CA896542B3C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:to="loc_us-gaap_MoneyMarketFundsMember_758DE58D1BF478932A2A4CA896542B3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_86E7F81BAD6BACCDEDDE4CA89654E1AA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_86E7F81BAD6BACCDEDDE4CA89654E1AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NotesReceivableMember" xlink:label="loc_us-gaap_NotesReceivableMember_29E22E8BF10DDF4169944CA896544D54" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:to="loc_us-gaap_NotesReceivableMember_29E22E8BF10DDF4169944CA896544D54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_2E296131BD10ABD3CA604CA896543930" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:to="loc_us-gaap_CertificatesOfDepositMember_2E296131BD10ABD3CA604CA896543930" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97F94B218F07791EF0704CA89654BA47" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_1E9CD0748E2E533D14CC4CA89654BA60" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_1E9CD0748E2E533D14CC4CA89654BA60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_DF961B8669D02BA933854CA896549E3B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_DF961B8669D02BA933854CA896549E3B" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/FairValueMeasurementsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsAmortizationAndGoodwillDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsIntangibleAssetRemainingUsefulLifeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_2833C676B1854C56F55A32839E45156A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_2833C676B1854C56F55A32839E45156A" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33B4E1A989C303B4890432839E446FBC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33B4E1A989C303B4890432839E446FBC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33B4E1A989C303B4890432839E446FBC" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33B4E1A989C303B4890432839E446FBC" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMember" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMember_E33ECA0D81D6BAF7AF9732839E446C71" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMember_E33ECA0D81D6BAF7AF9732839E446C71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_D60F5AE61B18E80DA3AF32839E443927" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="loc_us-gaap_CustomerRelationshipsMember_D60F5AE61B18E80DA3AF32839E443927" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DistributionRightsMember" xlink:label="loc_us-gaap_DistributionRightsMember_A1A499F03D510A432E5A32839E449749" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="loc_us-gaap_DistributionRightsMember_A1A499F03D510A432E5A32839E449749" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_A77ED7EF5E30DA437A1632839E4492D0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_A77ED7EF5E30DA437A1632839E4492D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeSecretsMember" xlink:label="loc_us-gaap_TradeSecretsMember_CBBB318550E9CEE72F5932839E44F241" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="loc_us-gaap_TradeSecretsMember_CBBB318550E9CEE72F5932839E44F241" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntellectualPropertyMember" xlink:label="loc_us-gaap_IntellectualPropertyMember_919D5263550189FBE51432839E4525DC" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="loc_us-gaap_IntellectualPropertyMember_919D5263550189FBE51432839E4525DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember" xlink:label="loc_us-gaap_OffMarketFavorableLeaseMember_FED2AA79540D19D9856332839E45A32D" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="loc_us-gaap_OffMarketFavorableLeaseMember_FED2AA79540D19D9856332839E45A32D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_AD1187E47423900D392832839E457606" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:to="loc_us-gaap_ConsolidationItemsAxis_AD1187E47423900D392832839E457606" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_04C6B562B727081AD02432839E453711_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConsolidationItemsAxis_AD1187E47423900D392832839E457606" xlink:to="loc_us-gaap_ConsolidationItemsDomain_04C6B562B727081AD02432839E453711_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_04C6B562B727081AD02432839E453711" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConsolidationItemsAxis_AD1187E47423900D392832839E457606" xlink:to="loc_us-gaap_ConsolidationItemsDomain_04C6B562B727081AD02432839E453711" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_7FC313B9B2CCAAF8D90832839E452194" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_7FC313B9B2CCAAF8D90832839E452194" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_5EDFC22F900F20DA931F32839E45575A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7FC313B9B2CCAAF8D90832839E452194" xlink:to="loc_us-gaap_SegmentDomain_5EDFC22F900F20DA931F32839E45575A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_5EDFC22F900F20DA931F32839E45575A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7FC313B9B2CCAAF8D90832839E452194" xlink:to="loc_us-gaap_SegmentDomain_5EDFC22F900F20DA931F32839E45575A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_6FE9E8133B565F5E5E8F32839E451B6F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:to="loc_us-gaap_RangeAxis_6FE9E8133B565F5E5E8F32839E451B6F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_036D97618A8BEC5C73DA32839E450C33_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_6FE9E8133B565F5E5E8F32839E451B6F" xlink:to="loc_us-gaap_RangeMember_036D97618A8BEC5C73DA32839E450C33_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_036D97618A8BEC5C73DA32839E450C33" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_6FE9E8133B565F5E5E8F32839E451B6F" xlink:to="loc_us-gaap_RangeMember_036D97618A8BEC5C73DA32839E450C33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_B211B8F47F0FA3F1F2A032839E45291B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_2833C676B1854C56F55A32839E45156A" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_B211B8F47F0FA3F1F2A032839E45291B" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_074AB09A25D2CED42F5C8D116D2F707F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:to="loc_us-gaap_StatementScenarioAxis_074AB09A25D2CED42F5C8D116D2F707F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_60D70E9357C2CEBF1BCE8D116D2F582F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_074AB09A25D2CED42F5C8D116D2F707F" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_60D70E9357C2CEBF1BCE8D116D2F582F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_60D70E9357C2CEBF1BCE8D116D2F582F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_074AB09A25D2CED42F5C8D116D2F707F" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_60D70E9357C2CEBF1BCE8D116D2F582F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_87A3222C852BDA6FA58A8D116D2FCFAF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_60D70E9357C2CEBF1BCE8D116D2F582F" xlink:to="loc_us-gaap_ScenarioForecastMember_87A3222C852BDA6FA58A8D116D2FCFAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_4D0CEA04797E36D7CFE08D116D2F3FE8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:to="loc_us-gaap_RangeAxis_4D0CEA04797E36D7CFE08D116D2F3FE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_5B5DD2D1663E70732C1A8D116D2FDD3D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_4D0CEA04797E36D7CFE08D116D2F3FE8" xlink:to="loc_us-gaap_RangeMember_5B5DD2D1663E70732C1A8D116D2FDD3D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_5B5DD2D1663E70732C1A8D116D2FDD3D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_4D0CEA04797E36D7CFE08D116D2F3FE8" xlink:to="loc_us-gaap_RangeMember_5B5DD2D1663E70732C1A8D116D2FDD3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_F35C4E0D9617C8EA02FC8D116D2F7AD1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_5B5DD2D1663E70732C1A8D116D2FDD3D" xlink:to="loc_us-gaap_MaximumMember_F35C4E0D9617C8EA02FC8D116D2F7AD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6BC07F3BFCFC0F7ACDB58D116D301854" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6BC07F3BFCFC0F7ACDB58D116D301854" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6BC07F3BFCFC0F7ACDB58D116D301854" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6BC07F3BFCFC0F7ACDB58D116D301854" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AcquisitionPriorto2013Member" xlink:label="loc_kvhi_AcquisitionPriorto2013Member_15780AB274E90440A6418D116D30392B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:to="loc_kvhi_AcquisitionPriorto2013Member_15780AB274E90440A6418D116D30392B" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_HeadlandMediaLimitedMember" xlink:label="loc_kvhi_HeadlandMediaLimitedMember_DF9212F9591E21B273BC8D116D30833A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:to="loc_kvhi_HeadlandMediaLimitedMember_DF9212F9591E21B273BC8D116D30833A" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_VideotelMember" xlink:label="loc_kvhi_VideotelMember_769EB03A1BCE02E225CB8D116D3090F9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:to="loc_kvhi_VideotelMember_769EB03A1BCE02E225CB8D116D3090F9" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Q12017AcquisitionMember" xlink:label="loc_kvhi_Q12017AcquisitionMember_908B895156D5FF5AE91D8D116D304E13" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:to="loc_kvhi_Q12017AcquisitionMember_908B895156D5FF5AE91D8D116D304E13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_316173491D47A99CAA868D116D30AEE5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_316173491D47A99CAA868D116D30AEE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8F66EC416571F9112AED8D116D30EEE0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_316173491D47A99CAA868D116D30AEE5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_8F66EC416571F9112AED8D116D30EEE0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8F66EC416571F9112AED8D116D30EEE0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_316173491D47A99CAA868D116D30AEE5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_8F66EC416571F9112AED8D116D30EEE0" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_CostofservicesalesMember" xlink:label="loc_kvhi_CostofservicesalesMember_471CBA4024CAD1D90BCA8D116D306BC8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8F66EC416571F9112AED8D116D30EEE0" xlink:to="loc_kvhi_CostofservicesalesMember_471CBA4024CAD1D90BCA8D116D306BC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_3CD44CBFB8AD8350D4BF8D116D35CAA0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8F66EC416571F9112AED8D116D30EEE0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_3CD44CBFB8AD8350D4BF8D116D35CAA0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0E65FBE88DA46AB616328D116D35DE9F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0E65FBE88DA46AB616328D116D35DE9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0E65FBE88DA46AB616328D116D35DE9F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0E65FBE88DA46AB616328D116D35DE9F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_273C88318E07DE45142C8D116D360B93" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:to="loc_us-gaap_CustomerRelationshipsMember_273C88318E07DE45142C8D116D360B93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DistributionRightsMember" xlink:label="loc_us-gaap_DistributionRightsMember_48173B25854900BE8E048D116D36CC8D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:to="loc_us-gaap_DistributionRightsMember_48173B25854900BE8E048D116D36CC8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_184C093DC31D4A47F2E88D116D3630DB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_184C093DC31D4A47F2E88D116D3630DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeSecretsMember" xlink:label="loc_us-gaap_TradeSecretsMember_C7FDFF488EB99141A2698D116D362CDC" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:to="loc_us-gaap_TradeSecretsMember_C7FDFF488EB99141A2698D116D362CDC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntellectualPropertyMember" xlink:label="loc_us-gaap_IntellectualPropertyMember_F2F5F33D6607FE504F4E8D116D3670DB" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:to="loc_us-gaap_IntellectualPropertyMember_F2F5F33D6607FE504F4E8D116D3670DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember" xlink:label="loc_us-gaap_OffMarketFavorableLeaseMember_516BE68164B183A04F308D116D3683DC" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:to="loc_us-gaap_OffMarketFavorableLeaseMember_516BE68164B183A04F308D116D3683DC" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ProprietaryContentMember" xlink:label="loc_kvhi_ProprietaryContentMember_3E8A0762D8C16F37D8008D116D369667" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:to="loc_kvhi_ProprietaryContentMember_3E8A0762D8C16F37D8008D116D369667" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_E81622F01ABB9A9ADA3D8D116D361AE8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_E81622F01ABB9A9ADA3D8D116D361AE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_B8E69F15033E3C73467F8D116D364A68" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_B8E69F15033E3C73467F8D116D364A68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38BF2925E429AFD7F7BB8D116D36D02E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38BF2925E429AFD7F7BB8D116D36D02E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0FD0A4AC092F69D552998D116D36AD02" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0FD0A4AC092F69D552998D116D36AD02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4DA7BA8D47D3777C0F2F8D116D36DC8F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4DA7BA8D47D3777C0F2F8D116D36DC8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_3A3586C81B0131045CAF8D116D363FA8" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_3A3586C81B0131045CAF8D116D363FA8" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ContingentConsiderationfromAcquisitionAnnualPayment" xlink:label="loc_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment_168AE77E44BA9DA1BFB08D116D37A0DE" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment_168AE77E44BA9DA1BFB08D116D37A0DE" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/IncomeTaxes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/IncomeTaxesDetailsTextual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3193991672B4CBBAEB47DF25159F05EF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3193991672B4CBBAEB47DF25159F05EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_4599BBCDC53EA6273582DF25159F0DF1_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3193991672B4CBBAEB47DF25159F05EF" xlink:to="loc_us-gaap_TypeOfAdoptionMember_4599BBCDC53EA6273582DF25159F0DF1_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_4599BBCDC53EA6273582DF25159F0DF1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3193991672B4CBBAEB47DF25159F05EF" xlink:to="loc_us-gaap_TypeOfAdoptionMember_4599BBCDC53EA6273582DF25159F0DF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_C35CCFE6C14766E7EAE8DF25159F6A26" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_4599BBCDC53EA6273582DF25159F0DF1" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_C35CCFE6C14766E7EAE8DF25159F6A26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_E5F7BDFA0559D76206FEDF25159F191E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_E5F7BDFA0559D76206FEDF25159F191E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_E5F7BDFA0559D76206FEDF25159F191E" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_E5F7BDFA0559D76206FEDF25159F191E" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember" xlink:label="loc_kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember_6F9E13697772F6A518D9DF25159F5803" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:to="loc_kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember_6F9E13697772F6A518D9DF25159F5803" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_2749F42832E6C1FB9D89DF2515A5CB5F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_2749F42832E6C1FB9D89DF2515A5CB5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_764759CAD5206A79CDCDDF2515A5D68D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_764759CAD5206A79CDCDDF2515A5D68D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_5BA58BBE2A559216CACBDF2515A561B6" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:to="loc_us-gaap_ForeignCountryMember_5BA58BBE2A559216CACBDF2515A561B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_AB95EAE26E39A26376DFDF2515A56E37" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_AB95EAE26E39A26376DFDF2515A56E37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_AB95EAE26E39A26376DFDF2515A56E37" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_AB95EAE26E39A26376DFDF2515A56E37" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaap_ResearchMember_1187FCDA4C415F82A27CDF2515A5EB59" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:to="loc_us-gaap_ResearchMember_1187FCDA4C415F82A27CDF2515A5EB59" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ForeignTaxCreditCarryforwardMember" xlink:label="loc_kvhi_ForeignTaxCreditCarryforwardMember_75B7F540EADD216215F1DF2515A54BDF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:to="loc_kvhi_ForeignTaxCreditCarryforwardMember_75B7F540EADD216215F1DF2515A54BDF" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AlternativeMinimumTaxMember" xlink:label="loc_kvhi_AlternativeMinimumTaxMember_3679EBE605DA77622B94DF2515A512E5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:to="loc_kvhi_AlternativeMinimumTaxMember_3679EBE605DA77622B94DF2515A512E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1AB401199ACB8411A123DF2515A6502D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:to="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1AB401199ACB8411A123DF2515A6502D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_9EE33C86E2FF90C56392DF2515A60EB0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1AB401199ACB8411A123DF2515A6502D" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_9EE33C86E2FF90C56392DF2515A60EB0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_9EE33C86E2FF90C56392DF2515A60EB0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1AB401199ACB8411A123DF2515A6502D" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_9EE33C86E2FF90C56392DF2515A60EB0" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember" xlink:label="loc_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember_84F3F7332761A0304F0CDF2515A6904F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetDomain_9EE33C86E2FF90C56392DF2515A60EB0" xlink:to="loc_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember_84F3F7332761A0304F0CDF2515A6904F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_9E7F48E4816FCF5F2318DF2515A656E1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_9E7F48E4816FCF5F2318DF2515A656E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_DDC3DB6827F9B88D63F4DF2515A6E0FF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_DDC3DB6827F9B88D63F4DF2515A6E0FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_EAFAE5825A32295B3BF1DF2515A63D58" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_EAFAE5825A32295B3BF1DF2515A63D58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_68104545CC52A0AD07B0DF2515A6A00E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_68104545CC52A0AD07B0DF2515A6A00E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E799A83C2220CA025A84DF2515A6AD80" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E799A83C2220CA025A84DF2515A6AD80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_8AC1F890C89B0CAF1B52DF2515A6E5F7" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_8AC1F890C89B0CAF1B52DF2515A6E5F7" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards" xlink:label="loc_kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards_30E0E88E76EA9F2E6AE0DF2515A62B0E" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards_30E0E88E76EA9F2E6AE0DF2515A62B0E" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions" xlink:label="loc_kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions_B1535DF25537DB301FC9DF2515A6517F" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions_B1535DF25537DB301FC9DF2515A6517F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_C0BC6F08395E63161FC6DF2515A6152E" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_C0BC6F08395E63161FC6DF2515A6152E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_A32BC6C091D707BB451ADF2515A60AB0" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_A32BC6C091D707BB451ADF2515A60AB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_3D0004F6AA0CCA0B2012DF2515ABEE63" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_3D0004F6AA0CCA0B2012DF2515ABEE63" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/IncomeTaxesIncomeLossFromContinuingOperationsBeforeIncomeTaxDetails" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems" xlink:label="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365" xlink:type="locator" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable" xlink:label="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365" xlink:to="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_5313D8CA5D9EC60F31A23283A0670AFA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:to="loc_us-gaap_StatementGeographicalAxis_5313D8CA5D9EC60F31A23283A0670AFA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_4CD1E5C30E64EFC3D3B53283A0682C6F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementGeographicalAxis_5313D8CA5D9EC60F31A23283A0670AFA" xlink:to="loc_us-gaap_SegmentGeographicalDomain_4CD1E5C30E64EFC3D3B53283A0682C6F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_4CD1E5C30E64EFC3D3B53283A0682C6F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementGeographicalAxis_5313D8CA5D9EC60F31A23283A0670AFA" xlink:to="loc_us-gaap_SegmentGeographicalDomain_4CD1E5C30E64EFC3D3B53283A0682C6F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_9111AC6334E2FB2C28813283A0689600" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_9111AC6334E2FB2C28813283A0689600" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_057A608319A4EF7E799D3283A068AB28_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_9111AC6334E2FB2C28813283A0689600" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_057A608319A4EF7E799D3283A068AB28_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_057A608319A4EF7E799D3283A068AB28" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_9111AC6334E2FB2C28813283A0689600" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_057A608319A4EF7E799D3283A068AB28" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_D0F14BB4565705F536CF3283A068C96A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_057A608319A4EF7E799D3283A068AB28" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_D0F14BB4565705F536CF3283A068C96A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_2D6F567D694028E2941A3283A068D8AB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_057A608319A4EF7E799D3283A068AB28" xlink:to="loc_us-gaap_ForeignCountryMember_2D6F567D694028E2941A3283A068D8AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_0D000DAC74D32B67AD393283A068C4EB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_0D000DAC74D32B67AD393283A068C4EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6A04E7C826B7627F606B3283A068ADB5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_0D000DAC74D32B67AD393283A068C4EB" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6A04E7C826B7627F606B3283A068ADB5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationDetails" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveincometaxratereconciliationLineItems" xlink:label="loc_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1" xlink:type="locator" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveincometaxratereconciliationTable" xlink:label="loc_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1" xlink:to="loc_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_C41DA333C5B3A0BC33C2D4D798F301A7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:to="loc_us-gaap_StatementGeographicalAxis_C41DA333C5B3A0BC33C2D4D798F301A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_6D13747E0E5D53AA68D6D4D798F3B5A5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementGeographicalAxis_C41DA333C5B3A0BC33C2D4D798F301A7" xlink:to="loc_us-gaap_SegmentGeographicalDomain_6D13747E0E5D53AA68D6D4D798F3B5A5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_6D13747E0E5D53AA68D6D4D798F3B5A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementGeographicalAxis_C41DA333C5B3A0BC33C2D4D798F301A7" xlink:to="loc_us-gaap_SegmentGeographicalDomain_6D13747E0E5D53AA68D6D4D798F3B5A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_SA" xlink:label="loc_country_SA_CF277F9B8172A3E75460D4D798F316A3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_6D13747E0E5D53AA68D6D4D798F3B5A5" xlink:to="loc_country_SA_CF277F9B8172A3E75460D4D798F316A3" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeductionTypeAxis" xlink:label="loc_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:to="loc_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeductionTypeDomain" xlink:label="loc_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780" xlink:to="loc_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5_default" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeductionTypeDomain" xlink:label="loc_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780" xlink:to="loc_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ForeignResearchandDevelopmentIncentivesMember" xlink:label="loc_kvhi_ForeignResearchandDevelopmentIncentivesMember_E800C79E7D735083CE41D4D798F3C274" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5" xlink:to="loc_kvhi_ForeignResearchandDevelopmentIncentivesMember_E800C79E7D735083CE41D4D798F3C274" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_OtherDeductionsMember" xlink:label="loc_kvhi_OtherDeductionsMember_C897C46D2EFE9589770CD4D798F3364E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5" xlink:to="loc_kvhi_OtherDeductionsMember_C897C46D2EFE9589770CD4D798F3364E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A5BD0EF1B0EC83EC221CD4D798F3AC09" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A5BD0EF1B0EC83EC221CD4D798F3AC09" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract" xlink:label="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C" xlink:to="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93CE2200FBD5930F7B8ED4D798F91FC6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93CE2200FBD5930F7B8ED4D798F91FC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_AF85CF20CBCC9C9F0C54D4D798F91806" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_AF85CF20CBCC9C9F0C54D4D798F91806" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment" xlink:label="loc_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment_14967EE657CB4FE20085D4D798F9AFA4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment_14967EE657CB4FE20085D4D798F9AFA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_E5E2B3F7137DAD097C52D4D798F9D880" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_E5E2B3F7137DAD097C52D4D798F9D880" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount_38BDC05D71D96EDBED6BD4D798F99985" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount_38BDC05D71D96EDBED6BD4D798F99985" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_877E4EBC8128A8A3765BD4D798F9ACEC" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_877E4EBC8128A8A3765BD4D798F9ACEC" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount_92E21FDB949FADE075FBD4D798F94AB6" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount_92E21FDB949FADE075FBD4D798F94AB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_35965AB8FF30E2E61585D4D798F9F11F" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_35965AB8FF30E2E61585D4D798F9F11F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_DC8F279489CA7A63DD65D4D798F94795" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_DC8F279489CA7A63DD65D4D798F94795" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount_6CD0AFA8EC7B317DA318D4D798F9EA0B" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount_6CD0AFA8EC7B317DA318D4D798F9EA0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_22E7D5DBBAF7E647DE44D4D798F9BC02" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_22E7D5DBBAF7E647DE44D4D798F9BC02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8E163B94158DFE85D149D4D798F9F713" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8E163B94158DFE85D149D4D798F9F713" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount_96646FBB8CB6B9232A46D4D798FA717C" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount_96646FBB8CB6B9232A46D4D798FA717C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_D4B5BC4C8AA9DF60E197D4D798FA6FF9" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_D4B5BC4C8AA9DF60E197D4D798FA6FF9" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount_3D9FC16A51984A0BE63BD4D798FAF951" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount_3D9FC16A51984A0BE63BD4D798FAF951" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_44A6A3809BBECD5A2CCCD4D798FAB124" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_44A6A3809BBECD5A2CCCD4D798FAB124" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_69EC5514C2ADA24E29A7D4D798FA0790" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_69EC5514C2ADA24E29A7D4D798FA0790" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_41CEFD979D46BDAFD264D4D798FA46A4" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_41CEFD979D46BDAFD264D4D798FA46A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0A45113F54590B7051DBD4D798FAE348" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0A45113F54590B7051DBD4D798FAE348" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_7ED5CDFFC9FDD8AB1AACD4D798FAB539" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_7ED5CDFFC9FDD8AB1AACD4D798FAB539" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsOther" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsOther_589CFE3EFBC4B44FB312D4D798FA8BA1" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsOther_589CFE3EFBC4B44FB312D4D798FA8BA1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_75FB9F5C8383E5E4748ED4D798FAF254" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_75FB9F5C8383E5E4748ED4D798FAF254" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/IncomeTaxesInterestAndPenaltiesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsExpensesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_C81146336A2143EBC749DE1738238445" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_C81146336A2143EBC749DE1738238445" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_53B4D5F31F7379EE3FB0DE1738231C6C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_C81146336A2143EBC749DE1738238445" xlink:to="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_53B4D5F31F7379EE3FB0DE1738231C6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_53B4D5F31F7379EE3FB0DE1738231C6C" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_53B4D5F31F7379EE3FB0DE1738231C6C" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_VideotelMember" xlink:label="loc_kvhi_VideotelMember_E022D87B36EB8C8972A9DE1738237B93" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23" xlink:to="loc_kvhi_VideotelMember_E022D87B36EB8C8972A9DE1738237B93" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes" xlink:label="loc_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes_83E69AFAC8986A39D98BDE1F0A3142BF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes_83E69AFAC8986A39D98BDE1F0A3142BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_7A2D3968F42C9E36DCBFDE1738246A9B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_7A2D3968F42C9E36DCBFDE1738246A9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_145CC77EF9AEE179E2B6DE17382454F6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_145CC77EF9AEE179E2B6DE17382454F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_89F5BCFFCC09FB90570ADE17382498EE" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_89F5BCFFCC09FB90570ADE17382498EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_FC29B81F672EB20D1E20DE173824CC17" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_FC29B81F672EB20D1E20DE173824CC17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_73291CE98BB1CBD02103DE17382418B1" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_73291CE98BB1CBD02103DE17382418B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_33A204970E865170CFA3DE173824D973" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_33A204970E865170CFA3DE173824D973" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_47161B7AE97382B0E94BDE1738243650" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_47161B7AE97382B0E94BDE1738243650" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_3164EE421C21778DA2A5DE173824985F" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_3164EE421C21778DA2A5DE173824985F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_F7281E97760D60A6EA50DE173824A930" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_F7281E97760D60A6EA50DE173824A930" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/IncomeTaxesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/IncomeTaxesTaxReformTextualDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceLineItems" xlink:label="loc_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceTable" xlink:label="loc_us-gaap_ValuationAllowanceTable_79821F1AA29BBD0CE688DD9D5CBA7DCE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:to="loc_us-gaap_ValuationAllowanceTable_79821F1AA29BBD0CE688DD9D5CBA7DCE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TaxLawAxis" xlink:label="loc_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ValuationAllowanceTable_79821F1AA29BBD0CE688DD9D5CBA7DCE" xlink:to="loc_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TaxLawDomain" xlink:label="loc_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837" xlink:to="loc_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128_default" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TaxLawDomain" xlink:label="loc_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837" xlink:to="loc_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_A2017TaxCutsandJobsActMember" xlink:label="loc_kvhi_A2017TaxCutsandJobsActMember_C0287EAE46EEEBD05284DD9D5CBAEA6C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:to="loc_kvhi_A2017TaxCutsandJobsActMember_C0287EAE46EEEBD05284DD9D5CBAEA6C" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TransitionTollTaxMember" xlink:label="loc_kvhi_TransitionTollTaxMember_58D26204BE74ABD0C423DD9D5CBA3A1A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:to="loc_kvhi_TransitionTollTaxMember_58D26204BE74ABD0C423DD9D5CBA3A1A" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Federalstatutoryratereductionfrom35to21Member" xlink:label="loc_kvhi_Federalstatutoryratereductionfrom35to21Member_34605A4DB5F3DFA3F0AADD9D5CBA5290" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:to="loc_kvhi_Federalstatutoryratereductionfrom35to21Member_34605A4DB5F3DFA3F0AADD9D5CBA5290" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct" xlink:label="loc_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct_B52A707BC438EE229B0ADD9D5CBAEC3E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:to="loc_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct_B52A707BC438EE229B0ADD9D5CBAEC3E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_E47E67E4BC68EA3CFC32DD9D5CBA74DB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_E47E67E4BC68EA3CFC32DD9D5CBA74DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_C5BC4914D3CA3711BE04DD9D5CBA33B3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_C5BC4914D3CA3711BE04DD9D5CBA33B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_C61744569131370D8C8ADD9D5CBA2847" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_C61744569131370D8C8ADD9D5CBA2847" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/Inventories" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/InventoriesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/InventoriesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/LegalMatters" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/MarketableSecurities" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/MarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_B2D187F7AC89E324A4BFDDB1981AD93B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_B2D187F7AC89E324A4BFDDB1981AD93B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_3EBA503ACAAE4F4790D3DDB1981ACFE2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_B2D187F7AC89E324A4BFDDB1981AD93B" xlink:to="loc_us-gaap_SegmentDomain_3EBA503ACAAE4F4790D3DDB1981ACFE2_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_3EBA503ACAAE4F4790D3DDB1981ACFE2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_B2D187F7AC89E324A4BFDDB1981AD93B" xlink:to="loc_us-gaap_SegmentDomain_3EBA503ACAAE4F4790D3DDB1981ACFE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_C9DC4D70F4696CDC0644DDB1981A1E9D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_C9DC4D70F4696CDC0644DDB1981A1E9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_C9DC4D70F4696CDC0644DDB1981A1E9D" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_C9DC4D70F4696CDC0644DDB1981A1E9D" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtSecuritiesMember" xlink:label="loc_us-gaap_DebtSecuritiesMember_B2F0FA655A7E5090991BDDB1981AFD85" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321" xlink:to="loc_us-gaap_DebtSecuritiesMember_B2F0FA655A7E5090991BDDB1981AFD85" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MutualFundsMoneyMarketMember" xlink:label="loc_kvhi_MutualFundsMoneyMarketMember_BBDC6BAEB4287015EF46DDB1981A186B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321" xlink:to="loc_kvhi_MutualFundsMoneyMarketMember_BBDC6BAEB4287015EF46DDB1981A186B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_6D9EAA6B760B520B664ADDB1981A095B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_6D9EAA6B760B520B664ADDB1981A095B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_FE77A558AA299AFA4248DDB1981AA369" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_FE77A558AA299AFA4248DDB1981AA369" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_E882594B5DB1A0EC7919DDB1981A7F79" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321" xlink:to="loc_us-gaap_CertificatesOfDepositMember_E882594B5DB1A0EC7919DDB1981A7F79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_841AA6A053AE629721CDDDB1981B8209" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_841AA6A053AE629721CDDDB1981B8209" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A08E13FB603BC7FC1DAADDB1981BEE02" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A08E13FB603BC7FC1DAADDB1981BEE02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_167A312F73288838A71EDDB1981B6F16" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_167A312F73288838A71EDDB1981B6F16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_F0539C1A2B7094302748DDB1981B46B8" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_F0539C1A2B7094302748DDB1981B46B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_5050974F6D82A1B32E53DDB1981B0526" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:to="loc_us-gaap_AvailableForSaleSecurities_5050974F6D82A1B32E53DDB1981B0526" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/MarketableSecuritiesMaturityScheduleDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_CA60F37F28F7B19D07F232839F3A0F1A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8144D0F453868705B0D932839F3A9695" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_CA60F37F28F7B19D07F232839F3A0F1A" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8144D0F453868705B0D932839F3A9695" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_72740B4AB3C3277EB4B032839F3AC50E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8144D0F453868705B0D932839F3A9695" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_72740B4AB3C3277EB4B032839F3AC50E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_AFBC870FC3F564CD242D32839F3A5F7C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_72740B4AB3C3277EB4B032839F3AC50E" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_AFBC870FC3F564CD242D32839F3A5F7C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_AFBC870FC3F564CD242D32839F3A5F7C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_72740B4AB3C3277EB4B032839F3AC50E" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_AFBC870FC3F564CD242D32839F3A5F7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtSecuritiesMember" xlink:label="loc_us-gaap_DebtSecuritiesMember_11382C812DB58FA2A23532839F3ABEFC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_AFBC870FC3F564CD242D32839F3A5F7C" xlink:to="loc_us-gaap_DebtSecuritiesMember_11382C812DB58FA2A23532839F3ABEFC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_54F0EB54B29C8FEFE88732839F3A6BE6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_CA60F37F28F7B19D07F232839F3A0F1A" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_54F0EB54B29C8FEFE88732839F3A6BE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_CA60F37F28F7B19D07F232839F3A0F1A" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_318E031E38A1C47EE2DA32839F3A46D2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_318E031E38A1C47EE2DA32839F3A46D2" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis" xlink:label="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_2B47125A1DFCF94DB09432839F3AC3DD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:to="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_2B47125A1DFCF94DB09432839F3AC3DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3F0EC1ACFA658D43D5C332839F3B2085" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3F0EC1ACFA658D43D5C332839F3B2085" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5C58C838628618E7382432839F3B4DAF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5C58C838628618E7382432839F3B4DAF" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue" xlink:label="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_4E6F6B4B583BCABD3A9932839F3BDED4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:to="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_4E6F6B4B583BCABD3A9932839F3BDED4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_F8A6FFBEE80CABDC637832839F3B719A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:to="loc_us-gaap_AvailableForSaleSecurities_F8A6FFBEE80CABDC637832839F3B719A" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/MarketableSecuritiesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/PropertyAndEquipment" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/PropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7CFAB90E43605EFB8E2232839D761B1A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2068BA5F4FE918A1657032839D75FE0A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7CFAB90E43605EFB8E2232839D761B1A" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2068BA5F4FE918A1657032839D75FE0A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_37B8FA92B81F2684D60832839D7564D0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2068BA5F4FE918A1657032839D75FE0A" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_37B8FA92B81F2684D60832839D7564D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_37B8FA92B81F2684D60832839D7564D0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_37B8FA92B81F2684D60832839D7564D0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_HardwareRevenueGeneratingAssetMember" xlink:label="loc_kvhi_HardwareRevenueGeneratingAssetMember_4F5B6B835306A3793EB832839D75A5A7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:to="loc_kvhi_HardwareRevenueGeneratingAssetMember_4F5B6B835306A3793EB832839D75A5A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_41332B15FACB30561EA732839D766E5E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:to="loc_us-gaap_LandMember_41332B15FACB30561EA732839D766E5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_E8A709DD5ABC46350C6132839D76464E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_E8A709DD5ABC46350C6132839D76464E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_D097C7AA5F071E2393DE32839D763FB4" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:to="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_D097C7AA5F071E2393DE32839D763FB4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_D13A18429C601C4595FE32839D76EF0A" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_D13A18429C601C4595FE32839D76EF0A" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_OfficeAndComputerEquipmentMember" xlink:label="loc_kvhi_OfficeAndComputerEquipmentMember_A76F62C16533F56AEB0832839D7693D1" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:to="loc_kvhi_OfficeAndComputerEquipmentMember_A76F62C16533F56AEB0832839D7693D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_D176AE44BFDF399FEF9A32839D7680A1" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:to="loc_us-gaap_VehiclesMember_D176AE44BFDF399FEF9A32839D7680A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_EC5A7568E414D60B74AF32839D7715CD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7CFAB90E43605EFB8E2232839D761B1A" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_EC5A7568E414D60B74AF32839D7715CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_01400294B4B8A73EF92132839D774352" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7CFAB90E43605EFB8E2232839D761B1A" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_01400294B4B8A73EF92132839D774352" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_DBC31741F15B0BAEEC6F32839D77F06F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7CFAB90E43605EFB8E2232839D761B1A" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_DBC31741F15B0BAEEC6F32839D77F06F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_001CCA6BFD7CDB0D3DF532839D7766B2" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7CFAB90E43605EFB8E2232839D761B1A" xlink:to="loc_us-gaap_Depreciation_001CCA6BFD7CDB0D3DF532839D7766B2" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/PropertyAndEquipmentTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/QuarterlyFinancialResultsUnaudited" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/SegmentReporting" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/SegmentReportingDepreciationAndAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_F880D787C5280CEFCE5D32839DCDF1EE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_34309CEC4824C076D22932839DCC2C5D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_F880D787C5280CEFCE5D32839DCDF1EE" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_34309CEC4824C076D22932839DCC2C5D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_618C156639DA6DAFFC5732839DCCB538" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_34309CEC4824C076D22932839DCC2C5D" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_618C156639DA6DAFFC5732839DCCB538" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_DFA64831926602D2727C32839DCCA4FB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_618C156639DA6DAFFC5732839DCCB538" xlink:to="loc_us-gaap_SegmentDomain_DFA64831926602D2727C32839DCCA4FB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_DFA64831926602D2727C32839DCCA4FB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_618C156639DA6DAFFC5732839DCCB538" xlink:to="loc_us-gaap_SegmentDomain_DFA64831926602D2727C32839DCCA4FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="loc_us-gaap_AllOtherSegmentsMember_9861A73DF7382DB0D81332839DCC8515" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_DFA64831926602D2727C32839DCCA4FB" xlink:to="loc_us-gaap_AllOtherSegmentsMember_9861A73DF7382DB0D81332839DCC8515" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MobileConnectivityMember" xlink:label="loc_kvhi_MobileConnectivityMember_FEA7AA01092B17F6278B32839DCC78AA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_DFA64831926602D2727C32839DCCA4FB" xlink:to="loc_kvhi_MobileConnectivityMember_FEA7AA01092B17F6278B32839DCC78AA" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IntertialNavigationMember" xlink:label="loc_kvhi_IntertialNavigationMember_D975E4C155B3A03F304C32839DCDE100" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_DFA64831926602D2727C32839DCCA4FB" xlink:to="loc_kvhi_IntertialNavigationMember_D975E4C155B3A03F304C32839DCDE100" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_254EA54CC8F8A386B3AA32839DCD728A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_F880D787C5280CEFCE5D32839DCDF1EE" xlink:to="loc_us-gaap_Depreciation_254EA54CC8F8A386B3AA32839DCD728A" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Amortizationexpense" xlink:label="loc_kvhi_Amortizationexpense_E08CD83A9F9E8FF49B4532839DCDC06F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_F880D787C5280CEFCE5D32839DCDF1EE" xlink:to="loc_kvhi_Amortizationexpense_E08CD83A9F9E8FF49B4532839DCDC06F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/SegmentReportingDetailsTextual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_E7DEC53AA43FF79742F332839E060F50" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:to="loc_us-gaap_RangeAxis_E7DEC53AA43FF79742F332839E060F50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_E7DEC53AA43FF79742F332839E060F50" xlink:to="loc_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_E7DEC53AA43FF79742F332839E060F50" xlink:to="loc_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_DFE4D3305AE56BF841CB32839E06BBB3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60" xlink:to="loc_us-gaap_MaximumMember_DFE4D3305AE56BF841CB32839E06BBB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_561933143EA2652C57A932839E06D76D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:to="loc_us-gaap_StatementGeographicalAxis_561933143EA2652C57A932839E06D76D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementGeographicalAxis_561933143EA2652C57A932839E06D76D" xlink:to="loc_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementGeographicalAxis_561933143EA2652C57A932839E06D76D" xlink:to="loc_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaap_NonUsMember_7EF96B23603DF6E73A6032839E068D6C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F" xlink:to="loc_us-gaap_NonUsMember_7EF96B23603DF6E73A6032839E068D6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_E137EA15BEBB7A559DA932839E07438A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F" xlink:to="loc_country_CA_E137EA15BEBB7A559DA932839E07438A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_49ECA0FD5F1A5C7CFD6C32839E074118" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_49ECA0FD5F1A5C7CFD6C32839E074118" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_49ECA0FD5F1A5C7CFD6C32839E074118" xlink:to="loc_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_49ECA0FD5F1A5C7CFD6C32839E074118" xlink:to="loc_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MobileConnectivityMember" xlink:label="loc_kvhi_MobileConnectivityMember_2DB693E6E557D14B3E3A32839E074077" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6" xlink:to="loc_kvhi_MobileConnectivityMember_2DB693E6E557D14B3E3A32839E074077" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IntertialNavigationMember" xlink:label="loc_kvhi_IntertialNavigationMember_5439C277348055CD159F32839E07E1AE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6" xlink:to="loc_kvhi_IntertialNavigationMember_5439C277348055CD159F32839E07E1AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaap_SubsegmentsAxis_9BD26C9D31CECA11D17432839E07D86B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:to="loc_us-gaap_SubsegmentsAxis_9BD26C9D31CECA11D17432839E07D86B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsAxis_9BD26C9D31CECA11D17432839E07D86B" xlink:to="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsAxis_9BD26C9D31CECA11D17432839E07D86B" xlink:to="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MobileCommProductSalesMember" xlink:label="loc_kvhi_MobileCommProductSalesMember_88999A4F7573960C595532839E077DCF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:to="loc_kvhi_MobileCommProductSalesMember_88999A4F7573960C595532839E077DCF" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_VSATAirtimeServiceSalesMember" xlink:label="loc_kvhi_VSATAirtimeServiceSalesMember_93F0546EA4406A13E8CB32839E082577" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:to="loc_kvhi_VSATAirtimeServiceSalesMember_93F0546EA4406A13E8CB32839E082577" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TrainingandContentSalesMember" xlink:label="loc_kvhi_TrainingandContentSalesMember_EE1BECAC222E95202E9B32839E08FA71" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:to="loc_kvhi_TrainingandContentSalesMember_EE1BECAC222E95202E9B32839E08FA71" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FOGSystemSalesMember" xlink:label="loc_kvhi_FOGSystemSalesMember_27B60F2E5E07E196326532839E08364A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:to="loc_kvhi_FOGSystemSalesMember_27B60F2E5E07E196326532839E08364A" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TACNAVSystemSalesMember" xlink:label="loc_kvhi_TACNAVSystemSalesMember_7DC878272776FC8B431C32839E080A89" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:to="loc_kvhi_TACNAVSystemSalesMember_7DC878272776FC8B431C32839E080A89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_A4BEB54E9233E24E52E232839E0828CD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:to="loc_us-gaap_NumberOfReportableSegments_A4BEB54E9233E24E52E232839E0828CD" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Percentofconsolidatedlonglivedtangibleassets" xlink:label="loc_kvhi_Percentofconsolidatedlonglivedtangibleassets_8381CEE20E45D86BCFCD32839E08B39F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:to="loc_kvhi_Percentofconsolidatedlonglivedtangibleassets_8381CEE20E45D86BCFCD32839E08B39F" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PercentofConsolidatedNetSales" xlink:label="loc_kvhi_PercentofConsolidatedNetSales_3F613DA59881D286767C32839E08533C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:to="loc_kvhi_PercentofConsolidatedNetSales_3F613DA59881D286767C32839E08533C" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/SegmentReportingSegmentsNetSalesAndOperatingEarningsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8A0D42F4CB2DC648E48932839FC4C04A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59F462D601333795BAA832839FC3F70D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8A0D42F4CB2DC648E48932839FC4C04A" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59F462D601333795BAA832839FC3F70D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_9629C490E053225E967532839FC3CC9F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59F462D601333795BAA832839FC3F70D" xlink:to="loc_us-gaap_ConsolidationItemsAxis_9629C490E053225E967532839FC3CC9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_82DC5F7176A13870F62732839FC30A70_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConsolidationItemsAxis_9629C490E053225E967532839FC3CC9F" xlink:to="loc_us-gaap_ConsolidationItemsDomain_82DC5F7176A13870F62732839FC30A70_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_82DC5F7176A13870F62732839FC30A70" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConsolidationItemsAxis_9629C490E053225E967532839FC3CC9F" xlink:to="loc_us-gaap_ConsolidationItemsDomain_82DC5F7176A13870F62732839FC30A70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_CDF9B69E46F22FAFC48F32839FC38DC3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConsolidationItemsDomain_82DC5F7176A13870F62732839FC30A70" xlink:to="loc_us-gaap_OperatingSegmentsMember_CDF9B69E46F22FAFC48F32839FC38DC3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5106711F1C2AB617A6C632839FC3D31A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59F462D601333795BAA832839FC3F70D" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5106711F1C2AB617A6C632839FC3D31A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_437D6392BCE72B82F8C732839FC4F2FF_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5106711F1C2AB617A6C632839FC3D31A" xlink:to="loc_us-gaap_SegmentDomain_437D6392BCE72B82F8C732839FC4F2FF_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_437D6392BCE72B82F8C732839FC4F2FF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5106711F1C2AB617A6C632839FC3D31A" xlink:to="loc_us-gaap_SegmentDomain_437D6392BCE72B82F8C732839FC4F2FF" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MobileConnectivityMember" xlink:label="loc_kvhi_MobileConnectivityMember_56D6933B0EB2C0781E6032839FC4CDD2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_437D6392BCE72B82F8C732839FC4F2FF" xlink:to="loc_kvhi_MobileConnectivityMember_56D6933B0EB2C0781E6032839FC4CDD2" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IntertialNavigationMember" xlink:label="loc_kvhi_IntertialNavigationMember_18DCFC193AA2A38A5A6932839FC40774" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_437D6392BCE72B82F8C732839FC4F2FF" xlink:to="loc_kvhi_IntertialNavigationMember_18DCFC193AA2A38A5A6932839FC40774" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MobileConnectivityandIntertialNavigationCombinedMember" xlink:label="loc_kvhi_MobileConnectivityandIntertialNavigationCombinedMember_D899133B3FB6A771E57D32839FC40974" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_437D6392BCE72B82F8C732839FC4F2FF" xlink:to="loc_kvhi_MobileConnectivityandIntertialNavigationCombinedMember_D899133B3FB6A771E57D32839FC40974" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="loc_us-gaap_AllOtherSegmentsMember_256B7D9A4D55BF27FC7532839FC4C587" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_437D6392BCE72B82F8C732839FC4F2FF" xlink:to="loc_us-gaap_AllOtherSegmentsMember_256B7D9A4D55BF27FC7532839FC4C587" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_31B658142FF54188449132839FC45549" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8A0D42F4CB2DC648E48932839FC4C04A" xlink:to="loc_us-gaap_SalesRevenueNet_31B658142FF54188449132839FC45549" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_724C63AD63A3E797B8FA32839FC58BA6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8A0D42F4CB2DC648E48932839FC4C04A" xlink:to="loc_us-gaap_OperatingIncomeLoss_724C63AD63A3E797B8FA32839FC58BA6" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Netinterestandotherexpense" xlink:label="loc_kvhi_Netinterestandotherexpense_C920C156327645B4407332839FC564A4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8A0D42F4CB2DC648E48932839FC4C04A" xlink:to="loc_kvhi_Netinterestandotherexpense_C920C156327645B4407332839FC564A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D190C73616E6DAB25A2A32839FC54A08" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8A0D42F4CB2DC648E48932839FC4C04A" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D190C73616E6DAB25A2A32839FC54A08" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/SegmentReportingTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/ShareBuybackProgram" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/ShareBuybackProgramDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/StockholdersEquity" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/StockholdersEquityAociDisclosureDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ABE9637F15320B7255CD32839D008DAE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ABE9637F15320B7255CD32839D008DAE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_91D7A8EE509B3F22430432839D0007E7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ABE9637F15320B7255CD32839D008DAE" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_91D7A8EE509B3F22430432839D0007E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_91D7A8EE509B3F22430432839D0007E7" xlink:to="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_91D7A8EE509B3F22430432839D0007E7" xlink:to="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_05ABE8BDEE7AEAD2EF3432839D0034C4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_05ABE8BDEE7AEAD2EF3432839D0034C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_369905B7AFFE80A4971132839D019436" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_369905B7AFFE80A4971132839D019436" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_C5FC16CC20D7E274152932839D018A47" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_C5FC16CC20D7E274152932839D018A47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2246CA96F5C5FFF7197D32839D010F0D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2246CA96F5C5FFF7197D32839D010F0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_3EB8789908F0971A5E5832839D01C971" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:to="loc_us-gaap_StockholdersEquity_3EB8789908F0971A5E5832839D01C971" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_DA9BAEA38B3E7AF86FF532839D01418F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_DA9BAEA38B3E7AF86FF532839D01418F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_15BC39A67FEA6F0CD5C332839D01AFD8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_15BC39A67FEA6F0CD5C332839D01AFD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_275BB468A9DBC265D5A832839D0105E9" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_275BB468A9DBC265D5A832839D0105E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_444EF57E3C11186A8F1932839D016F0D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_444EF57E3C11186A8F1932839D016F0D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74E7D51C751A8BC51EA44CDF02FADC29" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74E7D51C751A8BC51EA44CDF02FADC29" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_AF5849416F7FDD62EA0C4CDF02FAC4FD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74E7D51C751A8BC51EA44CDF02FADC29" xlink:to="loc_us-gaap_AwardTypeAxis_AF5849416F7FDD62EA0C4CDF02FAC4FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_AF5849416F7FDD62EA0C4CDF02FAC4FD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_AF5849416F7FDD62EA0C4CDF02FAC4FD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockbasedcompensationawardsexcludingESPPMember" xlink:label="loc_kvhi_StockbasedcompensationawardsexcludingESPPMember_54FA4523A53FEA011D3E4CE30E101A76" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:to="loc_kvhi_StockbasedcompensationawardsexcludingESPPMember_54FA4523A53FEA011D3E4CE30E101A76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_77B262722B443E0B99884CDF05B6B40B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:to="loc_us-gaap_RestrictedStockMember_77B262722B443E0B99884CDF05B6B40B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_D081D9E784E56AAF5DC14CDF02FA8763" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:to="loc_us-gaap_EmployeeStockOptionMember_D081D9E784E56AAF5DC14CDF02FA8763" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_3BC01ADE40005EFDCF024CDF02FA60D9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_3BC01ADE40005EFDCF024CDF02FA60D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_EB8EFD0CEA06270186214CDF02FAEFE2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_EB8EFD0CEA06270186214CDF02FAEFE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9F2422940D3317FE30D34CDF02FA1D20" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9F2422940D3317FE30D34CDF02FA1D20" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9B22783CEDF812B4EC0A4CDF02FA522C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9B22783CEDF812B4EC0A4CDF02FA522C" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:label="loc_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_FFBBDD5F8AD3AC9151504CDF02FA9091" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:to="loc_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_FFBBDD5F8AD3AC9151504CDF02FA9091" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5526BD0E79297AF79E1A4CDF02FB3A79" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5526BD0E79297AF79E1A4CDF02FB3A79" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/StockholdersEquityDetailsTextual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1E0510F8640998EEE036D4F529F3ECE4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1E0510F8640998EEE036D4F529F3ECE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_F3695929594483CB2679D4F529F8AB96_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1E0510F8640998EEE036D4F529F3ECE4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_F3695929594483CB2679D4F529F8AB96_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_F3695929594483CB2679D4F529F8AB96" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1E0510F8640998EEE036D4F529F3ECE4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_F3695929594483CB2679D4F529F8AB96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenseMember" xlink:label="loc_us-gaap_OperatingExpenseMember_FE22176DD32258CC47C5D4F664ECD28B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F3695929594483CB2679D4F529F8AB96" xlink:to="loc_us-gaap_OperatingExpenseMember_FE22176DD32258CC47C5D4F664ECD28B" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis" xlink:label="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain" xlink:label="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB" xlink:to="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E_default" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain" xlink:label="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB" xlink:to="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_4F69462441D6F54A2278D4F891DB216D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_4F69462441D6F54A2278D4F891DB216D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1CA4CB356507486C9721D4E9B547E7FD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1CA4CB356507486C9721D4E9B547E7FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_7FD90432F259B7A3CF2AD4E9B5475533_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1CA4CB356507486C9721D4E9B547E7FD" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_7FD90432F259B7A3CF2AD4E9B5475533_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_7FD90432F259B7A3CF2AD4E9B5475533" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1CA4CB356507486C9721D4E9B547E7FD" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_7FD90432F259B7A3CF2AD4E9B5475533" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A91A6FCBEE164C07AB4ED4E9B5479B75" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A91A6FCBEE164C07AB4ED4E9B5479B75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_FF0B1BABC90F6DE71718D4E9B54838EA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A91A6FCBEE164C07AB4ED4E9B5479B75" xlink:to="loc_us-gaap_TypeOfAdoptionMember_FF0B1BABC90F6DE71718D4E9B54838EA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_FF0B1BABC90F6DE71718D4E9B54838EA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A91A6FCBEE164C07AB4ED4E9B5479B75" xlink:to="loc_us-gaap_TypeOfAdoptionMember_FF0B1BABC90F6DE71718D4E9B54838EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_93219FFA19E6EC753022D4E9B5484CAB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_FF0B1BABC90F6DE71718D4E9B54838EA" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_93219FFA19E6EC753022D4E9B5484CAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_6F8FC49F7E9479ADD1DFD4E9B548C7A8" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_us-gaap_PlanNameAxis_6F8FC49F7E9479ADD1DFD4E9B548C7A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_6F8FC49F7E9479ADD1DFD4E9B548C7A8" xlink:to="loc_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_6F8FC49F7E9479ADD1DFD4E9B548C7A8" xlink:to="loc_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_A2016EquityPlanMember" xlink:label="loc_kvhi_A2016EquityPlanMember_9C657CE4332437C4266CD4E9B5481CF3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4" xlink:to="loc_kvhi_A2016EquityPlanMember_9C657CE4332437C4266CD4E9B5481CF3" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ESPPPlanMember" xlink:label="loc_kvhi_ESPPPlanMember_3958071263BFE945E9B7D4E9B5482864" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4" xlink:to="loc_kvhi_ESPPPlanMember_3958071263BFE945E9B7D4E9B5482864" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_7B14A373B823E63973F7D4E9B548BC66" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_us-gaap_AwardTypeAxis_7B14A373B823E63973F7D4E9B548BC66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E44CC8FED1180204AB2DD4E9B5480147_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_7B14A373B823E63973F7D4E9B548BC66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E44CC8FED1180204AB2DD4E9B5480147_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E44CC8FED1180204AB2DD4E9B5480147" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_7B14A373B823E63973F7D4E9B548BC66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E44CC8FED1180204AB2DD4E9B5480147" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_A698F227647BEC653579D4E9B5488AEC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E44CC8FED1180204AB2DD4E9B5480147" xlink:to="loc_us-gaap_EmployeeStockOptionMember_A698F227647BEC653579D4E9B5488AEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_E68C660E4D55D23C1676D4E9B54833C0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E44CC8FED1180204AB2DD4E9B5480147" xlink:to="loc_us-gaap_RestrictedStockMember_E68C660E4D55D23C1676D4E9B54833C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_6BABB9EA2380E19D62DED4E9B548F010" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E44CC8FED1180204AB2DD4E9B5480147" xlink:to="loc_us-gaap_EmployeeStockMember_6BABB9EA2380E19D62DED4E9B548F010" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_E8FEFB26774D054BB233D4E9B548CD87" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_us-gaap_RangeAxis_E8FEFB26774D054BB233D4E9B548CD87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_4BFF79333CC62E9FFBF0D4E9B5485A76_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_E8FEFB26774D054BB233D4E9B548CD87" xlink:to="loc_us-gaap_RangeMember_4BFF79333CC62E9FFBF0D4E9B5485A76_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_4BFF79333CC62E9FFBF0D4E9B5485A76" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_E8FEFB26774D054BB233D4E9B548CD87" xlink:to="loc_us-gaap_RangeMember_4BFF79333CC62E9FFBF0D4E9B5485A76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_F965BC89E6369E845CDBD4E9B548F171" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_4BFF79333CC62E9FFBF0D4E9B5485A76" xlink:to="loc_us-gaap_MaximumMember_F965BC89E6369E845CDBD4E9B548F171" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7FD9F53B1C632AC29765D4E9B549468D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7FD9F53B1C632AC29765D4E9B549468D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_EDAFD244B740819EFE7CD4E9B54916E0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_EDAFD244B740819EFE7CD4E9B54916E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_73591DA3CE833601062CD4E9B549F188" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_73591DA3CE833601062CD4E9B549F188" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:label="loc_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_05327D3A15D83E1C7D5AD4E9B549A8BD" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:to="loc_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_05327D3A15D83E1C7D5AD4E9B549A8BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_052478D1A36D58B0F4EFD4E9B5491893" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_052478D1A36D58B0F4EFD4E9B5491893" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockBasedCompensationTextualAbstract" xlink:label="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:to="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9B5C5A72E419F02F58ECD4E9B549F383" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9B5C5A72E419F02F58ECD4E9B549F383" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod_C1A8CF5BB66D2CD3E1E3D4E9B549FF56" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod_C1A8CF5BB66D2CD3E1E3D4E9B549FF56" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance_A0A72D0E06F1E19F0452D4E9B549CD45" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance_A0A72D0E06F1E19F0452D4E9B549CD45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5C7A540540F2F75E9939D4E9B549EF26" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5C7A540540F2F75E9939D4E9B549EF26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_C823FC6F5D371D6F1121D4E9B549E9C8" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_C823FC6F5D371D6F1121D4E9B549E9C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_346EE9592E885B2250ABD4E9B549DCD2" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_346EE9592E885B2250ABD4E9B549DCD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_079F5A8FC95880DC4426D4E9B5490D92" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_079F5A8FC95880DC4426D4E9B5490D92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F8E02CA931D73FABBD2CD4E9B549241F" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F8E02CA931D73FABBD2CD4E9B549241F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_191840ABDB3B7D03C02AD4E9B54938DD" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_191840ABDB3B7D03C02AD4E9B54938DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_E1FF2CF120551AC4FB3AD4E9B549CE5A" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_E1FF2CF120551AC4FB3AD4E9B549CE5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6B8FBFB0C230FB2D12D1D4E9B549474C" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6B8FBFB0C230FB2D12D1D4E9B549474C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5035A210D38FEFE6083CD4E9B549B8DD" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5035A210D38FEFE6083CD4E9B549B8DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_7A3AD3F2B00DFF1134CCD4E9B54AEE6A" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_7A3AD3F2B00DFF1134CCD4E9B54AEE6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_80E011FE0D41F24CD45BD4E9B54A5464" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_80E011FE0D41F24CD45BD4E9B54A5464" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_40524022F58DEEA901AED4E9B54A089E" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_40524022F58DEEA901AED4E9B54A089E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A206576088CF3A726409D4E9B54A970E" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A206576088CF3A726409D4E9B54A970E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_E39B3F9EAB8240EA8183D4E9B54A4B10" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_E39B3F9EAB8240EA8183D4E9B54A4B10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_1954283166097C599964D4E9B54A07C9" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_1954283166097C599964D4E9B54A07C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D83F1B8BD712ABF78AB6D4E9B54A9DFE" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D83F1B8BD712ABF78AB6D4E9B54A9DFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_C637E38E329B951D6285D4E9B54A2748" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_C637E38E329B951D6285D4E9B54A2748" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0D57195ABF9E41699C1ED4E9B54A3C5D" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0D57195ABF9E41699C1ED4E9B54A3C5D" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation_65B7605297DFFCF35FF0D4E9B54A4A7B" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation_65B7605297DFFCF35FF0D4E9B54A4A7B" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice_A3C4B63E976985F00D1ED4E9B54A7EC8" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice_A3C4B63E976985F00D1ED4E9B54A7EC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_767931EAF5DA422DE748D4E9B54ADC60" xlink:type="locator" />
    <link:definitionArc order="24" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_767931EAF5DA422DE748D4E9B54ADC60" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense_1C42C04CA72E5C49FEBED4E9B54ABA97" xlink:type="locator" />
    <link:definitionArc order="25" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense_1C42C04CA72E5C49FEBED4E9B54ABA97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_0214DB7A63A43169F187D4E9B54AA8B6" xlink:type="locator" />
    <link:definitionArc order="26" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_0214DB7A63A43169F187D4E9B54AA8B6" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/StockholdersEquityRestrictedStockOutstandingRollforwardDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BFBA503D734B10E88115DDBB9F7D5CA8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5B3CB7603B23D807CF4DDDBB9F7C384E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BFBA503D734B10E88115DDBB9F7D5CA8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5B3CB7603B23D807CF4DDDBB9F7C384E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_95B15B2085F9FB73DFA0DDBB9F7C1D97" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5B3CB7603B23D807CF4DDDBB9F7C384E" xlink:to="loc_us-gaap_AwardTypeAxis_95B15B2085F9FB73DFA0DDBB9F7C1D97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ACB0718C99B6A7128670DDBB9F7C5AFA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_95B15B2085F9FB73DFA0DDBB9F7C1D97" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ACB0718C99B6A7128670DDBB9F7C5AFA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ACB0718C99B6A7128670DDBB9F7C5AFA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_95B15B2085F9FB73DFA0DDBB9F7C1D97" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ACB0718C99B6A7128670DDBB9F7C5AFA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_576ADF4F2B3B76163326DDBB9F7DEF4E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ACB0718C99B6A7128670DDBB9F7C5AFA" xlink:to="loc_us-gaap_RestrictedStockMember_576ADF4F2B3B76163326DDBB9F7DEF4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BFBA503D734B10E88115DDBB9F7D5CA8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0E5EB96D7EA5F7F08F51DDBB9F7D36A4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0E5EB96D7EA5F7F08F51DDBB9F7D36A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9D1D0BC7E878BE141385DDBB9F7D7318" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9D1D0BC7E878BE141385DDBB9F7D7318" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_CBB95EC0A61DAAE06CB5DDBB9F7DE003" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_CBB95EC0A61DAAE06CB5DDBB9F7DE003" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_BEC4DB8FCB108D8AD3F6DDBB9F7DD119" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_BEC4DB8FCB108D8AD3F6DDBB9F7DD119" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BFBA503D734B10E88115DDBB9F7D5CA8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C70257877E43AE432CE6DDBB9F7D2546" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C70257877E43AE432CE6DDBB9F7D2546" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_EBCB6718C55934A61EC5DDBB9F7E7BC1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_EBCB6718C55934A61EC5DDBB9F7E7BC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7763D0EB7EB41245643BDDBB9F7E3B45" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7763D0EB7EB41245643BDDBB9F7E3B45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34A53858AFD07DCF5519DDBB9F7E56F0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34A53858AFD07DCF5519DDBB9F7E56F0" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/StockholdersEquityStockBasedCompensationExpenseLocationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_078F2B625208EDC2263B32839FCEDF03" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_A6E8F42933B816BFE71A32839FCE4F23" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_078F2B625208EDC2263B32839FCEDF03" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_A6E8F42933B816BFE71A32839FCE4F23" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_4E37CE8989EB9CA6DBB432839FCEE96A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_A6E8F42933B816BFE71A32839FCE4F23" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_4E37CE8989EB9CA6DBB432839FCEE96A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4E37CE8989EB9CA6DBB432839FCEE96A" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4E37CE8989EB9CA6DBB432839FCEE96A" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsTotalMember" xlink:label="loc_us-gaap_CostOfGoodsTotalMember_755677F3B63CB809290E32839FCE8747" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC" xlink:to="loc_us-gaap_CostOfGoodsTotalMember_755677F3B63CB809290E32839FCE8747" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_CostofservicesalesMember" xlink:label="loc_kvhi_CostofservicesalesMember_709132A7EAE043510DA432839FCE0D06" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC" xlink:to="loc_kvhi_CostofservicesalesMember_709132A7EAE043510DA432839FCE0D06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_4007AE3C53681F0D0F9132839FCE598F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_4007AE3C53681F0D0F9132839FCE598F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_92EA45C4D7E504F4EA9632839FCEAED9" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_92EA45C4D7E504F4EA9632839FCEAED9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_D83B71728C7BA9DFDA3E32839FCE29D8" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_D83B71728C7BA9DFDA3E32839FCE29D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1E3C1ACDB6C3C981C4CD32839FCE7A55" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_078F2B625208EDC2263B32839FCEDF03" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1E3C1ACDB6C3C981C4CD32839FCE7A55" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/StockholdersEquityStockOptionsOutstandingRollforwardDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_C3EF0BC55FFA7A090282DDBB9F85CFB3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_C3EF0BC55FFA7A090282DDBB9F85CFB3" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_A155D1367A09A961C918DDBB9F858673" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_C3EF0BC55FFA7A090282DDBB9F85CFB3" xlink:to="loc_us-gaap_AwardTypeAxis_A155D1367A09A961C918DDBB9F858673" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41F307A83B7DBB27A745DDBB9F858B17_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_A155D1367A09A961C918DDBB9F858673" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41F307A83B7DBB27A745DDBB9F858B17_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41F307A83B7DBB27A745DDBB9F858B17" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_A155D1367A09A961C918DDBB9F858673" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41F307A83B7DBB27A745DDBB9F858B17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_F28DFAE3E0437C9730C3DDBB9F865A7A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41F307A83B7DBB27A745DDBB9F858B17" xlink:to="loc_us-gaap_EmployeeStockOptionMember_F28DFAE3E0437C9730C3DDBB9F865A7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A2CA018DAA547460A1E9DDBB9F86FC7E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A2CA018DAA547460A1E9DDBB9F86FC7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_A1C9338D621A85EA89F6DDBB9F86056B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_A1C9338D621A85EA89F6DDBB9F86056B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_60A1634E658AF2483A2DDDBB9F86B381" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_60A1634E658AF2483A2DDDBB9F86B381" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_51EA9FCEB644B38DAF53DDBB9F86C8A7" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_51EA9FCEB644B38DAF53DDBB9F86C8A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2BEAAF1618C7F98806F7DDBB9F86F316" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2BEAAF1618C7F98806F7DDBB9F86F316" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C8E874D2024A3AB196C4DDBB9F86AFF8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C8E874D2024A3AB196C4DDBB9F86AFF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1AEF0AB41096D593CB19DDBB9F86EA05" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1AEF0AB41096D593CB19DDBB9F86EA05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_D082A601C6F6107861F9DDBB9F86B52C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_D082A601C6F6107861F9DDBB9F86B52C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_E46F94D44BEBE6132A47DDBB9F86115F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_E46F94D44BEBE6132A47DDBB9F86115F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6D8C4B5EB79CD79CC671DDBB9F8787AF" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6D8C4B5EB79CD79CC671DDBB9F8787AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_9000674FB0299202E8A1DDBB9F87914D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_9000674FB0299202E8A1DDBB9F87914D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_C45054DA674963FA8084DDBB9F87C975" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_C45054DA674963FA8084DDBB9F87C975" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_6ADA0B037A05A0D59525DDBB9F87D5A1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_6ADA0B037A05A0D59525DDBB9F87D5A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_A56BC50285376716EA27DDBB9F87C593" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_A56BC50285376716EA27DDBB9F87C593" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_511F2D0974D01D8E1507DDBB9F87F24F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_511F2D0974D01D8E1507DDBB9F87F24F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_97DC1195CDBE19542B21DDBB9F87C204" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_97DC1195CDBE19542B21DDBB9F87C204" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_130957CEBA7FB50BE9D8DDBB9F8721D0" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_130957CEBA7FB50BE9D8DDBB9F8721D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6B2F9A1F9F12D1A3A86BDDBB9F87302F" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6B2F9A1F9F12D1A3A86BDDBB9F87302F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/StockholdersEquityTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollforwardDetails" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AccountingPoliciesLineItems" xlink:label="loc_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE" xlink:type="locator" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AccountingPoliciesTable" xlink:label="loc_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE" xlink:to="loc_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TypeofAllowanceAxis" xlink:label="loc_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04" xlink:to="loc_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TypeofAllowanceDomain" xlink:label="loc_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7" xlink:to="loc_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274_default" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TypeofAllowanceDomain" xlink:label="loc_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7" xlink:to="loc_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AllowancenetofFXMember" xlink:label="loc_kvhi_AllowancenetofFXMember_5B5401A411B3C9B354BD32839E77A699" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274" xlink:to="loc_kvhi_AllowancenetofFXMember_5B5401A411B3C9B354BD32839E77A699" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_CAE0A01BEF7E0670814032839E786558" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_CAE0A01BEF7E0670814032839E786558" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_1A3BA52A66B21486F94732839E78DB8F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_1A3BA52A66B21486F94732839E78DB8F" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries" xlink:label="loc_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries_9B021CE71C0DB59C39E332839E7838ED" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:to="loc_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries_9B021CE71C0DB59C39E332839E7838ED" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AccountingPoliciesLineItems" xlink:label="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:type="locator" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AccountingPoliciesTable" xlink:label="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3DBB41DA7822667AF00FDE43452F060C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3DBB41DA7822667AF00FDE43452F060C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_D1E9C213D0C0797BE7BEDE43453A2898_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3DBB41DA7822667AF00FDE43452F060C" xlink:to="loc_us-gaap_EquityComponentDomain_D1E9C213D0C0797BE7BEDE43453A2898_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_D1E9C213D0C0797BE7BEDE43453A2898" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3DBB41DA7822667AF00FDE43452F060C" xlink:to="loc_us-gaap_EquityComponentDomain_D1E9C213D0C0797BE7BEDE43453A2898" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_DC5F424EA85AB1C52E67DE43BBFC66CC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_D1E9C213D0C0797BE7BEDE43453A2898" xlink:to="loc_us-gaap_RetainedEarningsMember_DC5F424EA85AB1C52E67DE43BBFC66CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_4C5AF97FEB028287362FDE40A7BA9FE1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_4C5AF97FEB028287362FDE40A7BA9FE1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_0D7FD184598D0355C3B7DE40A7C3DDA1_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_4C5AF97FEB028287362FDE40A7BA9FE1" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_0D7FD184598D0355C3B7DE40A7C3DDA1_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_0D7FD184598D0355C3B7DE40A7C3DDA1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_4C5AF97FEB028287362FDE40A7BA9FE1" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_0D7FD184598D0355C3B7DE40A7C3DDA1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_174B35BFEDA0B5CEC57CDE37D8CB372B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_174B35BFEDA0B5CEC57CDE37D8CB372B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_174B35BFEDA0B5CEC57CDE37D8CB372B" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_174B35BFEDA0B5CEC57CDE37D8CB372B" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_DCB7304D7753A0BEA497DE37D8CB7C3A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_DCB7304D7753A0BEA497DE37D8CB7C3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_8CBFD98A4DC63D0E624EDE37D8CB1F42" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_8CBFD98A4DC63D0E624EDE37D8CB1F42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_8CBFD98A4DC63D0E624EDE37D8CB1F42" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_8CBFD98A4DC63D0E624EDE37D8CB1F42" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_374C552D247A62F33794DE37D8CBC566" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD" xlink:to="loc_us-gaap_RetainedEarningsMember_374C552D247A62F33794DE37D8CBC566" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_B5E3C2CE8572083DA1B0DE37D8CB80ED" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_StatementScenarioAxis_B5E3C2CE8572083DA1B0DE37D8CB80ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_B5E3C2CE8572083DA1B0DE37D8CB80ED" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_B5E3C2CE8572083DA1B0DE37D8CB80ED" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_3A65648F3FA85030005DDE37D8CB9059" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB" xlink:to="loc_us-gaap_ScenarioForecastMember_3A65648F3FA85030005DDE37D8CB9059" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7E0FF91A2C52DA275390DE37D8CB600D" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7E0FF91A2C52DA275390DE37D8CB600D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7E0FF91A2C52DA275390DE37D8CB600D" xlink:to="loc_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7E0FF91A2C52DA275390DE37D8CB600D" xlink:to="loc_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_F23283775649A6DD6C8EDE37D8CCD912" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_F23283775649A6DD6C8EDE37D8CCD912" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_1F075E6270E6B6C63EF7DE37D8CCEFEA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_1F075E6270E6B6C63EF7DE37D8CCEFEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_06BCAE33106A68776D56DE37D8CC998C" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_MajorCustomersAxis_06BCAE33106A68776D56DE37D8CC998C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorCustomersAxis_06BCAE33106A68776D56DE37D8CC998C" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorCustomersAxis_06BCAE33106A68776D56DE37D8CC998C" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember" xlink:label="loc_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_CFD821E8AA653F7AE813DE37D8CCC277" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5" xlink:to="loc_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_CFD821E8AA653F7AE813DE37D8CCC277" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_24D7CCE3DCACEBC292F0DE37D8CC61F2" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_ProductOrServiceAxis_24D7CCE3DCACEBC292F0DE37D8CC61F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ProductOrServiceAxis_24D7CCE3DCACEBC292F0DE37D8CC61F2" xlink:to="loc_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ProductOrServiceAxis_24D7CCE3DCACEBC292F0DE37D8CC61F2" xlink:to="loc_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DefenseProductsMember" xlink:label="loc_kvhi_DefenseProductsMember_7BE20916FD72C60F7B7BDE37D8CCBD47" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31" xlink:to="loc_kvhi_DefenseProductsMember_7BE20916FD72C60F7B7BDE37D8CCBD47" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SevicesMember" xlink:label="loc_kvhi_SevicesMember_F26E45E6C90EA70CE0CFDE37D8CC5476" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31" xlink:to="loc_kvhi_SevicesMember_F26E45E6C90EA70CE0CFDE37D8CC5476" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_D1763853CB90F5F84929DE37D8CCA2E6" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_RangeAxis_D1763853CB90F5F84929DE37D8CCA2E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_D2AF96CDC5BB675AFB66DE37D8CC21F4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_D1763853CB90F5F84929DE37D8CCA2E6" xlink:to="loc_us-gaap_RangeMember_D2AF96CDC5BB675AFB66DE37D8CC21F4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_D2AF96CDC5BB675AFB66DE37D8CC21F4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_D1763853CB90F5F84929DE37D8CCA2E6" xlink:to="loc_us-gaap_RangeMember_D2AF96CDC5BB675AFB66DE37D8CC21F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_0126B9CBD7835239189CDE37D8CC328B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_D2AF96CDC5BB675AFB66DE37D8CC21F4" xlink:to="loc_us-gaap_MinimumMember_0126B9CBD7835239189CDE37D8CC328B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_2AB88D0549A14C320669DE37D8CCA7EC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_D2AF96CDC5BB675AFB66DE37D8CC21F4" xlink:to="loc_us-gaap_MaximumMember_2AB88D0549A14C320669DE37D8CCA7EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_526F0F49DCEC9830E238DE37D8CC3037" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_526F0F49DCEC9830E238DE37D8CC3037" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods" xlink:label="loc_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods_EFEE8967663C2A66105DDE37D8CC6C5C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods_EFEE8967663C2A66105DDE37D8CC6C5C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_5F40590238158C47F67EDE37D8CD1E7F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_5F40590238158C47F67EDE37D8CD1E7F" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount" xlink:label="loc_kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount_E552F1081C41A8B3A0CDDE37D8CD5452" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount_E552F1081C41A8B3A0CDDE37D8CD5452" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractsRevenue" xlink:label="loc_us-gaap_ContractsRevenue_E94C4ADB652BA3471AE6DE37D8CDA9E0" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_us-gaap_ContractsRevenue_E94C4ADB652BA3471AE6DE37D8CDA9E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_5F068AC26A00ED78C4C9DE37D8CDD855" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_us-gaap_RisksAndUncertaintiesAbstract_5F068AC26A00ED78C4C9DE37D8CDD855" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_DA16DD6AC7ED5B5052EEDE37D8CDE903" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_5F068AC26A00ED78C4C9DE37D8CDD855" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_DA16DD6AC7ED5B5052EEDE37D8CDE903" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_A37D3DC300F739B830B1DE37D8CDB273" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_A37D3DC300F739B830B1DE37D8CDB273" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaap_AdvertisingExpense_C580E4E3E785FB0BE029DE37D8CD3394" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_A37D3DC300F739B830B1DE37D8CDB273" xlink:to="loc_us-gaap_AdvertisingExpense_C580E4E3E785FB0BE029DE37D8CD3394" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_D477BFF18ECE4D2A5083DE37D8CDBA78" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_D477BFF18ECE4D2A5083DE37D8CDBA78" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_81A3FC5E6ED4328415C1DE37D8CD8871" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_D477BFF18ECE4D2A5083DE37D8CDBA78" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_81A3FC5E6ED4328415C1DE37D8CD8871" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_GainonSettlementofRoyaltyPayments" xlink:label="loc_kvhi_GainonSettlementofRoyaltyPayments_E857C79E14D2E1A494E7DE37D8CDB963" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_kvhi_GainonSettlementofRoyaltyPayments_E857C79E14D2E1A494E7DE37D8CDB963" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_80DB7D008CDA05E5EFB632839D1D52A1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_06517A3EFCB2E4653A8C32839D1BAE8E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_80DB7D008CDA05E5EFB632839D1D52A1" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_06517A3EFCB2E4653A8C32839D1BAE8E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:label="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_C42D894DAAF11358C8EC32839D1B3874" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_06517A3EFCB2E4653A8C32839D1BAE8E" xlink:to="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_C42D894DAAF11358C8EC32839D1B3874" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_C42D894DAAF11358C8EC32839D1B3874" xlink:to="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_C42D894DAAF11358C8EC32839D1B3874" xlink:to="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ServiceLifeMember" xlink:label="loc_us-gaap_ServiceLifeMember_B2FBEF94DE7CEDE5DD9232839D1B699B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC" xlink:to="loc_us-gaap_ServiceLifeMember_B2FBEF94DE7CEDE5DD9232839D1B699B" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FairValueComparisonAxis" xlink:label="loc_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_06517A3EFCB2E4653A8C32839D1BAE8E" xlink:to="loc_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FairValueComparisonDomain" xlink:label="loc_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60" xlink:to="loc_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74_default" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FairValueComparisonDomain" xlink:label="loc_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60" xlink:to="loc_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Exceedscarryingvaluebylessthan10Member" xlink:label="loc_kvhi_Exceedscarryingvaluebylessthan10Member_357A0D8949C3D557B07932839D1C1E2F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74" xlink:to="loc_kvhi_Exceedscarryingvaluebylessthan10Member_357A0D8949C3D557B07932839D1C1E2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_FEED3C07A19BD7F773A632839D1C3880" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_06517A3EFCB2E4653A8C32839D1BAE8E" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_FEED3C07A19BD7F773A632839D1C3880" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_74DA24595D593F60592132839D1C9CF8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_FEED3C07A19BD7F773A632839D1C3880" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_74DA24595D593F60592132839D1C9CF8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_74DA24595D593F60592132839D1C9CF8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_FEED3C07A19BD7F773A632839D1C3880" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_74DA24595D593F60592132839D1C9CF8" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_HeadlandMediaLimitedMember" xlink:label="loc_kvhi_HeadlandMediaLimitedMember_6DB91613CE2D7E70C6F332839D1C1719" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_74DA24595D593F60592132839D1C9CF8" xlink:to="loc_kvhi_HeadlandMediaLimitedMember_6DB91613CE2D7E70C6F332839D1C1719" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_VideotelMember" xlink:label="loc_kvhi_VideotelMember_CF75149C4533CB2FB04632839D1C49AB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_74DA24595D593F60592132839D1C9CF8" xlink:to="loc_kvhi_VideotelMember_CF75149C4533CB2FB04632839D1C49AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_027B6CAB1F4E9B87F3F732839D1C346E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_06517A3EFCB2E4653A8C32839D1BAE8E" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_027B6CAB1F4E9B87F3F732839D1C346E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_027B6CAB1F4E9B87F3F732839D1C346E" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_027B6CAB1F4E9B87F3F732839D1C346E" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntellectualPropertyMember" xlink:label="loc_us-gaap_IntellectualPropertyMember_CF8CB8CC3BF767CF15D732839D1CD860" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7" xlink:to="loc_us-gaap_IntellectualPropertyMember_CF8CB8CC3BF767CF15D732839D1CD860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_12FC46B9A4DADA38586632839D1C4911" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7" xlink:to="loc_us-gaap_CustomerRelationshipsMember_12FC46B9A4DADA38586632839D1C4911" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DistributionRightsMember" xlink:label="loc_us-gaap_DistributionRightsMember_03DD2CD7C5251E575B7D32839D1CFB60" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7" xlink:to="loc_us-gaap_DistributionRightsMember_03DD2CD7C5251E575B7D32839D1CFB60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_72857FBA6D3A8FED34E832839D1C21AC" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_72857FBA6D3A8FED34E832839D1C21AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember" xlink:label="loc_us-gaap_OffMarketFavorableLeaseMember_AAB27B1A234952A4B8CD32839D1D6F1D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7" xlink:to="loc_us-gaap_OffMarketFavorableLeaseMember_AAB27B1A234952A4B8CD32839D1D6F1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_20DE71C90AB51FF3874332839D1D278C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_80DB7D008CDA05E5EFB632839D1D52A1" xlink:to="loc_us-gaap_Goodwill_20DE71C90AB51FF3874332839D1D278C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_1049F2806E74AF5D68DA32839D1DD822" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_80DB7D008CDA05E5EFB632839D1D52A1" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_1049F2806E74AF5D68DA32839D1DD822" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_7E568CC4E65ADB12EA6D32839D1DE561" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_80DB7D008CDA05E5EFB632839D1D52A1" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_7E568CC4E65ADB12EA6D32839D1DE561" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_6D46DBA048F0372A913E32839D1D948D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_80DB7D008CDA05E5EFB632839D1D52A1" xlink:to="loc_us-gaap_Depreciation_6D46DBA048F0372A913E32839D1D948D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_6E2B57C246041EE04D0E32839D1D37A9" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_80DB7D008CDA05E5EFB632839D1D52A1" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_6E2B57C246041EE04D0E32839D1D37A9" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductLiabilityContingencyLineItems" xlink:label="loc_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductLiabilityContingencyTable" xlink:label="loc_us-gaap_ProductLiabilityContingencyTable_EB22B99772916F54FA09DE367287B2D5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:to="loc_us-gaap_ProductLiabilityContingencyTable_EB22B99772916F54FA09DE367287B2D5" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_6A89B6E0D7BCD356A053DE367287B992" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_EB22B99772916F54FA09DE367287B2D5" xlink:to="loc_us-gaap_RangeAxis_6A89B6E0D7BCD356A053DE367287B992" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_C8B0CF30AAF6ACE4D23EDE367287CC30_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_6A89B6E0D7BCD356A053DE367287B992" xlink:to="loc_us-gaap_RangeMember_C8B0CF30AAF6ACE4D23EDE367287CC30_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_C8B0CF30AAF6ACE4D23EDE367287CC30" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_6A89B6E0D7BCD356A053DE367287B992" xlink:to="loc_us-gaap_RangeMember_C8B0CF30AAF6ACE4D23EDE367287CC30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_9E6398A49037EC2CC368DE36728731D5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_C8B0CF30AAF6ACE4D23EDE367287CC30" xlink:to="loc_us-gaap_MinimumMember_9E6398A49037EC2CC368DE36728731D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_DCDC86463D7BE0F36386DE3672882468" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_C8B0CF30AAF6ACE4D23EDE367287CC30" xlink:to="loc_us-gaap_MaximumMember_DCDC86463D7BE0F36386DE3672882468" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LimitedProductWarrantyPeriod" xlink:label="loc_kvhi_LimitedProductWarrantyPeriod_A52D7E0D044DFD9C1A37DE367288387D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:to="loc_kvhi_LimitedProductWarrantyPeriod_A52D7E0D044DFD9C1A37DE367288387D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_05103E6E8BEEC2148D4EDE677755B934" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:to="loc_us-gaap_ProductWarrantyAccrual_05103E6E8BEEC2148D4EDE677755B934" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:to="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_37D04BB6C75C26FF7FB4DE367288E476" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_37D04BB6C75C26FF7FB4DE367288E476" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyExpense" xlink:label="loc_us-gaap_ProductWarrantyExpense_0ACE720E2A9B4C304A31DE367288D7F7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:to="loc_us-gaap_ProductWarrantyExpense_0ACE720E2A9B4C304A31DE367288D7F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_C29EC0F66BC09D3855CADE367288F6A3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_C29EC0F66BC09D3855CADE367288F6A3" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentUsefulLifeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A6AA6DFA3FEDE009B2383283A0440D45" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A6AA6DFA3FEDE009B2383283A0440D45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E49FB008B496258DFA93283A0448D53_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A6AA6DFA3FEDE009B2383283A0440D45" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E49FB008B496258DFA93283A0448D53_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E49FB008B496258DFA93283A0448D53" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A6AA6DFA3FEDE009B2383283A0440D45" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E49FB008B496258DFA93283A0448D53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_CD5D0F241FF9033BFB7E3283A0448744" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E49FB008B496258DFA93283A0448D53" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_CD5D0F241FF9033BFB7E3283A0448744" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MachinerySatelliteHubsAndEquipmentMember" xlink:label="loc_kvhi_MachinerySatelliteHubsAndEquipmentMember_D1AFCA6EE7FC68CDA2C93283A0447A63" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E49FB008B496258DFA93283A0448D53" xlink:to="loc_kvhi_MachinerySatelliteHubsAndEquipmentMember_D1AFCA6EE7FC68CDA2C93283A0447A63" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_OfficeAndComputerEquipmentMember" xlink:label="loc_kvhi_OfficeAndComputerEquipmentMember_F469CFDB0346B0351E0F3283A0441459" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E49FB008B496258DFA93283A0448D53" xlink:to="loc_kvhi_OfficeAndComputerEquipmentMember_F469CFDB0346B0351E0F3283A0441459" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_D03CBE2263865FD4E6993283A045BB3B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E49FB008B496258DFA93283A0448D53" xlink:to="loc_us-gaap_VehiclesMember_D03CBE2263865FD4E6993283A045BB3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_B50C5BEEF7E877299BD63283A045D21E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA" xlink:to="loc_us-gaap_RangeAxis_B50C5BEEF7E877299BD63283A045D21E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_777816A893739B3AF2233283A0457434_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_B50C5BEEF7E877299BD63283A045D21E" xlink:to="loc_us-gaap_RangeMember_777816A893739B3AF2233283A0457434_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_777816A893739B3AF2233283A0457434" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_B50C5BEEF7E877299BD63283A045D21E" xlink:to="loc_us-gaap_RangeMember_777816A893739B3AF2233283A0457434" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_672DF609DAFC10E8FDFF3283A045C95E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_777816A893739B3AF2233283A0457434" xlink:to="loc_us-gaap_MaximumMember_672DF609DAFC10E8FDFF3283A045C95E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_E6C709425DDCF4272DB73283A0452649" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_777816A893739B3AF2233283A0457434" xlink:to="loc_us-gaap_MinimumMember_E6C709425DDCF4272DB73283A0452649" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_E0AFF35BBFB778ABD8E73283A04B613C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_E0AFF35BBFB778ABD8E73283A04B613C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_B15952C4E0FB1093BD7E3283A04B2678" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_B15952C4E0FB1093BD7E3283A04B2678" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>kvhi-20171231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_SegmentReportingAbstract_C91D25EE48F27A81A86F32839E058999_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_C91D25EE48F27A81A86F32839E058999" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_C91D25EE48F27A81A86F32839E058999" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_C91D25EE48F27A81A86F32839E058999" xlink:to="lab_us-gaap_SegmentReportingAbstract_C91D25EE48F27A81A86F32839E058999" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeAxis_E7DEC53AA43FF79742F332839E060F50_terseLabel_en-US" xlink:label="lab_us-gaap_RangeAxis_E7DEC53AA43FF79742F332839E060F50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_us-gaap_RangeAxis_E7DEC53AA43FF79742F332839E060F50_label_en-US" xlink:label="lab_us-gaap_RangeAxis_E7DEC53AA43FF79742F332839E060F50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_E7DEC53AA43FF79742F332839E060F50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeAxis_E7DEC53AA43FF79742F332839E060F50" xlink:to="lab_us-gaap_RangeAxis_E7DEC53AA43FF79742F332839E060F50" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60_terseLabel_en-US" xlink:label="lab_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60_label_en-US" xlink:label="lab_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60" xlink:to="lab_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumMember_DFE4D3305AE56BF841CB32839E06BBB3_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumMember_DFE4D3305AE56BF841CB32839E06BBB3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_us-gaap_MaximumMember_DFE4D3305AE56BF841CB32839E06BBB3_label_en-US" xlink:label="lab_us-gaap_MaximumMember_DFE4D3305AE56BF841CB32839E06BBB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_DFE4D3305AE56BF841CB32839E06BBB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumMember_DFE4D3305AE56BF841CB32839E06BBB3" xlink:to="lab_us-gaap_MaximumMember_DFE4D3305AE56BF841CB32839E06BBB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementGeographicalAxis_561933143EA2652C57A932839E06D76D_terseLabel_en-US" xlink:label="lab_us-gaap_StatementGeographicalAxis_561933143EA2652C57A932839E06D76D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementGeographicalAxis_561933143EA2652C57A932839E06D76D_label_en-US" xlink:label="lab_us-gaap_StatementGeographicalAxis_561933143EA2652C57A932839E06D76D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_561933143EA2652C57A932839E06D76D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementGeographicalAxis_561933143EA2652C57A932839E06D76D" xlink:to="lab_us-gaap_StatementGeographicalAxis_561933143EA2652C57A932839E06D76D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F_label_en-US" xlink:label="lab_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F" xlink:to="lab_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonUsMember_7EF96B23603DF6E73A6032839E068D6C_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember_7EF96B23603DF6E73A6032839E068D6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-US [Member]</link:label>
    <link:label id="lab_us-gaap_NonUsMember_7EF96B23603DF6E73A6032839E068D6C_label_en-US" xlink:label="lab_us-gaap_NonUsMember_7EF96B23603DF6E73A6032839E068D6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaap_NonUsMember_7EF96B23603DF6E73A6032839E068D6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember_7EF96B23603DF6E73A6032839E068D6C" xlink:to="lab_us-gaap_NonUsMember_7EF96B23603DF6E73A6032839E068D6C" xlink:type="arc" />
    <link:label id="lab_country_CA_E137EA15BEBB7A559DA932839E07438A_terseLabel_en-US" xlink:label="lab_country_CA_E137EA15BEBB7A559DA932839E07438A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CANADA</link:label>
    <link:label id="lab_country_CA_E137EA15BEBB7A559DA932839E07438A_label_en-US" xlink:label="lab_country_CA_E137EA15BEBB7A559DA932839E07438A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_E137EA15BEBB7A559DA932839E07438A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA_E137EA15BEBB7A559DA932839E07438A" xlink:to="lab_country_CA_E137EA15BEBB7A559DA932839E07438A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_49ECA0FD5F1A5C7CFD6C32839E074118_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_49ECA0FD5F1A5C7CFD6C32839E074118" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_49ECA0FD5F1A5C7CFD6C32839E074118_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_49ECA0FD5F1A5C7CFD6C32839E074118" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_49ECA0FD5F1A5C7CFD6C32839E074118" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_49ECA0FD5F1A5C7CFD6C32839E074118" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_49ECA0FD5F1A5C7CFD6C32839E074118" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6" xlink:to="lab_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6" xlink:type="arc" />
    <link:label id="lab_kvhi_MobileConnectivityMember_2DB693E6E557D14B3E3A32839E074077_terseLabel_en-US" xlink:label="lab_kvhi_MobileConnectivityMember_2DB693E6E557D14B3E3A32839E074077" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mobile Connectivity [Member]</link:label>
    <link:label id="lab_kvhi_MobileConnectivityMember_2DB693E6E557D14B3E3A32839E074077_label_en-US" xlink:label="lab_kvhi_MobileConnectivityMember_2DB693E6E557D14B3E3A32839E074077" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mobile Connectivity [Member]</link:label>
    <link:label id="lab_kvhi_MobileConnectivityMember_2DB693E6E557D14B3E3A32839E074077_documentation_en-US" xlink:label="lab_kvhi_MobileConnectivityMember_2DB693E6E557D14B3E3A32839E074077" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Mobile Connectivity [Member]
The mobile connectivity segment primarily manufactures and distributes a comprehensive family of mobile satellite antenna products and services that provide access to the Internet and voice services while on the move.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MobileConnectivityMember" xlink:label="loc_kvhi_MobileConnectivityMember_2DB693E6E557D14B3E3A32839E074077" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_MobileConnectivityMember_2DB693E6E557D14B3E3A32839E074077" xlink:to="lab_kvhi_MobileConnectivityMember_2DB693E6E557D14B3E3A32839E074077" xlink:type="arc" />
    <link:label id="lab_kvhi_IntertialNavigationMember_5439C277348055CD159F32839E07E1AE_terseLabel_en-US" xlink:label="lab_kvhi_IntertialNavigationMember_5439C277348055CD159F32839E07E1AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intertial Navigation [Member]</link:label>
    <link:label id="lab_kvhi_IntertialNavigationMember_5439C277348055CD159F32839E07E1AE_label_en-US" xlink:label="lab_kvhi_IntertialNavigationMember_5439C277348055CD159F32839E07E1AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intertial Navigation [Member]</link:label>
    <link:label id="lab_kvhi_IntertialNavigationMember_5439C277348055CD159F32839E07E1AE_documentation_en-US" xlink:label="lab_kvhi_IntertialNavigationMember_5439C277348055CD159F32839E07E1AE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intertial Navigation [Member]
The inertial navigation segment manufactures and distributes a portfolio of digital compass and fiber optic gyro (FOG)-based systems that address the rigorous requirements of military and commercial customers and provide reliable, easy-to-use and continuously available navigation and pointing data.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IntertialNavigationMember" xlink:label="loc_kvhi_IntertialNavigationMember_5439C277348055CD159F32839E07E1AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_IntertialNavigationMember_5439C277348055CD159F32839E07E1AE" xlink:to="lab_kvhi_IntertialNavigationMember_5439C277348055CD159F32839E07E1AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsegmentsAxis_9BD26C9D31CECA11D17432839E07D86B_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis_9BD26C9D31CECA11D17432839E07D86B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsAxis_9BD26C9D31CECA11D17432839E07D86B_label_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis_9BD26C9D31CECA11D17432839E07D86B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaap_SubsegmentsAxis_9BD26C9D31CECA11D17432839E07D86B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsAxis_9BD26C9D31CECA11D17432839E07D86B" xlink:to="lab_us-gaap_SubsegmentsAxis_9BD26C9D31CECA11D17432839E07D86B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE_label_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:to="lab_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:type="arc" />
    <link:label id="lab_kvhi_MobileCommProductSalesMember_88999A4F7573960C595532839E077DCF_terseLabel_en-US" xlink:label="lab_kvhi_MobileCommProductSalesMember_88999A4F7573960C595532839E077DCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mobile Comm Product Sales [Member]</link:label>
    <link:label id="lab_kvhi_MobileCommProductSalesMember_88999A4F7573960C595532839E077DCF_label_en-US" xlink:label="lab_kvhi_MobileCommProductSalesMember_88999A4F7573960C595532839E077DCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mobile Comm Product Sales [Member]</link:label>
    <link:label id="lab_kvhi_MobileCommProductSalesMember_88999A4F7573960C595532839E077DCF_documentation_en-US" xlink:label="lab_kvhi_MobileCommProductSalesMember_88999A4F7573960C595532839E077DCF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Product Sales [Member] of the Mobile Connectivity segment</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MobileCommProductSalesMember" xlink:label="loc_kvhi_MobileCommProductSalesMember_88999A4F7573960C595532839E077DCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_MobileCommProductSalesMember_88999A4F7573960C595532839E077DCF" xlink:to="lab_kvhi_MobileCommProductSalesMember_88999A4F7573960C595532839E077DCF" xlink:type="arc" />
    <link:label id="lab_kvhi_VSATAirtimeServiceSalesMember_93F0546EA4406A13E8CB32839E082577_terseLabel_en-US" xlink:label="lab_kvhi_VSATAirtimeServiceSalesMember_93F0546EA4406A13E8CB32839E082577" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">VSAT Airtime Service Sales [Member]</link:label>
    <link:label id="lab_kvhi_VSATAirtimeServiceSalesMember_93F0546EA4406A13E8CB32839E082577_label_en-US" xlink:label="lab_kvhi_VSATAirtimeServiceSalesMember_93F0546EA4406A13E8CB32839E082577" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">VSAT Airtime Service Sales [Member]</link:label>
    <link:label id="lab_kvhi_VSATAirtimeServiceSalesMember_93F0546EA4406A13E8CB32839E082577_documentation_en-US" xlink:label="lab_kvhi_VSATAirtimeServiceSalesMember_93F0546EA4406A13E8CB32839E082577" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">VSAT Airtime Service Sales [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_VSATAirtimeServiceSalesMember" xlink:label="loc_kvhi_VSATAirtimeServiceSalesMember_93F0546EA4406A13E8CB32839E082577" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_VSATAirtimeServiceSalesMember_93F0546EA4406A13E8CB32839E082577" xlink:to="lab_kvhi_VSATAirtimeServiceSalesMember_93F0546EA4406A13E8CB32839E082577" xlink:type="arc" />
    <link:label id="lab_kvhi_TrainingandContentSalesMember_EE1BECAC222E95202E9B32839E08FA71_terseLabel_en-US" xlink:label="lab_kvhi_TrainingandContentSalesMember_EE1BECAC222E95202E9B32839E08FA71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Training and Content Sales [Member]</link:label>
    <link:label id="lab_kvhi_TrainingandContentSalesMember_EE1BECAC222E95202E9B32839E08FA71_label_en-US" xlink:label="lab_kvhi_TrainingandContentSalesMember_EE1BECAC222E95202E9B32839E08FA71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Training and Content Sales [Member]</link:label>
    <link:label id="lab_kvhi_TrainingandContentSalesMember_EE1BECAC222E95202E9B32839E08FA71_documentation_en-US" xlink:label="lab_kvhi_TrainingandContentSalesMember_EE1BECAC222E95202E9B32839E08FA71" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Training and Content Sales of Mobile Connectivity segment [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TrainingandContentSalesMember" xlink:label="loc_kvhi_TrainingandContentSalesMember_EE1BECAC222E95202E9B32839E08FA71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_TrainingandContentSalesMember_EE1BECAC222E95202E9B32839E08FA71" xlink:to="lab_kvhi_TrainingandContentSalesMember_EE1BECAC222E95202E9B32839E08FA71" xlink:type="arc" />
    <link:label id="lab_kvhi_FOGSystemSalesMember_27B60F2E5E07E196326532839E08364A_terseLabel_en-US" xlink:label="lab_kvhi_FOGSystemSalesMember_27B60F2E5E07E196326532839E08364A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FOG System Sales [Member]</link:label>
    <link:label id="lab_kvhi_FOGSystemSalesMember_27B60F2E5E07E196326532839E08364A_label_en-US" xlink:label="lab_kvhi_FOGSystemSalesMember_27B60F2E5E07E196326532839E08364A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">FOG System Sales [Member]</link:label>
    <link:label id="lab_kvhi_FOGSystemSalesMember_27B60F2E5E07E196326532839E08364A_documentation_en-US" xlink:label="lab_kvhi_FOGSystemSalesMember_27B60F2E5E07E196326532839E08364A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">FOG System Sales [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FOGSystemSalesMember" xlink:label="loc_kvhi_FOGSystemSalesMember_27B60F2E5E07E196326532839E08364A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_FOGSystemSalesMember_27B60F2E5E07E196326532839E08364A" xlink:to="lab_kvhi_FOGSystemSalesMember_27B60F2E5E07E196326532839E08364A" xlink:type="arc" />
    <link:label id="lab_kvhi_TACNAVSystemSalesMember_7DC878272776FC8B431C32839E080A89_terseLabel_en-US" xlink:label="lab_kvhi_TACNAVSystemSalesMember_7DC878272776FC8B431C32839E080A89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">TACNAV System Sales [Member]</link:label>
    <link:label id="lab_kvhi_TACNAVSystemSalesMember_7DC878272776FC8B431C32839E080A89_label_en-US" xlink:label="lab_kvhi_TACNAVSystemSalesMember_7DC878272776FC8B431C32839E080A89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">TACNAV System Sales [Member]</link:label>
    <link:label id="lab_kvhi_TACNAVSystemSalesMember_7DC878272776FC8B431C32839E080A89_documentation_en-US" xlink:label="lab_kvhi_TACNAVSystemSalesMember_7DC878272776FC8B431C32839E080A89" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">TACNAV System Sales [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TACNAVSystemSalesMember" xlink:label="loc_kvhi_TACNAVSystemSalesMember_7DC878272776FC8B431C32839E080A89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_TACNAVSystemSalesMember_7DC878272776FC8B431C32839E080A89" xlink:to="lab_kvhi_TACNAVSystemSalesMember_7DC878272776FC8B431C32839E080A89" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfReportableSegments_A4BEB54E9233E24E52E232839E0828CD_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_A4BEB54E9233E24E52E232839E0828CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_A4BEB54E9233E24E52E232839E0828CD_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_A4BEB54E9233E24E52E232839E0828CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_A4BEB54E9233E24E52E232839E0828CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments_A4BEB54E9233E24E52E232839E0828CD" xlink:to="lab_us-gaap_NumberOfReportableSegments_A4BEB54E9233E24E52E232839E0828CD" xlink:type="arc" />
    <link:label id="lab_kvhi_Percentofconsolidatedlonglivedtangibleassets_8381CEE20E45D86BCFCD32839E08B39F_terseLabel_en-US" xlink:label="lab_kvhi_Percentofconsolidatedlonglivedtangibleassets_8381CEE20E45D86BCFCD32839E08B39F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of consolidated long-lived tangible assets (less than)</link:label>
    <link:label id="lab_kvhi_Percentofconsolidatedlonglivedtangibleassets_8381CEE20E45D86BCFCD32839E08B39F_label_en-US" xlink:label="lab_kvhi_Percentofconsolidatedlonglivedtangibleassets_8381CEE20E45D86BCFCD32839E08B39F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percent of consolidated long-lived tangible assets</link:label>
    <link:label id="lab_kvhi_Percentofconsolidatedlonglivedtangibleassets_8381CEE20E45D86BCFCD32839E08B39F_documentation_en-US" xlink:label="lab_kvhi_Percentofconsolidatedlonglivedtangibleassets_8381CEE20E45D86BCFCD32839E08B39F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percent of consolidated long-lived tangible assets</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Percentofconsolidatedlonglivedtangibleassets" xlink:label="loc_kvhi_Percentofconsolidatedlonglivedtangibleassets_8381CEE20E45D86BCFCD32839E08B39F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_Percentofconsolidatedlonglivedtangibleassets_8381CEE20E45D86BCFCD32839E08B39F" xlink:to="lab_kvhi_Percentofconsolidatedlonglivedtangibleassets_8381CEE20E45D86BCFCD32839E08B39F" xlink:type="arc" />
    <link:label id="lab_kvhi_PercentofConsolidatedNetSales_3F613DA59881D286767C32839E08533C_terseLabel_en-US" xlink:label="lab_kvhi_PercentofConsolidatedNetSales_3F613DA59881D286767C32839E08533C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of Consolidated Net Sales</link:label>
    <link:label id="lab_kvhi_PercentofConsolidatedNetSales_3F613DA59881D286767C32839E08533C_label_en-US" xlink:label="lab_kvhi_PercentofConsolidatedNetSales_3F613DA59881D286767C32839E08533C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percent of Consolidated Net Sales</link:label>
    <link:label id="lab_kvhi_PercentofConsolidatedNetSales_3F613DA59881D286767C32839E08533C_documentation_en-US" xlink:label="lab_kvhi_PercentofConsolidatedNetSales_3F613DA59881D286767C32839E08533C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percent of Consolidated Net Sales</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PercentofConsolidatedNetSales" xlink:label="loc_kvhi_PercentofConsolidatedNetSales_3F613DA59881D286767C32839E08533C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_PercentofConsolidatedNetSales_3F613DA59881D286767C32839E08533C" xlink:to="lab_kvhi_PercentofConsolidatedNetSales_3F613DA59881D286767C32839E08533C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_748619BF5A0431BEBDCA32839CA33BD4_label_en-US" xlink:label="lab_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_748619BF5A0431BEBDCA32839CA33BD4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Repurchase Agreements [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xlink:label="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_748619BF5A0431BEBDCA32839CA33BD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_748619BF5A0431BEBDCA32839CA33BD4" xlink:to="lab_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_748619BF5A0431BEBDCA32839CA33BD4" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_9C584ADDF3DF6D77408432839CA3A07F_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock_9C584ADDF3DF6D77408432839CA3A07F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share Buyback Program</link:label>
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_9C584ADDF3DF6D77408432839CA3A07F_label_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock_9C584ADDF3DF6D77408432839CA3A07F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_9C584ADDF3DF6D77408432839CA3A07F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockTextBlock_9C584ADDF3DF6D77408432839CA3A07F" xlink:to="lab_us-gaap_TreasuryStockTextBlock_9C584ADDF3DF6D77408432839CA3A07F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_61E2B7FC2D887CF7F89232839E320052_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_61E2B7FC2D887CF7F89232839E320052" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_61E2B7FC2D887CF7F89232839E320052_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_61E2B7FC2D887CF7F89232839E320052" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_61E2B7FC2D887CF7F89232839E320052" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_61E2B7FC2D887CF7F89232839E320052" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_61E2B7FC2D887CF7F89232839E320052" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_51657B791DDACE0B47794CDF02F98EC4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract_51657B791DDACE0B47794CDF02F98EC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_51657B791DDACE0B47794CDF02F98EC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_51657B791DDACE0B47794CDF02F98EC4" xlink:to="lab_us-gaap_ShareBasedCompensationAbstract_51657B791DDACE0B47794CDF02F98EC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74E7D51C751A8BC51EA44CDF02FADC29_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74E7D51C751A8BC51EA44CDF02FADC29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74E7D51C751A8BC51EA44CDF02FADC29_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74E7D51C751A8BC51EA44CDF02FADC29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74E7D51C751A8BC51EA44CDF02FADC29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74E7D51C751A8BC51EA44CDF02FADC29" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74E7D51C751A8BC51EA44CDF02FADC29" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_AF5849416F7FDD62EA0C4CDF02FAC4FD_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_AF5849416F7FDD62EA0C4CDF02FAC4FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_AF5849416F7FDD62EA0C4CDF02FAC4FD_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_AF5849416F7FDD62EA0C4CDF02FAC4FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_AF5849416F7FDD62EA0C4CDF02FAC4FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_AF5849416F7FDD62EA0C4CDF02FAC4FD" xlink:to="lab_us-gaap_AwardTypeAxis_AF5849416F7FDD62EA0C4CDF02FAC4FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:type="arc" />
    <link:label id="lab_kvhi_StockbasedcompensationawardsexcludingESPPMember_54FA4523A53FEA011D3E4CE30E101A76_terseLabel_en-US" xlink:label="lab_kvhi_StockbasedcompensationawardsexcludingESPPMember_54FA4523A53FEA011D3E4CE30E101A76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation awards excluding ESPP [Member]</link:label>
    <link:label id="lab_kvhi_StockbasedcompensationawardsexcludingESPPMember_54FA4523A53FEA011D3E4CE30E101A76_label_en-US" xlink:label="lab_kvhi_StockbasedcompensationawardsexcludingESPPMember_54FA4523A53FEA011D3E4CE30E101A76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock-based compensation awards excluding ESPP [Member]</link:label>
    <link:label id="lab_kvhi_StockbasedcompensationawardsexcludingESPPMember_54FA4523A53FEA011D3E4CE30E101A76_documentation_en-US" xlink:label="lab_kvhi_StockbasedcompensationawardsexcludingESPPMember_54FA4523A53FEA011D3E4CE30E101A76" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock-based compensation awards excluding ESPP [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockbasedcompensationawardsexcludingESPPMember" xlink:label="loc_kvhi_StockbasedcompensationawardsexcludingESPPMember_54FA4523A53FEA011D3E4CE30E101A76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_StockbasedcompensationawardsexcludingESPPMember_54FA4523A53FEA011D3E4CE30E101A76" xlink:to="lab_kvhi_StockbasedcompensationawardsexcludingESPPMember_54FA4523A53FEA011D3E4CE30E101A76" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_77B262722B443E0B99884CDF05B6B40B_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_77B262722B443E0B99884CDF05B6B40B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_77B262722B443E0B99884CDF05B6B40B_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_77B262722B443E0B99884CDF05B6B40B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_77B262722B443E0B99884CDF05B6B40B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_77B262722B443E0B99884CDF05B6B40B" xlink:to="lab_us-gaap_RestrictedStockMember_77B262722B443E0B99884CDF05B6B40B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_D081D9E784E56AAF5DC14CDF02FA8763_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_D081D9E784E56AAF5DC14CDF02FA8763" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_D081D9E784E56AAF5DC14CDF02FA8763_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_D081D9E784E56AAF5DC14CDF02FA8763" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_D081D9E784E56AAF5DC14CDF02FA8763" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_D081D9E784E56AAF5DC14CDF02FA8763" xlink:to="lab_us-gaap_EmployeeStockOptionMember_D081D9E784E56AAF5DC14CDF02FA8763" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_3BC01ADE40005EFDCF024CDF02FA60D9_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_3BC01ADE40005EFDCF024CDF02FA60D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_3BC01ADE40005EFDCF024CDF02FA60D9_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_3BC01ADE40005EFDCF024CDF02FA60D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_3BC01ADE40005EFDCF024CDF02FA60D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_3BC01ADE40005EFDCF024CDF02FA60D9" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_3BC01ADE40005EFDCF024CDF02FA60D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of weighted-average assumptions used to value options as of their grant date</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_EB8EFD0CEA06270186214CDF02FAEFE2_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_EB8EFD0CEA06270186214CDF02FAEFE2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_EB8EFD0CEA06270186214CDF02FAEFE2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_EB8EFD0CEA06270186214CDF02FAEFE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_EB8EFD0CEA06270186214CDF02FAEFE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_EB8EFD0CEA06270186214CDF02FAEFE2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_EB8EFD0CEA06270186214CDF02FAEFE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9F2422940D3317FE30D34CDF02FA1D20_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9F2422940D3317FE30D34CDF02FA1D20" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9F2422940D3317FE30D34CDF02FA1D20_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9F2422940D3317FE30D34CDF02FA1D20" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9F2422940D3317FE30D34CDF02FA1D20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9F2422940D3317FE30D34CDF02FA1D20" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9F2422940D3317FE30D34CDF02FA1D20" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9B22783CEDF812B4EC0A4CDF02FA522C_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9B22783CEDF812B4EC0A4CDF02FA522C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Expected life (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9B22783CEDF812B4EC0A4CDF02FA522C_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9B22783CEDF812B4EC0A4CDF02FA522C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9B22783CEDF812B4EC0A4CDF02FA522C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9B22783CEDF812B4EC0A4CDF02FA522C" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9B22783CEDF812B4EC0A4CDF02FA522C" xlink:type="arc" />
    <link:label id="lab_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_FFBBDD5F8AD3AC9151504CDF02FA9091_terseLabel_en-US" xlink:label="lab_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_FFBBDD5F8AD3AC9151504CDF02FA9091" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture Rate</link:label>
    <link:label id="lab_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_FFBBDD5F8AD3AC9151504CDF02FA9091_label_en-US" xlink:label="lab_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_FFBBDD5F8AD3AC9151504CDF02FA9091" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture Rate</link:label>
    <link:label id="lab_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_FFBBDD5F8AD3AC9151504CDF02FA9091_documentation_en-US" xlink:label="lab_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_FFBBDD5F8AD3AC9151504CDF02FA9091" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture Rate</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:label="loc_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_FFBBDD5F8AD3AC9151504CDF02FA9091" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_FFBBDD5F8AD3AC9151504CDF02FA9091" xlink:to="lab_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_FFBBDD5F8AD3AC9151504CDF02FA9091" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5526BD0E79297AF79E1A4CDF02FB3A79_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5526BD0E79297AF79E1A4CDF02FB3A79" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5526BD0E79297AF79E1A4CDF02FB3A79_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5526BD0E79297AF79E1A4CDF02FB3A79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5526BD0E79297AF79E1A4CDF02FB3A79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5526BD0E79297AF79E1A4CDF02FB3A79" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5526BD0E79297AF79E1A4CDF02FB3A79" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_E5078D67F33FA9F2D9A83283A000F107_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_E5078D67F33FA9F2D9A83283A000F107" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of weighted-average assumptions used to value options as of their grant date</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_E5078D67F33FA9F2D9A83283A000F107_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_E5078D67F33FA9F2D9A83283A000F107" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_E5078D67F33FA9F2D9A83283A000F107" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_E5078D67F33FA9F2D9A83283A000F107" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_E5078D67F33FA9F2D9A83283A000F107" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_FF2D8621B780E214D4CC3283A0005B13_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_FF2D8621B780E214D4CC3283A0005B13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of share-based compensation, stock options, activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_FF2D8621B780E214D4CC3283A0005B13_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_FF2D8621B780E214D4CC3283A0005B13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_FF2D8621B780E214D4CC3283A0005B13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_FF2D8621B780E214D4CC3283A0005B13" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_FF2D8621B780E214D4CC3283A0005B13" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_210B9862EC4939490A963283A00069B5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_210B9862EC4939490A963283A00069B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of share-based compensation, activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_210B9862EC4939490A963283A00069B5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_210B9862EC4939490A963283A00069B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_210B9862EC4939490A963283A00069B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_210B9862EC4939490A963283A00069B5" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_210B9862EC4939490A963283A00069B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_8A650FFF67A955DE11F932839CECF21B_label_en-US" xlink:label="lab_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_8A650FFF67A955DE11F932839CECF21B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General Discussion of Derivative Instruments and Hedging Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract" xlink:label="loc_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_8A650FFF67A955DE11F932839CECF21B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_8A650FFF67A955DE11F932839CECF21B" xlink:to="lab_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_8A650FFF67A955DE11F932839CECF21B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_88CF980F0D335A8262E932839CECD1CD_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_88CF980F0D335A8262E932839CECD1CD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of interest rate derivatives designated as cash flow hedges of interest rate risk</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_88CF980F0D335A8262E932839CECD1CD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_88CF980F0D335A8262E932839CECD1CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Interest Rate Derivatives [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_88CF980F0D335A8262E932839CECD1CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_88CF980F0D335A8262E932839CECD1CD" xlink:to="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_88CF980F0D335A8262E932839CECD1CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_014803AB575F3D11947E3283A023CF28_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract_014803AB575F3D11947E3283A023CF28" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_014803AB575F3D11947E3283A023CF28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_014803AB575F3D11947E3283A023CF28" xlink:to="lab_us-gaap_InventoryDisclosureAbstract_014803AB575F3D11947E3283A023CF28" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_936966D11529318B03033283A0231BFA_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_936966D11529318B03033283A0231BFA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_936966D11529318B03033283A0231BFA_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_936966D11529318B03033283A0231BFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_936966D11529318B03033283A0231BFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_936966D11529318B03033283A0231BFA" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_936966D11529318B03033283A0231BFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4E00159BB5F461B1C555DF292E8A7711_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4E00159BB5F461B1C555DF292E8A7711" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4E00159BB5F461B1C555DF292E8A7711_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4E00159BB5F461B1C555DF292E8A7711" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4E00159BB5F461B1C555DF292E8A7711" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4E00159BB5F461B1C555DF292E8A7711" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4E00159BB5F461B1C555DF292E8A7711" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_DAD4A1E0EEB8F0B862A2DF292E8A35A7_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_DAD4A1E0EEB8F0B862A2DF292E8A35A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_DAD4A1E0EEB8F0B862A2DF292E8A35A7_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_DAD4A1E0EEB8F0B862A2DF292E8A35A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_DAD4A1E0EEB8F0B862A2DF292E8A35A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_DAD4A1E0EEB8F0B862A2DF292E8A35A7" xlink:to="lab_us-gaap_NetIncomeLoss_DAD4A1E0EEB8F0B862A2DF292E8A35A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net (loss) income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_24F1C23DD42A51BDAB22DF292E8BB8DA_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_24F1C23DD42A51BDAB22DF292E8BB8DA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Provision for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_24F1C23DD42A51BDAB22DF292E8BB8DA_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_24F1C23DD42A51BDAB22DF292E8BB8DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for Doubtful Accounts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_24F1C23DD42A51BDAB22DF292E8BB8DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_24F1C23DD42A51BDAB22DF292E8BB8DA" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_24F1C23DD42A51BDAB22DF292E8BB8DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_B911764735D935CDB61DDF292E8B403A_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_B911764735D935CDB61DDF292E8B403A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_B911764735D935CDB61DDF292E8B403A_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_B911764735D935CDB61DDF292E8B403A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_B911764735D935CDB61DDF292E8B403A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_B911764735D935CDB61DDF292E8B403A" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_B911764735D935CDB61DDF292E8B403A" xlink:type="arc" />
    <link:label id="lab_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment_442FA5D18D310BCBDB31DF292E8B171B_terseLabel_en-US" xlink:label="lab_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment_442FA5D18D310BCBDB31DF292E8B171B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment_442FA5D18D310BCBDB31DF292E8B171B_label_en-US" xlink:label="lab_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment_442FA5D18D310BCBDB31DF292E8B171B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Excluding Foreign Currency Translation Adjustment</link:label>
    <link:label id="lab_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment_442FA5D18D310BCBDB31DF292E8B171B_documentation_en-US" xlink:label="lab_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment_442FA5D18D310BCBDB31DF292E8B171B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Excluding Foreign Currency Translation Adjustment</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment" xlink:label="loc_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment_442FA5D18D310BCBDB31DF292E8B171B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment_442FA5D18D310BCBDB31DF292E8B171B" xlink:to="lab_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment_442FA5D18D310BCBDB31DF292E8B171B" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_D8D2D7783FF4BEBAAEFDDF292E8B3FFD_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1_D8D2D7783FF4BEBAAEFDDF292E8B3FFD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss (gain) on disposals of fixed assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_D8D2D7783FF4BEBAAEFDDF292E8B3FFD_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1_D8D2D7783FF4BEBAAEFDDF292E8B3FFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_D8D2D7783FF4BEBAAEFDDF292E8B3FFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1_D8D2D7783FF4BEBAAEFDDF292E8B3FFD" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1_D8D2D7783FF4BEBAAEFDDF292E8B3FFD" xlink:type="arc" />
    <link:label id="lab_kvhi_LossOnInterestRateSwaps_28CFE28E19153110D9EFDF292E8B288A_terseLabel_en-US" xlink:label="lab_kvhi_LossOnInterestRateSwaps_28CFE28E19153110D9EFDF292E8B288A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on derivative instruments</link:label>
    <link:label id="lab_kvhi_LossOnInterestRateSwaps_28CFE28E19153110D9EFDF292E8B288A_label_en-US" xlink:label="lab_kvhi_LossOnInterestRateSwaps_28CFE28E19153110D9EFDF292E8B288A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss on Interest Rate Swaps</link:label>
    <link:label id="lab_kvhi_LossOnInterestRateSwaps_28CFE28E19153110D9EFDF292E8B288A_documentation_en-US" xlink:label="lab_kvhi_LossOnInterestRateSwaps_28CFE28E19153110D9EFDF292E8B288A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss on interest rate swaps.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LossOnInterestRateSwaps" xlink:label="loc_kvhi_LossOnInterestRateSwaps_28CFE28E19153110D9EFDF292E8B288A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_LossOnInterestRateSwaps_28CFE28E19153110D9EFDF292E8B288A" xlink:to="lab_kvhi_LossOnInterestRateSwaps_28CFE28E19153110D9EFDF292E8B288A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_19C9727D7CF34A263B9EDF292E8B2C61_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_19C9727D7CF34A263B9EDF292E8B2C61" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Compensation expense related to stock-based awards and employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_19C9727D7CF34A263B9EDF292E8B2C61_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_19C9727D7CF34A263B9EDF292E8B2C61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_19C9727D7CF34A263B9EDF292E8B2C61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_19C9727D7CF34A263B9EDF292E8B2C61" xlink:to="lab_us-gaap_ShareBasedCompensation_19C9727D7CF34A263B9EDF292E8B2C61" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_9A851CD9C5B49109835DDF292E8B8D4F_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_9A851CD9C5B49109835DDF292E8B8D4F" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Unrealized</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_9A851CD9C5B49109835DDF292E8B8D4F_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_9A851CD9C5B49109835DDF292E8B8D4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Unrealized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_9A851CD9C5B49109835DDF292E8B8D4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_9A851CD9C5B49109835DDF292E8B8D4F" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_9A851CD9C5B49109835DDF292E8B8D4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_79AD97E1638CC5A68E6CDF292E8BD361_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_79AD97E1638CC5A68E6CDF292E8BD361" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_79AD97E1638CC5A68E6CDF292E8BD361_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_79AD97E1638CC5A68E6CDF292E8BD361" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_79AD97E1638CC5A68E6CDF292E8BD361" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_79AD97E1638CC5A68E6CDF292E8BD361" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_79AD97E1638CC5A68E6CDF292E8BD361" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_95BD109603BA9D6992C5DF292E8B8519_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_95BD109603BA9D6992C5DF292E8B8519" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_95BD109603BA9D6992C5DF292E8B8519_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_95BD109603BA9D6992C5DF292E8B8519" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_95BD109603BA9D6992C5DF292E8B8519" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_95BD109603BA9D6992C5DF292E8B8519" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_95BD109603BA9D6992C5DF292E8B8519" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_242F3A61C72E2D652E80DF292E8BA116_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_242F3A61C72E2D652E80DF292E8BA116" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_242F3A61C72E2D652E80DF292E8BA116_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_242F3A61C72E2D652E80DF292E8BA116" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_242F3A61C72E2D652E80DF292E8BA116" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_242F3A61C72E2D652E80DF292E8BA116" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_242F3A61C72E2D652E80DF292E8BA116" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_C157FD47A0760ADED3FBDF292E8B3B7E_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_C157FD47A0760ADED3FBDF292E8B3B7E" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_C157FD47A0760ADED3FBDF292E8B3B7E_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_C157FD47A0760ADED3FBDF292E8B3B7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_C157FD47A0760ADED3FBDF292E8B3B7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_C157FD47A0760ADED3FBDF292E8B3B7E" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_C157FD47A0760ADED3FBDF292E8B3B7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_F62DA0CC13D88228B208DF292E8BD40A_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_F62DA0CC13D88228B208DF292E8BD40A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_F62DA0CC13D88228B208DF292E8BD40A_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_F62DA0CC13D88228B208DF292E8BD40A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_F62DA0CC13D88228B208DF292E8BD40A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_F62DA0CC13D88228B208DF292E8BD40A" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_F62DA0CC13D88228B208DF292E8BD40A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_513763987E727F87B2CCDF292E8BA21F_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_513763987E727F87B2CCDF292E8BA21F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_513763987E727F87B2CCDF292E8BA21F_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_513763987E727F87B2CCDF292E8BA21F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_513763987E727F87B2CCDF292E8BA21F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_513763987E727F87B2CCDF292E8BA21F" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_513763987E727F87B2CCDF292E8BA21F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_E74A22792D18A61C6BAEDF292E8BF092_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_E74A22792D18A61C6BAEDF292E8BF092" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_E74A22792D18A61C6BAEDF292E8BF092_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_E74A22792D18A61C6BAEDF292E8BF092" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_E74A22792D18A61C6BAEDF292E8BF092" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_E74A22792D18A61C6BAEDF292E8BF092" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_E74A22792D18A61C6BAEDF292E8BF092" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_28662F17417C6B9052B9DF292E8B8D8B_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_28662F17417C6B9052B9DF292E8B8D8B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_28662F17417C6B9052B9DF292E8B8D8B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_28662F17417C6B9052B9DF292E8B8D8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_28662F17417C6B9052B9DF292E8B8D8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_28662F17417C6B9052B9DF292E8B8D8B" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_28662F17417C6B9052B9DF292E8B8D8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_2D386A6A8260FFD871F6DF292E8CC73B_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_2D386A6A8260FFD871F6DF292E8CC73B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_2D386A6A8260FFD871F6DF292E8CC73B_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_2D386A6A8260FFD871F6DF292E8CC73B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2D386A6A8260FFD871F6DF292E8CC73B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2D386A6A8260FFD871F6DF292E8CC73B" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_2D386A6A8260FFD871F6DF292E8CC73B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_117FDD14498212916030DF292E8C5324_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets_117FDD14498212916030DF292E8C5324" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_117FDD14498212916030DF292E8C5324_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets_117FDD14498212916030DF292E8C5324" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_117FDD14498212916030DF292E8C5324" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets_117FDD14498212916030DF292E8C5324" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets_117FDD14498212916030DF292E8C5324" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_2030A9818C41E32B9B5ADF292E8CB56E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_2030A9818C41E32B9B5ADF292E8CB56E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_2030A9818C41E32B9B5ADF292E8CB56E_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_2030A9818C41E32B9B5ADF292E8CB56E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_2030A9818C41E32B9B5ADF292E8CB56E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets_2030A9818C41E32B9B5ADF292E8CB56E" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets_2030A9818C41E32B9B5ADF292E8CB56E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_921A35F8EEC4F08F31D2DF292E8C0923_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_921A35F8EEC4F08F31D2DF292E8C0923" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for acquisition of intangible assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_921A35F8EEC4F08F31D2DF292E8C0923_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_921A35F8EEC4F08F31D2DF292E8C0923" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_921A35F8EEC4F08F31D2DF292E8C0923" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_921A35F8EEC4F08F31D2DF292E8C0923" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_921A35F8EEC4F08F31D2DF292E8C0923" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_936E9E5ADB3CCB96B856DF292E8CF489_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities_936E9E5ADB3CCB96B856DF292E8CF489" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_936E9E5ADB3CCB96B856DF292E8CF489_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities_936E9E5ADB3CCB96B856DF292E8CF489" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_936E9E5ADB3CCB96B856DF292E8CF489" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities_936E9E5ADB3CCB96B856DF292E8CF489" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities_936E9E5ADB3CCB96B856DF292E8CF489" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_6E9AFB1934BE53523843DF292E8CC074_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_6E9AFB1934BE53523843DF292E8CC074" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Maturities and sales of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_6E9AFB1934BE53523843DF292E8CC074_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_6E9AFB1934BE53523843DF292E8CC074" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale and Maturity of Marketable Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_6E9AFB1934BE53523843DF292E8CC074" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_6E9AFB1934BE53523843DF292E8CC074" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_6E9AFB1934BE53523843DF292E8CC074" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_375D609289844BFA82B1DF292E8C33CE_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_375D609289844BFA82B1DF292E8C33CE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_375D609289844BFA82B1DF292E8C33CE_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_375D609289844BFA82B1DF292E8C33CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_375D609289844BFA82B1DF292E8C33CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_375D609289844BFA82B1DF292E8C33CE" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_375D609289844BFA82B1DF292E8C33CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_831F1531F9F0137EAEB7DF292E8C4C5B_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_831F1531F9F0137EAEB7DF292E8C4C5B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repayments of long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_831F1531F9F0137EAEB7DF292E8C4C5B_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_831F1531F9F0137EAEB7DF292E8C4C5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_831F1531F9F0137EAEB7DF292E8C4C5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_831F1531F9F0137EAEB7DF292E8C4C5B" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_831F1531F9F0137EAEB7DF292E8C4C5B" xlink:type="arc" />
    <link:label id="lab_kvhi_RepaymentsofLongtermloan_423A6B12C60410EEDF33DF292E8CDA0F_negatedTerseLabel_en-US" xlink:label="lab_kvhi_RepaymentsofLongtermloan_423A6B12C60410EEDF33DF292E8CDA0F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayments of Long-term loan</link:label>
    <link:label id="lab_kvhi_RepaymentsofLongtermloan_423A6B12C60410EEDF33DF292E8CDA0F_label_en-US" xlink:label="lab_kvhi_RepaymentsofLongtermloan_423A6B12C60410EEDF33DF292E8CDA0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term loan</link:label>
    <link:label id="lab_kvhi_RepaymentsofLongtermloan_423A6B12C60410EEDF33DF292E8CDA0F_documentation_en-US" xlink:label="lab_kvhi_RepaymentsofLongtermloan_423A6B12C60410EEDF33DF292E8CDA0F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Repayments of Long-term loan</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_RepaymentsofLongtermloan" xlink:label="loc_kvhi_RepaymentsofLongtermloan_423A6B12C60410EEDF33DF292E8CDA0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_RepaymentsofLongtermloan_423A6B12C60410EEDF33DF292E8CDA0F" xlink:to="lab_kvhi_RepaymentsofLongtermloan_423A6B12C60410EEDF33DF292E8CDA0F" xlink:type="arc" />
    <link:label id="lab_kvhi_ProceedsfromLongtermloan_6657602AD853CEC1FFBCDF292E8C2CF1_terseLabel_en-US" xlink:label="lab_kvhi_ProceedsfromLongtermloan_6657602AD853CEC1FFBCDF292E8C2CF1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Long-term loan</link:label>
    <link:label id="lab_kvhi_ProceedsfromLongtermloan_6657602AD853CEC1FFBCDF292E8C2CF1_label_en-US" xlink:label="lab_kvhi_ProceedsfromLongtermloan_6657602AD853CEC1FFBCDF292E8C2CF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Long-term loan</link:label>
    <link:label id="lab_kvhi_ProceedsfromLongtermloan_6657602AD853CEC1FFBCDF292E8C2CF1_documentation_en-US" xlink:label="lab_kvhi_ProceedsfromLongtermloan_6657602AD853CEC1FFBCDF292E8C2CF1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from Long-term loan</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ProceedsfromLongtermloan" xlink:label="loc_kvhi_ProceedsfromLongtermloan_6657602AD853CEC1FFBCDF292E8C2CF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ProceedsfromLongtermloan_6657602AD853CEC1FFBCDF292E8C2CF1" xlink:to="lab_kvhi_ProceedsfromLongtermloan_6657602AD853CEC1FFBCDF292E8C2CF1" xlink:type="arc" />
    <link:label id="lab_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan_091589D3AAAD26D03046DF292E8C8189_verboseLabel_en-US" xlink:label="lab_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan_091589D3AAAD26D03046DF292E8C8189" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from stock options exercised and employee stock purchase plan</link:label>
    <link:label id="lab_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan_091589D3AAAD26D03046DF292E8C8189_label_en-US" xlink:label="lab_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan_091589D3AAAD26D03046DF292E8C8189" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Stock Options Exercised and Employee Stock Purchase Plan</link:label>
    <link:label id="lab_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan_091589D3AAAD26D03046DF292E8C8189_documentation_en-US" xlink:label="lab_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan_091589D3AAAD26D03046DF292E8C8189" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from stock options exercised and employee stock purchase plan.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:label="loc_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan_091589D3AAAD26D03046DF292E8C8189" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan_091589D3AAAD26D03046DF292E8C8189" xlink:to="lab_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan_091589D3AAAD26D03046DF292E8C8189" xlink:type="arc" />
    <link:label id="lab_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings_B18C17144426823C0209DF292E8C6F14_negatedLabel_en-US" xlink:label="lab_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings_B18C17144426823C0209DF292E8C6F14" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payment of employee restricted stock withholdings</link:label>
    <link:label id="lab_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings_B18C17144426823C0209DF292E8C6F14_label_en-US" xlink:label="lab_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings_B18C17144426823C0209DF292E8C6F14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of employee restricted stock withholdings</link:label>
    <link:label id="lab_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings_B18C17144426823C0209DF292E8C6F14_documentation_en-US" xlink:label="lab_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings_B18C17144426823C0209DF292E8C6F14" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments of employee restricted stock withholdings.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PaymentsOfEmployeeRestrictedStockWithholdings" xlink:label="loc_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings_B18C17144426823C0209DF292E8C6F14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings_B18C17144426823C0209DF292E8C6F14" xlink:to="lab_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings_B18C17144426823C0209DF292E8C6F14" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_DC47AD974AAB265A3D80DF292E8C18C5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_DC47AD974AAB265A3D80DF292E8C18C5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayments of line of credit borrowings</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_DC47AD974AAB265A3D80DF292E8C18C5_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_DC47AD974AAB265A3D80DF292E8C18C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Lines of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_DC47AD974AAB265A3D80DF292E8C18C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_DC47AD974AAB265A3D80DF292E8C18C5" xlink:to="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_DC47AD974AAB265A3D80DF292E8C18C5" xlink:type="arc" />
    <link:label id="lab_kvhi_PaymentOfStockRegistrationFee_8225BFA5F2A4691CC26DDF292E8CA231_negatedLabel_en-US" xlink:label="lab_kvhi_PaymentOfStockRegistrationFee_8225BFA5F2A4691CC26DDF292E8CA231" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_kvhi_PaymentOfStockRegistrationFee_8225BFA5F2A4691CC26DDF292E8CA231_label_en-US" xlink:label="lab_kvhi_PaymentOfStockRegistrationFee_8225BFA5F2A4691CC26DDF292E8CA231" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment of Stock Registration Fee</link:label>
    <link:label id="lab_kvhi_PaymentOfStockRegistrationFee_8225BFA5F2A4691CC26DDF292E8CA231_documentation_en-US" xlink:label="lab_kvhi_PaymentOfStockRegistrationFee_8225BFA5F2A4691CC26DDF292E8CA231" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payment of stock registration fee.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PaymentOfStockRegistrationFee" xlink:label="loc_kvhi_PaymentOfStockRegistrationFee_8225BFA5F2A4691CC26DDF292E8CA231" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_PaymentOfStockRegistrationFee_8225BFA5F2A4691CC26DDF292E8CA231" xlink:to="lab_kvhi_PaymentOfStockRegistrationFee_8225BFA5F2A4691CC26DDF292E8CA231" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_791043CA6797A13C30D4DF292E8CBD50_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_791043CA6797A13C30D4DF292E8CBD50" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_791043CA6797A13C30D4DF292E8CBD50_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_791043CA6797A13C30D4DF292E8CBD50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_791043CA6797A13C30D4DF292E8CBD50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_791043CA6797A13C30D4DF292E8CBD50" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_791043CA6797A13C30D4DF292E8CBD50" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_5F9534A24D4B75B954D4DF292E8C0827_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_5F9534A24D4B75B954D4DF292E8C0827" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_5F9534A24D4B75B954D4DF292E8C0827_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_5F9534A24D4B75B954D4DF292E8C0827" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_5F9534A24D4B75B954D4DF292E8C0827" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_5F9534A24D4B75B954D4DF292E8C0827" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_5F9534A24D4B75B954D4DF292E8C0827" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_56BC4B00C1EF24307640DF292E8DBB29_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_56BC4B00C1EF24307640DF292E8DBB29" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_56BC4B00C1EF24307640DF292E8DBB29_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_56BC4B00C1EF24307640DF292E8DBB29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_56BC4B00C1EF24307640DF292E8DBB29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_56BC4B00C1EF24307640DF292E8DBB29" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_56BC4B00C1EF24307640DF292E8DBB29" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_AB98EB525042B75BF9C5DF292E8D52E4_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_AB98EB525042B75BF9C5DF292E8D52E4" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_AB98EB525042B75BF9C5DF292E8D52E4_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_AB98EB525042B75BF9C5DF292E8D52E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_AB98EB525042B75BF9C5DF292E8D52E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_AB98EB525042B75BF9C5DF292E8D52E4" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_AB98EB525042B75BF9C5DF292E8D52E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_115524766F30A1E0B103DF292E8DF9AB_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_115524766F30A1E0B103DF292E8DF9AB" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_115524766F30A1E0B103DF292E8DF9AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_115524766F30A1E0B103DF292E8DF9AB" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_115524766F30A1E0B103DF292E8DF9AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_4E44AF23840B76AF6B3CDF292E8D41E0_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_4E44AF23840B76AF6B3CDF292E8D41E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_4E44AF23840B76AF6B3CDF292E8D41E0_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_4E44AF23840B76AF6B3CDF292E8D41E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_4E44AF23840B76AF6B3CDF292E8D41E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4E44AF23840B76AF6B3CDF292E8D41E0" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_4E44AF23840B76AF6B3CDF292E8D41E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_B4B0B71D295A204C79C4DF292E8DB648_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_B4B0B71D295A204C79C4DF292E8DB648" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaid_B4B0B71D295A204C79C4DF292E8DB648_label_en-US" xlink:label="lab_us-gaap_InterestPaid_B4B0B71D295A204C79C4DF292E8DB648" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_B4B0B71D295A204C79C4DF292E8DB648" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_B4B0B71D295A204C79C4DF292E8DB648" xlink:to="lab_us-gaap_InterestPaid_B4B0B71D295A204C79C4DF292E8DB648" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_9EFC61EA99AA91275526DF292E8DD38F_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_9EFC61EA99AA91275526DF292E8DD38F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for income taxes, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_9EFC61EA99AA91275526DF292E8DD38F_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_9EFC61EA99AA91275526DF292E8DD38F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_9EFC61EA99AA91275526DF292E8DD38F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_9EFC61EA99AA91275526DF292E8DD38F" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_9EFC61EA99AA91275526DF292E8DD38F" xlink:type="arc" />
    <link:label id="lab_kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions_707094CC801A5BB10BC9DF292E8DD87A_terseLabel_en-US" xlink:label="lab_kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions_707094CC801A5BB10BC9DF292E8DD87A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in Accrued Liabilities Related to Fixed Asset Additions</link:label>
    <link:label id="lab_kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions_707094CC801A5BB10BC9DF292E8DD87A_label_en-US" xlink:label="lab_kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions_707094CC801A5BB10BC9DF292E8DD87A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changes in Accrued Liabilities Related to Fixed Asset Additions</link:label>
    <link:label id="lab_kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions_707094CC801A5BB10BC9DF292E8DD87A_documentation_en-US" xlink:label="lab_kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions_707094CC801A5BB10BC9DF292E8DD87A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Changes in accrued liabilities related to fixed asset additions.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions" xlink:label="loc_kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions_707094CC801A5BB10BC9DF292E8DD87A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions_707094CC801A5BB10BC9DF292E8DD87A" xlink:to="lab_kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions_707094CC801A5BB10BC9DF292E8DD87A" xlink:type="arc" />
    <link:label id="lab_kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses_1E4C7884686063BB3837DF292E8DD746_terseLabel_en-US" xlink:label="lab_kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses_1E4C7884686063BB3837DF292E8DD746" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred purchase price consideration related to asset acquisition included in accrued expenses</link:label>
    <link:label id="lab_kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses_1E4C7884686063BB3837DF292E8DD746_label_en-US" xlink:label="lab_kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses_1E4C7884686063BB3837DF292E8DD746" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred purchase price consideration related to asset acquisition included in accrued expenses</link:label>
    <link:label id="lab_kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses_1E4C7884686063BB3837DF292E8DD746_documentation_en-US" xlink:label="lab_kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses_1E4C7884686063BB3837DF292E8DD746" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred purchase price consideration related to asset acquisition included in accrued expenses</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses" xlink:label="loc_kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses_1E4C7884686063BB3837DF292E8DD746" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses_1E4C7884686063BB3837DF292E8DD746" xlink:to="lab_kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses_1E4C7884686063BB3837DF292E8DD746" xlink:type="arc" />
    <link:label id="lab_kvhi_AccumulatedOtherComprehensiveLossIncomeReclassificationAbstract_3974DD5C5A99F4017EE932839D00C6A1_label_en-US" xlink:label="lab_kvhi_AccumulatedOtherComprehensiveLossIncomeReclassificationAbstract_3974DD5C5A99F4017EE932839D00C6A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Loss/Income - Reclassification [Abstract]</link:label>
    <link:label id="lab_kvhi_AccumulatedOtherComprehensiveLossIncomeReclassificationAbstract_3974DD5C5A99F4017EE932839D00C6A1_documentation_en-US" xlink:label="lab_kvhi_AccumulatedOtherComprehensiveLossIncomeReclassificationAbstract_3974DD5C5A99F4017EE932839D00C6A1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Loss/Income - Reclassification [Abstract]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AccumulatedOtherComprehensiveLossIncomeReclassificationAbstract" xlink:label="loc_kvhi_AccumulatedOtherComprehensiveLossIncomeReclassificationAbstract_3974DD5C5A99F4017EE932839D00C6A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_AccumulatedOtherComprehensiveLossIncomeReclassificationAbstract_3974DD5C5A99F4017EE932839D00C6A1" xlink:to="lab_kvhi_AccumulatedOtherComprehensiveLossIncomeReclassificationAbstract_3974DD5C5A99F4017EE932839D00C6A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ABE9637F15320B7255CD32839D008DAE_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ABE9637F15320B7255CD32839D008DAE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ABE9637F15320B7255CD32839D008DAE_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ABE9637F15320B7255CD32839D008DAE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ABE9637F15320B7255CD32839D008DAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ABE9637F15320B7255CD32839D008DAE" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ABE9637F15320B7255CD32839D008DAE" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_91D7A8EE509B3F22430432839D0007E7_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_91D7A8EE509B3F22430432839D0007E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_91D7A8EE509B3F22430432839D0007E7_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_91D7A8EE509B3F22430432839D0007E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_91D7A8EE509B3F22430432839D0007E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_91D7A8EE509B3F22430432839D0007E7" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_91D7A8EE509B3F22430432839D0007E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:to="lab_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_05ABE8BDEE7AEAD2EF3432839D0034C4_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_05ABE8BDEE7AEAD2EF3432839D0034C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_05ABE8BDEE7AEAD2EF3432839D0034C4_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_05ABE8BDEE7AEAD2EF3432839D0034C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_05ABE8BDEE7AEAD2EF3432839D0034C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_05ABE8BDEE7AEAD2EF3432839D0034C4" xlink:to="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_05ABE8BDEE7AEAD2EF3432839D0034C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_369905B7AFFE80A4971132839D019436_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_369905B7AFFE80A4971132839D019436" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive (Loss) Income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_369905B7AFFE80A4971132839D019436_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_369905B7AFFE80A4971132839D019436" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_369905B7AFFE80A4971132839D019436" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_369905B7AFFE80A4971132839D019436" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_369905B7AFFE80A4971132839D019436" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_C5FC16CC20D7E274152932839D018A47_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember_C5FC16CC20D7E274152932839D018A47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_C5FC16CC20D7E274152932839D018A47_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember_C5FC16CC20D7E274152932839D018A47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_C5FC16CC20D7E274152932839D018A47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember_C5FC16CC20D7E274152932839D018A47" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember_C5FC16CC20D7E274152932839D018A47" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2246CA96F5C5FFF7197D32839D010F0D_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2246CA96F5C5FFF7197D32839D010F0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2246CA96F5C5FFF7197D32839D010F0D_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2246CA96F5C5FFF7197D32839D010F0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2246CA96F5C5FFF7197D32839D010F0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2246CA96F5C5FFF7197D32839D010F0D" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2246CA96F5C5FFF7197D32839D010F0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]</link:label>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C_label_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:to="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_3EB8789908F0971A5E5832839D01C971_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_3EB8789908F0971A5E5832839D01C971" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_3EB8789908F0971A5E5832839D01C971_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_3EB8789908F0971A5E5832839D01C971" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_3EB8789908F0971A5E5832839D01C971" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_3EB8789908F0971A5E5832839D01C971" xlink:to="lab_us-gaap_StockholdersEquity_3EB8789908F0971A5E5832839D01C971" xlink:type="arc" />
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_DA9BAEA38B3E7AF86FF532839D01418F_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_DA9BAEA38B3E7AF86FF532839D01418F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_DA9BAEA38B3E7AF86FF532839D01418F_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_DA9BAEA38B3E7AF86FF532839D01418F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_DA9BAEA38B3E7AF86FF532839D01418F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_DA9BAEA38B3E7AF86FF532839D01418F" xlink:to="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_DA9BAEA38B3E7AF86FF532839D01418F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_15BC39A67FEA6F0CD5C332839D01AFD8_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_15BC39A67FEA6F0CD5C332839D01AFD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_15BC39A67FEA6F0CD5C332839D01AFD8_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_15BC39A67FEA6F0CD5C332839D01AFD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_15BC39A67FEA6F0CD5C332839D01AFD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_15BC39A67FEA6F0CD5C332839D01AFD8" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_15BC39A67FEA6F0CD5C332839D01AFD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_275BB468A9DBC265D5A832839D0105E9_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_275BB468A9DBC265D5A832839D0105E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_275BB468A9DBC265D5A832839D0105E9_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_275BB468A9DBC265D5A832839D0105E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_275BB468A9DBC265D5A832839D0105E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_275BB468A9DBC265D5A832839D0105E9" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_275BB468A9DBC265D5A832839D0105E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_444EF57E3C11186A8F1932839D016F0D_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_444EF57E3C11186A8F1932839D016F0D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_444EF57E3C11186A8F1932839D016F0D_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_444EF57E3C11186A8F1932839D016F0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_444EF57E3C11186A8F1932839D016F0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_444EF57E3C11186A8F1932839D016F0D" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_444EF57E3C11186A8F1932839D016F0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_7FB4E998F64A0BB654F132839D0B2B82_label_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract_7FB4E998F64A0BB654F132839D0B2B82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_7FB4E998F64A0BB654F132839D0B2B82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_7FB4E998F64A0BB654F132839D0B2B82" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract_7FB4E998F64A0BB654F132839D0B2B82" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_E39CD91FEBD36C29027E32839D0B95E2_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_E39CD91FEBD36C29027E32839D0B95E2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Business and Credit Concentrations</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_E39CD91FEBD36C29027E32839D0B95E2_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_E39CD91FEBD36C29027E32839D0B95E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_E39CD91FEBD36C29027E32839D0B95E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_E39CD91FEBD36C29027E32839D0B95E2" xlink:to="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_E39CD91FEBD36C29027E32839D0B95E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_B82BA4B0E36426D6D7BA32839DD52090_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_B82BA4B0E36426D6D7BA32839DD52090" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_B82BA4B0E36426D6D7BA32839DD52090" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_B82BA4B0E36426D6D7BA32839DD52090" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_B82BA4B0E36426D6D7BA32839DD52090" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_8A01024AB053E9A62D1E32839DD65CB1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_8A01024AB053E9A62D1E32839DD65CB1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of quarterly financial information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_8A01024AB053E9A62D1E32839DD65CB1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_8A01024AB053E9A62D1E32839DD65CB1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_8A01024AB053E9A62D1E32839DD65CB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_8A01024AB053E9A62D1E32839DD65CB1" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_8A01024AB053E9A62D1E32839DD65CB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_EE87867AE8E66683E5FA32839CB8D4BA_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_EE87867AE8E66683E5FA32839CB8D4BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_EE87867AE8E66683E5FA32839CB8D4BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_EE87867AE8E66683E5FA32839CB8D4BA" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_EE87867AE8E66683E5FA32839CB8D4BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_AA085442163BC96566D432839CB83616_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_AA085442163BC96566D432839CB83616" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of assets and liabilities measured at fair value on recurring basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_AA085442163BC96566D432839CB83616_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_AA085442163BC96566D432839CB83616" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_AA085442163BC96566D432839CB83616" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_AA085442163BC96566D432839CB83616" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_AA085442163BC96566D432839CB83616" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:to="lab_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesAbstract_236FADCF7A8BA427138D4D3C460EE42B_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract_236FADCF7A8BA427138D4D3C460EE42B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Sales:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_236FADCF7A8BA427138D4D3C460EE42B_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract_236FADCF7A8BA427138D4D3C460EE42B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_236FADCF7A8BA427138D4D3C460EE42B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract_236FADCF7A8BA427138D4D3C460EE42B" xlink:to="lab_us-gaap_RevenuesAbstract_236FADCF7A8BA427138D4D3C460EE42B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueGoodsNet_4423357D650BB3D34C084D3C460E7B4C_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsNet_4423357D650BB3D34C084D3C460E7B4C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Product</link:label>
    <link:label id="lab_us-gaap_SalesRevenueGoodsNet_4423357D650BB3D34C084D3C460E7B4C_label_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsNet_4423357D650BB3D34C084D3C460E7B4C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Goods, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet_4423357D650BB3D34C084D3C460E7B4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueGoodsNet_4423357D650BB3D34C084D3C460E7B4C" xlink:to="lab_us-gaap_SalesRevenueGoodsNet_4423357D650BB3D34C084D3C460E7B4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueServicesNet_956CFCC38DF4663B80234D3C460E9DE7_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueServicesNet_956CFCC38DF4663B80234D3C460E9DE7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Service</link:label>
    <link:label id="lab_us-gaap_SalesRevenueServicesNet_956CFCC38DF4663B80234D3C460E9DE7_label_en-US" xlink:label="lab_us-gaap_SalesRevenueServicesNet_956CFCC38DF4663B80234D3C460E9DE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Services, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_956CFCC38DF4663B80234D3C460E9DE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueServicesNet_956CFCC38DF4663B80234D3C460E9DE7" xlink:to="lab_us-gaap_SalesRevenueServicesNet_956CFCC38DF4663B80234D3C460E9DE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNet_02D5D8B26457DFBD55634D3C460E6640_totalLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_02D5D8B26457DFBD55634D3C460E6640" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNet_02D5D8B26457DFBD55634D3C460E6640_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_02D5D8B26457DFBD55634D3C460E6640" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_02D5D8B26457DFBD55634D3C460E6640" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNet_02D5D8B26457DFBD55634D3C460E6640" xlink:to="lab_us-gaap_SalesRevenueNet_02D5D8B26457DFBD55634D3C460E6640" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Costs and expenses:</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsSold_0E5ED0FEC69281A351A84D3C460E3D55_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_0E5ED0FEC69281A351A84D3C460E3D55" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Costs of product sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsSold_0E5ED0FEC69281A351A84D3C460E3D55_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_0E5ED0FEC69281A351A84D3C460E3D55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold_0E5ED0FEC69281A351A84D3C460E3D55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsSold_0E5ED0FEC69281A351A84D3C460E3D55" xlink:to="lab_us-gaap_CostOfGoodsSold_0E5ED0FEC69281A351A84D3C460E3D55" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfServices_19DD65366CD442BB0A4C4D3C460F98AA_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfServices_19DD65366CD442BB0A4C4D3C460F98AA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Costs of service sales</link:label>
    <link:label id="lab_us-gaap_CostOfServices_19DD65366CD442BB0A4C4D3C460F98AA_label_en-US" xlink:label="lab_us-gaap_CostOfServices_19DD65366CD442BB0A4C4D3C460F98AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Services</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_19DD65366CD442BB0A4C4D3C460F98AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfServices_19DD65366CD442BB0A4C4D3C460F98AA" xlink:to="lab_us-gaap_CostOfServices_19DD65366CD442BB0A4C4D3C460F98AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_73CF16B6C3D7F02791974D3C460F63F0_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_73CF16B6C3D7F02791974D3C460F63F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_73CF16B6C3D7F02791974D3C460F63F0_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_73CF16B6C3D7F02791974D3C460F63F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_73CF16B6C3D7F02791974D3C460F63F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_73CF16B6C3D7F02791974D3C460F63F0" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_73CF16B6C3D7F02791974D3C460F63F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_78A7CA57EBA0FE3DDB694D3C460F17B9_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_78A7CA57EBA0FE3DDB694D3C460F17B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales, marketing and support</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_78A7CA57EBA0FE3DDB694D3C460F17B9_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_78A7CA57EBA0FE3DDB694D3C460F17B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_78A7CA57EBA0FE3DDB694D3C460F17B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense_78A7CA57EBA0FE3DDB694D3C460F17B9" xlink:to="lab_us-gaap_SellingAndMarketingExpense_78A7CA57EBA0FE3DDB694D3C460F17B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_CA3E6CD7D3944F90058D4D3C460FFF4E_verboseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_CA3E6CD7D3944F90058D4D3C460FFF4E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_CA3E6CD7D3944F90058D4D3C460FFF4E_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_CA3E6CD7D3944F90058D4D3C460FFF4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_CA3E6CD7D3944F90058D4D3C460FFF4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_CA3E6CD7D3944F90058D4D3C460FFF4E" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_CA3E6CD7D3944F90058D4D3C460FFF4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsAndExpenses_48EA8EE6B5F190B9AD2D4D3C460FA783_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses_48EA8EE6B5F190B9AD2D4D3C460FA783" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total costs and expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_48EA8EE6B5F190B9AD2D4D3C460FA783_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses_48EA8EE6B5F190B9AD2D4D3C460FA783" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_48EA8EE6B5F190B9AD2D4D3C460FA783" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses_48EA8EE6B5F190B9AD2D4D3C460FA783" xlink:to="lab_us-gaap_CostsAndExpenses_48EA8EE6B5F190B9AD2D4D3C460FA783" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_6811576782761F937E2A4D3C460FC6BB_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_6811576782761F937E2A4D3C460FC6BB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">(Loss) income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_6811576782761F937E2A4D3C460FC6BB_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_6811576782761F937E2A4D3C460FC6BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_6811576782761F937E2A4D3C460FC6BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_6811576782761F937E2A4D3C460FC6BB" xlink:to="lab_us-gaap_OperatingIncomeLoss_6811576782761F937E2A4D3C460FC6BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_95594B43A57939317A254D3C460F106F_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_95594B43A57939317A254D3C460F106F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_95594B43A57939317A254D3C460F106F_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_95594B43A57939317A254D3C460F106F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_95594B43A57939317A254D3C460F106F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_95594B43A57939317A254D3C460F106F" xlink:to="lab_us-gaap_InvestmentIncomeInterest_95594B43A57939317A254D3C460F106F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_189A1831AD3545663D674D3C460F03DD_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_189A1831AD3545663D674D3C460F03DD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_189A1831AD3545663D674D3C460F03DD_label_en-US" xlink:label="lab_us-gaap_InterestExpense_189A1831AD3545663D674D3C460F03DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_189A1831AD3545663D674D3C460F03DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_189A1831AD3545663D674D3C460F03DD" xlink:to="lab_us-gaap_InterestExpense_189A1831AD3545663D674D3C460F03DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_FC094BF07DBE2157515D4D3C460FC495_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_FC094BF07DBE2157515D4D3C460FC495" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other (expense) income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_FC094BF07DBE2157515D4D3C460FC495_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_FC094BF07DBE2157515D4D3C460FC495" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_FC094BF07DBE2157515D4D3C460FC495" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_FC094BF07DBE2157515D4D3C460FC495" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_FC094BF07DBE2157515D4D3C460FC495" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5E00FD70BB38B6DD65F64D3C460F604B_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5E00FD70BB38B6DD65F64D3C460F604B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">(Loss) income before income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5E00FD70BB38B6DD65F64D3C460F604B_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5E00FD70BB38B6DD65F64D3C460F604B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5E00FD70BB38B6DD65F64D3C460F604B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5E00FD70BB38B6DD65F64D3C460F604B" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5E00FD70BB38B6DD65F64D3C460F604B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_A27A16D5AC2F67EBB80D4D3C460FD3DC_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_A27A16D5AC2F67EBB80D4D3C460FD3DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_A27A16D5AC2F67EBB80D4D3C460FD3DC_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_A27A16D5AC2F67EBB80D4D3C460FD3DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_A27A16D5AC2F67EBB80D4D3C460FD3DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_A27A16D5AC2F67EBB80D4D3C460FD3DC" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_A27A16D5AC2F67EBB80D4D3C460FD3DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_6D5FBA6CBA6EFB260E1F4D3C460FAC08_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_6D5FBA6CBA6EFB260E1F4D3C460FAC08" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_6D5FBA6CBA6EFB260E1F4D3C460FAC08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_6D5FBA6CBA6EFB260E1F4D3C460FAC08" xlink:to="lab_us-gaap_NetIncomeLoss_6D5FBA6CBA6EFB260E1F4D3C460FAC08" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_A2AF6AB076592C711D414D3C46101515_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_A2AF6AB076592C711D414D3C46101515" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Per share information:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_A2AF6AB076592C711D414D3C46101515_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_A2AF6AB076592C711D414D3C46101515" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_A2AF6AB076592C711D414D3C46101515" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_A2AF6AB076592C711D414D3C46101515" xlink:to="lab_us-gaap_EarningsPerShareAbstract_A2AF6AB076592C711D414D3C46101515" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_3F1E560288C974A5A2934D3C461040A9_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_3F1E560288C974A5A2934D3C461040A9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income per share, basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_3F1E560288C974A5A2934D3C461040A9_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_3F1E560288C974A5A2934D3C461040A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_3F1E560288C974A5A2934D3C461040A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_3F1E560288C974A5A2934D3C461040A9" xlink:to="lab_us-gaap_EarningsPerShareBasic_3F1E560288C974A5A2934D3C461040A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_1E577E5CB0D61120FD824D3C4610F35C_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_1E577E5CB0D61120FD824D3C4610F35C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income per share, diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_1E577E5CB0D61120FD824D3C4610F35C_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_1E577E5CB0D61120FD824D3C4610F35C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_1E577E5CB0D61120FD824D3C4610F35C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_1E577E5CB0D61120FD824D3C4610F35C" xlink:to="lab_us-gaap_EarningsPerShareDiluted_1E577E5CB0D61120FD824D3C4610F35C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_94EF1FC72BCD311A61DC4D3C4610EF60_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_94EF1FC72BCD311A61DC4D3C4610EF60" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of shares used in per share calculation:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_94EF1FC72BCD311A61DC4D3C4610EF60_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_94EF1FC72BCD311A61DC4D3C4610EF60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, Other Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_94EF1FC72BCD311A61DC4D3C4610EF60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_94EF1FC72BCD311A61DC4D3C4610EF60" xlink:to="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_94EF1FC72BCD311A61DC4D3C4610EF60" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E229E40863822C1217B74D3C46105802_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E229E40863822C1217B74D3C46105802" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E229E40863822C1217B74D3C46105802_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E229E40863822C1217B74D3C46105802" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E229E40863822C1217B74D3C46105802" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E229E40863822C1217B74D3C46105802" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E229E40863822C1217B74D3C46105802" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8DE862AE6DD6390F8D894D3C4610DC49_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8DE862AE6DD6390F8D894D3C4610DC49" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8DE862AE6DD6390F8D894D3C4610DC49_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8DE862AE6DD6390F8D894D3C4610DC49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8DE862AE6DD6390F8D894D3C4610DC49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8DE862AE6DD6390F8D894D3C4610DC49" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8DE862AE6DD6390F8D894D3C4610DC49" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_DC267F007FBCAC94A027DDBB9F85C061_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_DC267F007FBCAC94A027DDBB9F85C061" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_DC267F007FBCAC94A027DDBB9F85C061" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_DC267F007FBCAC94A027DDBB9F85C061" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_DC267F007FBCAC94A027DDBB9F85C061" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A2CA018DAA547460A1E9DDBB9F86FC7E_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A2CA018DAA547460A1E9DDBB9F86FC7E" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding at December 31 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A2CA018DAA547460A1E9DDBB9F86FC7E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A2CA018DAA547460A1E9DDBB9F86FC7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A2CA018DAA547460A1E9DDBB9F86FC7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A2CA018DAA547460A1E9DDBB9F86FC7E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A2CA018DAA547460A1E9DDBB9F86FC7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_A1C9338D621A85EA89F6DDBB9F86056B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_A1C9338D621A85EA89F6DDBB9F86056B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_A1C9338D621A85EA89F6DDBB9F86056B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_A1C9338D621A85EA89F6DDBB9F86056B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_A1C9338D621A85EA89F6DDBB9F86056B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_A1C9338D621A85EA89F6DDBB9F86056B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_A1C9338D621A85EA89F6DDBB9F86056B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_60A1634E658AF2483A2DDDBB9F86B381_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_60A1634E658AF2483A2DDDBB9F86B381" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_60A1634E658AF2483A2DDDBB9F86B381_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_60A1634E658AF2483A2DDDBB9F86B381" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_60A1634E658AF2483A2DDDBB9F86B381" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_60A1634E658AF2483A2DDDBB9F86B381" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_60A1634E658AF2483A2DDDBB9F86B381" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_51EA9FCEB644B38DAF53DDBB9F86C8A7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_51EA9FCEB644B38DAF53DDBB9F86C8A7" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Expired, canceled or forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_51EA9FCEB644B38DAF53DDBB9F86C8A7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_51EA9FCEB644B38DAF53DDBB9F86C8A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_51EA9FCEB644B38DAF53DDBB9F86C8A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_51EA9FCEB644B38DAF53DDBB9F86C8A7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_51EA9FCEB644B38DAF53DDBB9F86C8A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_88E452EA2E4ED1EEBE19DDBB9F86584C_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_88E452EA2E4ED1EEBE19DDBB9F86584C" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding at December 31 (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_88E452EA2E4ED1EEBE19DDBB9F86584C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_88E452EA2E4ED1EEBE19DDBB9F86584C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_88E452EA2E4ED1EEBE19DDBB9F86584C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2BEAAF1618C7F98806F7DDBB9F86F316_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2BEAAF1618C7F98806F7DDBB9F86F316" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable at December 31 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2BEAAF1618C7F98806F7DDBB9F86F316_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2BEAAF1618C7F98806F7DDBB9F86F316" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2BEAAF1618C7F98806F7DDBB9F86F316" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2BEAAF1618C7F98806F7DDBB9F86F316" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2BEAAF1618C7F98806F7DDBB9F86F316" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C8E874D2024A3AB196C4DDBB9F86AFF8_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C8E874D2024A3AB196C4DDBB9F86AFF8" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding at December 31 (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C8E874D2024A3AB196C4DDBB9F86AFF8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C8E874D2024A3AB196C4DDBB9F86AFF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C8E874D2024A3AB196C4DDBB9F86AFF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C8E874D2024A3AB196C4DDBB9F86AFF8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C8E874D2024A3AB196C4DDBB9F86AFF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1AEF0AB41096D593CB19DDBB9F86EA05_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1AEF0AB41096D593CB19DDBB9F86EA05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1AEF0AB41096D593CB19DDBB9F86EA05_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1AEF0AB41096D593CB19DDBB9F86EA05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1AEF0AB41096D593CB19DDBB9F86EA05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1AEF0AB41096D593CB19DDBB9F86EA05" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1AEF0AB41096D593CB19DDBB9F86EA05" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_D082A601C6F6107861F9DDBB9F86B52C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_D082A601C6F6107861F9DDBB9F86B52C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_D082A601C6F6107861F9DDBB9F86B52C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_D082A601C6F6107861F9DDBB9F86B52C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_D082A601C6F6107861F9DDBB9F86B52C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_D082A601C6F6107861F9DDBB9F86B52C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_D082A601C6F6107861F9DDBB9F86B52C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_E46F94D44BEBE6132A47DDBB9F86115F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_E46F94D44BEBE6132A47DDBB9F86115F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expired, canceled or forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_E46F94D44BEBE6132A47DDBB9F86115F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_E46F94D44BEBE6132A47DDBB9F86115F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_E46F94D44BEBE6132A47DDBB9F86115F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_E46F94D44BEBE6132A47DDBB9F86115F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_E46F94D44BEBE6132A47DDBB9F86115F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DAD3EE4CDB84A347625BDDBB9F860EEF_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DAD3EE4CDB84A347625BDDBB9F860EEF" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding at December 31 (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DAD3EE4CDB84A347625BDDBB9F860EEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DAD3EE4CDB84A347625BDDBB9F860EEF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DAD3EE4CDB84A347625BDDBB9F860EEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6D8C4B5EB79CD79CC671DDBB9F8787AF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6D8C4B5EB79CD79CC671DDBB9F8787AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable at December 31 (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6D8C4B5EB79CD79CC671DDBB9F8787AF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6D8C4B5EB79CD79CC671DDBB9F8787AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6D8C4B5EB79CD79CC671DDBB9F8787AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6D8C4B5EB79CD79CC671DDBB9F8787AF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6D8C4B5EB79CD79CC671DDBB9F8787AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_9000674FB0299202E8A1DDBB9F87914D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_9000674FB0299202E8A1DDBB9F87914D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_9000674FB0299202E8A1DDBB9F87914D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_9000674FB0299202E8A1DDBB9F87914D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_9000674FB0299202E8A1DDBB9F87914D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_9000674FB0299202E8A1DDBB9F87914D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_9000674FB0299202E8A1DDBB9F87914D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_C45054DA674963FA8084DDBB9F87C975_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_C45054DA674963FA8084DDBB9F87C975" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options, Outstanding, Weighted Average Remaining Contractual Life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_C45054DA674963FA8084DDBB9F87C975_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_C45054DA674963FA8084DDBB9F87C975" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_C45054DA674963FA8084DDBB9F87C975" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_C45054DA674963FA8084DDBB9F87C975" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_C45054DA674963FA8084DDBB9F87C975" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_6ADA0B037A05A0D59525DDBB9F87D5A1_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_6ADA0B037A05A0D59525DDBB9F87D5A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options, Exercisable, Weighted Average Remaining Contractual Life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_6ADA0B037A05A0D59525DDBB9F87D5A1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_6ADA0B037A05A0D59525DDBB9F87D5A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_6ADA0B037A05A0D59525DDBB9F87D5A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_6ADA0B037A05A0D59525DDBB9F87D5A1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_6ADA0B037A05A0D59525DDBB9F87D5A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_A56BC50285376716EA27DDBB9F87C593_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_A56BC50285376716EA27DDBB9F87C593" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_A56BC50285376716EA27DDBB9F87C593_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_A56BC50285376716EA27DDBB9F87C593" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_A56BC50285376716EA27DDBB9F87C593" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_A56BC50285376716EA27DDBB9F87C593" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_A56BC50285376716EA27DDBB9F87C593" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_511F2D0974D01D8E1507DDBB9F87F24F_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_511F2D0974D01D8E1507DDBB9F87F24F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_511F2D0974D01D8E1507DDBB9F87F24F_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_511F2D0974D01D8E1507DDBB9F87F24F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_511F2D0974D01D8E1507DDBB9F87F24F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_511F2D0974D01D8E1507DDBB9F87F24F" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_511F2D0974D01D8E1507DDBB9F87F24F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_97DC1195CDBE19542B21DDBB9F87C204_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_97DC1195CDBE19542B21DDBB9F87C204" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_97DC1195CDBE19542B21DDBB9F87C204_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_97DC1195CDBE19542B21DDBB9F87C204" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_97DC1195CDBE19542B21DDBB9F87C204" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_97DC1195CDBE19542B21DDBB9F87C204" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_97DC1195CDBE19542B21DDBB9F87C204" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_130957CEBA7FB50BE9D8DDBB9F8721D0_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_130957CEBA7FB50BE9D8DDBB9F8721D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_130957CEBA7FB50BE9D8DDBB9F8721D0_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_130957CEBA7FB50BE9D8DDBB9F8721D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_130957CEBA7FB50BE9D8DDBB9F8721D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_130957CEBA7FB50BE9D8DDBB9F8721D0" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_130957CEBA7FB50BE9D8DDBB9F8721D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6B2F9A1F9F12D1A3A86BDDBB9F87302F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6B2F9A1F9F12D1A3A86BDDBB9F87302F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6B2F9A1F9F12D1A3A86BDDBB9F87302F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6B2F9A1F9F12D1A3A86BDDBB9F87302F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6B2F9A1F9F12D1A3A86BDDBB9F87302F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6B2F9A1F9F12D1A3A86BDDBB9F87302F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6B2F9A1F9F12D1A3A86BDDBB9F87302F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2757A7D627B9E0067DE94D5CC4EA7ECC_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2757A7D627B9E0067DE94D5CC4EA7ECC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2757A7D627B9E0067DE94D5CC4EA7ECC_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2757A7D627B9E0067DE94D5CC4EA7ECC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2757A7D627B9E0067DE94D5CC4EA7ECC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2757A7D627B9E0067DE94D5CC4EA7ECC" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2757A7D627B9E0067DE94D5CC4EA7ECC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_773C0367240F71FE4A464D5CC4EAA6D4_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_773C0367240F71FE4A464D5CC4EAA6D4" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_773C0367240F71FE4A464D5CC4EAA6D4_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_773C0367240F71FE4A464D5CC4EAA6D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_773C0367240F71FE4A464D5CC4EAA6D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_773C0367240F71FE4A464D5CC4EAA6D4" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_773C0367240F71FE4A464D5CC4EAA6D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96ED5433CF6980114FB44D5CC4EA4A50_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96ED5433CF6980114FB44D5CC4EA4A50" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96ED5433CF6980114FB44D5CC4EA4A50_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96ED5433CF6980114FB44D5CC4EA4A50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96ED5433CF6980114FB44D5CC4EA4A50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96ED5433CF6980114FB44D5CC4EA4A50" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96ED5433CF6980114FB44D5CC4EA4A50" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_E6DB59702A89746E48D24D5CC4EAEC47_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_E6DB59702A89746E48D24D5CC4EAEC47" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_E6DB59702A89746E48D24D5CC4EAEC47_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_E6DB59702A89746E48D24D5CC4EAEC47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_E6DB59702A89746E48D24D5CC4EAEC47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_E6DB59702A89746E48D24D5CC4EAEC47" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_E6DB59702A89746E48D24D5CC4EAEC47" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_FC76F41C7BBC7E7EFF8E4D5CC4EAE7CA_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_FC76F41C7BBC7E7EFF8E4D5CC4EAE7CA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_FC76F41C7BBC7E7EFF8E4D5CC4EAE7CA_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_FC76F41C7BBC7E7EFF8E4D5CC4EAE7CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_FC76F41C7BBC7E7EFF8E4D5CC4EAE7CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_FC76F41C7BBC7E7EFF8E4D5CC4EAE7CA" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_FC76F41C7BBC7E7EFF8E4D5CC4EAE7CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_9871EDFEBA1DA06D761B4D5CC4EAA7F1_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_9871EDFEBA1DA06D761B4D5CC4EAA7F1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_9871EDFEBA1DA06D761B4D5CC4EAA7F1_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_9871EDFEBA1DA06D761B4D5CC4EAA7F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_9871EDFEBA1DA06D761B4D5CC4EAA7F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_9871EDFEBA1DA06D761B4D5CC4EAA7F1" xlink:to="lab_us-gaap_PreferredStockSharesIssued_9871EDFEBA1DA06D761B4D5CC4EAA7F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_11996FB63F8E5AC53D184D5CC4EABB89_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_11996FB63F8E5AC53D184D5CC4EABB89" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_11996FB63F8E5AC53D184D5CC4EABB89_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_11996FB63F8E5AC53D184D5CC4EABB89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_11996FB63F8E5AC53D184D5CC4EABB89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_11996FB63F8E5AC53D184D5CC4EABB89" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_11996FB63F8E5AC53D184D5CC4EABB89" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_61032F6174FE047FE4044D5CC4EAF074_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_61032F6174FE047FE4044D5CC4EAF074" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_61032F6174FE047FE4044D5CC4EAF074_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_61032F6174FE047FE4044D5CC4EAF074" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_61032F6174FE047FE4044D5CC4EAF074" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_61032F6174FE047FE4044D5CC4EAF074" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_61032F6174FE047FE4044D5CC4EAF074" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_168E3D41D7B2C5D22B944D5CC4EBA6C2_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_168E3D41D7B2C5D22B944D5CC4EBA6C2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_168E3D41D7B2C5D22B944D5CC4EBA6C2_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_168E3D41D7B2C5D22B944D5CC4EBA6C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_168E3D41D7B2C5D22B944D5CC4EBA6C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_168E3D41D7B2C5D22B944D5CC4EBA6C2" xlink:to="lab_us-gaap_CommonStockSharesIssued_168E3D41D7B2C5D22B944D5CC4EBA6C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_94FF8145AF52CDC1929A4D5CC4EBC114_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_94FF8145AF52CDC1929A4D5CC4EBC114" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_94FF8145AF52CDC1929A4D5CC4EBC114_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_94FF8145AF52CDC1929A4D5CC4EBC114" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_94FF8145AF52CDC1929A4D5CC4EBC114" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_94FF8145AF52CDC1929A4D5CC4EBC114" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_94FF8145AF52CDC1929A4D5CC4EBC114" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_C6021568352AC031450D4D5CC4EBC15A_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_C6021568352AC031450D4D5CC4EBC15A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_C6021568352AC031450D4D5CC4EBC15A_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_C6021568352AC031450D4D5CC4EBC15A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_C6021568352AC031450D4D5CC4EBC15A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_C6021568352AC031450D4D5CC4EBC15A" xlink:to="lab_us-gaap_TreasuryStockShares_C6021568352AC031450D4D5CC4EBC15A" xlink:type="arc" />
    <link:label id="lab_kvhi_LegalMattersAbstract_FB82BADEC5CAA37A974832839F4DDE04_label_en-US" xlink:label="lab_kvhi_LegalMattersAbstract_FB82BADEC5CAA37A974832839F4DDE04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Matters [Abstract]</link:label>
    <link:label id="lab_kvhi_LegalMattersAbstract_FB82BADEC5CAA37A974832839F4DDE04_documentation_en-US" xlink:label="lab_kvhi_LegalMattersAbstract_FB82BADEC5CAA37A974832839F4DDE04" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Legal matters.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LegalMattersAbstract" xlink:label="loc_kvhi_LegalMattersAbstract_FB82BADEC5CAA37A974832839F4DDE04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_LegalMattersAbstract_FB82BADEC5CAA37A974832839F4DDE04" xlink:to="lab_kvhi_LegalMattersAbstract_FB82BADEC5CAA37A974832839F4DDE04" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_402D7D17FF670DCCB54732839F4D4FCE_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_402D7D17FF670DCCB54732839F4D4FCE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Legal Matters</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_402D7D17FF670DCCB54732839F4D4FCE_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_402D7D17FF670DCCB54732839F4D4FCE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_402D7D17FF670DCCB54732839F4D4FCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_402D7D17FF670DCCB54732839F4D4FCE" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_402D7D17FF670DCCB54732839F4D4FCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Trading Securities and Other Trading Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Securities [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_226782CBC59AEEBDDDDD32839D388ABB_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_226782CBC59AEEBDDDDD32839D388ABB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_226782CBC59AEEBDDDDD32839D388ABB_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_226782CBC59AEEBDDDDD32839D388ABB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_226782CBC59AEEBDDDDD32839D388ABB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_226782CBC59AEEBDDDDD32839D388ABB" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_226782CBC59AEEBDDDDD32839D388ABB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_MortgagesMember_D1A5C9DA2029150E19A832839D3846C9_terseLabel_en-US" xlink:label="lab_us-gaap_MortgagesMember_D1A5C9DA2029150E19A832839D3846C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mortgages</link:label>
    <link:label id="lab_us-gaap_MortgagesMember_D1A5C9DA2029150E19A832839D3846C9_label_en-US" xlink:label="lab_us-gaap_MortgagesMember_D1A5C9DA2029150E19A832839D3846C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mortgages [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgagesMember" xlink:label="loc_us-gaap_MortgagesMember_D1A5C9DA2029150E19A832839D3846C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgagesMember_D1A5C9DA2029150E19A832839D3846C9" xlink:to="lab_us-gaap_MortgagesMember_D1A5C9DA2029150E19A832839D3846C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_597815AABA83A634030F32839D384A33_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_597815AABA83A634030F32839D384A33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_597815AABA83A634030F32839D384A33_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_597815AABA83A634030F32839D384A33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_597815AABA83A634030F32839D384A33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_597815AABA83A634030F32839D384A33" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_597815AABA83A634030F32839D384A33" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</link:label>
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestRateSwapMember_01A3519F0D1598D05EB132839D38E5DC_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember_01A3519F0D1598D05EB132839D38E5DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_01A3519F0D1598D05EB132839D38E5DC_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember_01A3519F0D1598D05EB132839D38E5DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_01A3519F0D1598D05EB132839D38E5DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember_01A3519F0D1598D05EB132839D38E5DC" xlink:to="lab_us-gaap_InterestRateSwapMember_01A3519F0D1598D05EB132839D38E5DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_C1421736635A5F96BBA132839D3942F8_terseLabel_en-US" xlink:label="lab_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_C1421736635A5F96BBA132839D3942F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mortgage Loans on Real Estate, Description, Loan Category [Axis]</link:label>
    <link:label id="lab_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_C1421736635A5F96BBA132839D3942F8_label_en-US" xlink:label="lab_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_C1421736635A5F96BBA132839D3942F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mortgage Loans on Real Estate, Description, Loan Category [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_C1421736635A5F96BBA132839D3942F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_C1421736635A5F96BBA132839D3942F8" xlink:to="lab_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_C1421736635A5F96BBA132839D3942F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF_terseLabel_en-US" xlink:label="lab_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mortgage Loans on Real Estate, Loan Category [Domain]</link:label>
    <link:label id="lab_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF_label_en-US" xlink:label="lab_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mortgage Loans on Real Estate, Loan Category [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF" xlink:to="lab_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF" xlink:type="arc" />
    <link:label id="lab_kvhi_FirstHalfOfMortgageMember_D2EC608C1E76E7C9225932839D395D89_terseLabel_en-US" xlink:label="lab_kvhi_FirstHalfOfMortgageMember_D2EC608C1E76E7C9225932839D395D89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">First Half of Mortgage</link:label>
    <link:label id="lab_kvhi_FirstHalfOfMortgageMember_D2EC608C1E76E7C9225932839D395D89_label_en-US" xlink:label="lab_kvhi_FirstHalfOfMortgageMember_D2EC608C1E76E7C9225932839D395D89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">First Half of Mortgage [Member]</link:label>
    <link:label id="lab_kvhi_FirstHalfOfMortgageMember_D2EC608C1E76E7C9225932839D395D89_documentation_en-US" xlink:label="lab_kvhi_FirstHalfOfMortgageMember_D2EC608C1E76E7C9225932839D395D89" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">First half of mortgage.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FirstHalfOfMortgageMember" xlink:label="loc_kvhi_FirstHalfOfMortgageMember_D2EC608C1E76E7C9225932839D395D89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_FirstHalfOfMortgageMember_D2EC608C1E76E7C9225932839D395D89" xlink:to="lab_kvhi_FirstHalfOfMortgageMember_D2EC608C1E76E7C9225932839D395D89" xlink:type="arc" />
    <link:label id="lab_kvhi_SecondHalfOfMortgageMember_4AB989B46BD61C1C685A32839D39E0E7_terseLabel_en-US" xlink:label="lab_kvhi_SecondHalfOfMortgageMember_4AB989B46BD61C1C685A32839D39E0E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Second Half of Mortgage</link:label>
    <link:label id="lab_kvhi_SecondHalfOfMortgageMember_4AB989B46BD61C1C685A32839D39E0E7_label_en-US" xlink:label="lab_kvhi_SecondHalfOfMortgageMember_4AB989B46BD61C1C685A32839D39E0E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Second Half of Mortgage [Member]</link:label>
    <link:label id="lab_kvhi_SecondHalfOfMortgageMember_4AB989B46BD61C1C685A32839D39E0E7_documentation_en-US" xlink:label="lab_kvhi_SecondHalfOfMortgageMember_4AB989B46BD61C1C685A32839D39E0E7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Second half of mortgage.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SecondHalfOfMortgageMember" xlink:label="loc_kvhi_SecondHalfOfMortgageMember_4AB989B46BD61C1C685A32839D39E0E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_SecondHalfOfMortgageMember_4AB989B46BD61C1C685A32839D39E0E7" xlink:to="lab_kvhi_SecondHalfOfMortgageMember_4AB989B46BD61C1C685A32839D39E0E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_88D1E4F6BB0953C7525C32839D3902FC_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_88D1E4F6BB0953C7525C32839D3902FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Trading Securities and Other Trading Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_88D1E4F6BB0953C7525C32839D3902FC_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_88D1E4F6BB0953C7525C32839D3902FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Trading Securities and Other Trading Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_88D1E4F6BB0953C7525C32839D3902FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_88D1E4F6BB0953C7525C32839D3902FC" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_88D1E4F6BB0953C7525C32839D3902FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of interest rate derivatives designated as cash flow hedges of interest rate risk</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument Detail [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentDetailAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:to="lab_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:type="arc" />
    <link:label id="lab_invest_DerivativeNotionalAmount_CE06380BC80D5CC58DA032839D39C8B4_verboseLabel_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_CE06380BC80D5CC58DA032839D39C8B4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Notional (in thousands)</link:label>
    <link:label id="lab_invest_DerivativeNotionalAmount_CE06380BC80D5CC58DA032839D39C8B4_label_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_CE06380BC80D5CC58DA032839D39C8B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_CE06380BC80D5CC58DA032839D39C8B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_DerivativeNotionalAmount_CE06380BC80D5CC58DA032839D39C8B4" xlink:to="lab_invest_DerivativeNotionalAmount_CE06380BC80D5CC58DA032839D39C8B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeLiabilityFairValueGrossAsset_068A5D7FAFAC6F3943B432839D3ABD32_negatedLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityFairValueGrossAsset_068A5D7FAFAC6F3943B432839D3ABD32" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Asset (Liability)</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityFairValueGrossAsset_068A5D7FAFAC6F3943B432839D3ABD32_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityFairValueGrossAsset_068A5D7FAFAC6F3943B432839D3ABD32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Fair Value, Gross Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_068A5D7FAFAC6F3943B432839D3ABD32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_068A5D7FAFAC6F3943B432839D3ABD32" xlink:to="lab_us-gaap_DerivativeLiabilityFairValueGrossAsset_068A5D7FAFAC6F3943B432839D3ABD32" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInceptionDates_1AC5774864E42F9D645B32839D3AB721_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInceptionDates_1AC5774864E42F9D645B32839D3AB721" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Date</link:label>
    <link:label id="lab_us-gaap_DerivativeInceptionDates_1AC5774864E42F9D645B32839D3AB721_label_en-US" xlink:label="lab_us-gaap_DerivativeInceptionDates_1AC5774864E42F9D645B32839D3AB721" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Inception Date</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInceptionDates" xlink:label="loc_us-gaap_DerivativeInceptionDates_1AC5774864E42F9D645B32839D3AB721" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInceptionDates_1AC5774864E42F9D645B32839D3AB721" xlink:to="lab_us-gaap_DerivativeInceptionDates_1AC5774864E42F9D645B32839D3AB721" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeMaturityDates_40E56C0365F18D40313332839D3A9E99_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeMaturityDates_40E56C0365F18D40313332839D3A9E99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturity Date</link:label>
    <link:label id="lab_us-gaap_DerivativeMaturityDates_40E56C0365F18D40313332839D3A9E99_label_en-US" xlink:label="lab_us-gaap_DerivativeMaturityDates_40E56C0365F18D40313332839D3A9E99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Maturity Date</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeMaturityDates" xlink:label="loc_us-gaap_DerivativeMaturityDates_40E56C0365F18D40313332839D3A9E99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeMaturityDates_40E56C0365F18D40313332839D3A9E99" xlink:to="lab_us-gaap_DerivativeMaturityDates_40E56C0365F18D40313332839D3A9E99" xlink:type="arc" />
    <link:label id="lab_invest_DerivativeTypeOfInterestRatePaidOnSwap_52F1F6D6CADB47AA0B5D32839D3A9C09_terseLabel_en-US" xlink:label="lab_invest_DerivativeTypeOfInterestRatePaidOnSwap_52F1F6D6CADB47AA0B5D32839D3A9C09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Type of Interest Rate Paid on Swap</link:label>
    <link:label id="lab_invest_DerivativeTypeOfInterestRatePaidOnSwap_52F1F6D6CADB47AA0B5D32839D3A9C09_label_en-US" xlink:label="lab_invest_DerivativeTypeOfInterestRatePaidOnSwap_52F1F6D6CADB47AA0B5D32839D3A9C09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Type of Interest Rate Paid on Swap</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeTypeOfInterestRatePaidOnSwap" xlink:label="loc_invest_DerivativeTypeOfInterestRatePaidOnSwap_52F1F6D6CADB47AA0B5D32839D3A9C09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_DerivativeTypeOfInterestRatePaidOnSwap_52F1F6D6CADB47AA0B5D32839D3A9C09" xlink:to="lab_invest_DerivativeTypeOfInterestRatePaidOnSwap_52F1F6D6CADB47AA0B5D32839D3A9C09" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7770515E53D83B26519732839D3A8075_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7770515E53D83B26519732839D3A8075" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Strike Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7770515E53D83B26519732839D3A8075_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7770515E53D83B26519732839D3A8075" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7770515E53D83B26519732839D3A8075" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7770515E53D83B26519732839D3A8075" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7770515E53D83B26519732839D3A8075" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_3D156994E528874DEA31D4E9B56A1A20_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_3D156994E528874DEA31D4E9B56A1A20" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3D156994E528874DEA31D4E9B56A1A20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3D156994E528874DEA31D4E9B56A1A20" xlink:to="lab_us-gaap_DebtDisclosureAbstract_3D156994E528874DEA31D4E9B56A1A20" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1598D018182745DD8FE3D4E9B56AB91A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1598D018182745DD8FE3D4E9B56AB91A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of future principal payments under the mortgage</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1598D018182745DD8FE3D4E9B56AB91A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1598D018182745DD8FE3D4E9B56AB91A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1598D018182745DD8FE3D4E9B56AB91A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1598D018182745DD8FE3D4E9B56AB91A" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1598D018182745DD8FE3D4E9B56AB91A" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72B9BF6CAC9022AEC7C0D55F0D0096B9_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72B9BF6CAC9022AEC7C0D55F0D0096B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72B9BF6CAC9022AEC7C0D55F0D0096B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72B9BF6CAC9022AEC7C0D55F0D0096B9" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72B9BF6CAC9022AEC7C0D55F0D0096B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9DDC2C25D16E68EDA86DD55F0D008F6B_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9DDC2C25D16E68EDA86DD55F0D008F6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9DDC2C25D16E68EDA86DD55F0D008F6B_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9DDC2C25D16E68EDA86DD55F0D008F6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9DDC2C25D16E68EDA86DD55F0D008F6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9DDC2C25D16E68EDA86DD55F0D008F6B" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9DDC2C25D16E68EDA86DD55F0D008F6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_AC78A5F489780C168388D55F0D003BAD_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_AC78A5F489780C168388D55F0D003BAD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_AC78A5F489780C168388D55F0D003BAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_AC78A5F489780C168388D55F0D003BAD" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_AC78A5F489780C168388D55F0D003BAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_C27B6E5A5F6E4167F9C8D55F0D00B43F_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_C27B6E5A5F6E4167F9C8D55F0D00B43F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_C27B6E5A5F6E4167F9C8D55F0D00B43F_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_C27B6E5A5F6E4167F9C8D55F0D00B43F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_C27B6E5A5F6E4167F9C8D55F0D00B43F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_C27B6E5A5F6E4167F9C8D55F0D00B43F" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_C27B6E5A5F6E4167F9C8D55F0D00B43F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_22E2597D8D707E57F57ED55F0D00F162_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_22E2597D8D707E57F57ED55F0D00F162" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_22E2597D8D707E57F57ED55F0D00F162_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_22E2597D8D707E57F57ED55F0D00F162" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_22E2597D8D707E57F57ED55F0D00F162" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_22E2597D8D707E57F57ED55F0D00F162" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_22E2597D8D707E57F57ED55F0D00F162" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3634015D466C630F293AD55F0D00EA86_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3634015D466C630F293AD55F0D00EA86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3634015D466C630F293AD55F0D00EA86_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3634015D466C630F293AD55F0D00EA86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3634015D466C630F293AD55F0D00EA86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3634015D466C630F293AD55F0D00EA86" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3634015D466C630F293AD55F0D00EA86" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4EE1580087E5A9055B72D55F0D005A6E_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4EE1580087E5A9055B72D55F0D005A6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4EE1580087E5A9055B72D55F0D005A6E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4EE1580087E5A9055B72D55F0D005A6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4EE1580087E5A9055B72D55F0D005A6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4EE1580087E5A9055B72D55F0D005A6E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4EE1580087E5A9055B72D55F0D005A6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_32994E7C39647748B809D55F0D00938E_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_32994E7C39647748B809D55F0D00938E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_32994E7C39647748B809D55F0D00938E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_32994E7C39647748B809D55F0D00938E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_32994E7C39647748B809D55F0D00938E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_32994E7C39647748B809D55F0D00938E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_32994E7C39647748B809D55F0D00938E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EB05B64F635C4D95DC11D55F0D005B39_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EB05B64F635C4D95DC11D55F0D005B39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EB05B64F635C4D95DC11D55F0D005B39_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EB05B64F635C4D95DC11D55F0D005B39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EB05B64F635C4D95DC11D55F0D005B39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EB05B64F635C4D95DC11D55F0D005B39" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EB05B64F635C4D95DC11D55F0D005B39" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_ADD6BD9A52E19D43D849D55F0D004151_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_ADD6BD9A52E19D43D849D55F0D004151" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total amortization expense</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_ADD6BD9A52E19D43D849D55F0D004151_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_ADD6BD9A52E19D43D849D55F0D004151" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ADD6BD9A52E19D43D849D55F0D004151" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ADD6BD9A52E19D43D849D55F0D004151" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_ADD6BD9A52E19D43D849D55F0D004151" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_FEF165211B13D39BB16FD55F0D00C30E_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_FEF165211B13D39BB16FD55F0D00C30E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_FEF165211B13D39BB16FD55F0D00C30E_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_FEF165211B13D39BB16FD55F0D00C30E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_FEF165211B13D39BB16FD55F0D00C30E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_FEF165211B13D39BB16FD55F0D00C30E" xlink:to="lab_us-gaap_GoodwillRollForward_FEF165211B13D39BB16FD55F0D00C30E" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_E370958E4FB711046CE5D55F0D00251C_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_E370958E4FB711046CE5D55F0D00251C" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at January 1</link:label>
    <link:label id="lab_us-gaap_Goodwill_E370958E4FB711046CE5D55F0D00251C_label_en-US" xlink:label="lab_us-gaap_Goodwill_E370958E4FB711046CE5D55F0D00251C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_E370958E4FB711046CE5D55F0D00251C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_E370958E4FB711046CE5D55F0D00251C" xlink:to="lab_us-gaap_Goodwill_E370958E4FB711046CE5D55F0D00251C" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F287A33461C2C690467DD55F0D0132FA_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F287A33461C2C690467DD55F0D0132FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F287A33461C2C690467DD55F0D0132FA_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F287A33461C2C690467DD55F0D0132FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F287A33461C2C690467DD55F0D0132FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F287A33461C2C690467DD55F0D0132FA" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F287A33461C2C690467DD55F0D0132FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_AA855AFADFD74B1FFFC8D55F0D01E580_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_AA855AFADFD74B1FFFC8D55F0D01E580" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at December 31</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_AA855AFADFD74B1FFFC8D55F0D01E580" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_AA855AFADFD74B1FFFC8D55F0D01E580" xlink:to="lab_us-gaap_Goodwill_AA855AFADFD74B1FFFC8D55F0D01E580" xlink:type="arc" />
    <link:label id="lab_kvhi_Amortizationexpense_1BBCC40108C9C0DAC2A9D55F0D016EC2_negatedTerseLabel_en-US" xlink:label="lab_kvhi_Amortizationexpense_1BBCC40108C9C0DAC2A9D55F0D016EC2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_kvhi_Amortizationexpense_1BBCC40108C9C0DAC2A9D55F0D016EC2_label_en-US" xlink:label="lab_kvhi_Amortizationexpense_1BBCC40108C9C0DAC2A9D55F0D016EC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_kvhi_Amortizationexpense_1BBCC40108C9C0DAC2A9D55F0D016EC2_documentation_en-US" xlink:label="lab_kvhi_Amortizationexpense_1BBCC40108C9C0DAC2A9D55F0D016EC2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Amortizationexpense" xlink:label="loc_kvhi_Amortizationexpense_1BBCC40108C9C0DAC2A9D55F0D016EC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_Amortizationexpense_1BBCC40108C9C0DAC2A9D55F0D016EC2" xlink:to="lab_kvhi_Amortizationexpense_1BBCC40108C9C0DAC2A9D55F0D016EC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_7B46ED349C6AFC0A46E6D55F0D016A64_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_7B46ED349C6AFC0A46E6D55F0D016A64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-lived Intangible Assets Acquired</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_7B46ED349C6AFC0A46E6D55F0D016A64_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_7B46ED349C6AFC0A46E6D55F0D016A64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-lived Intangible Assets Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_7B46ED349C6AFC0A46E6D55F0D016A64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_7B46ED349C6AFC0A46E6D55F0D016A64" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_7B46ED349C6AFC0A46E6D55F0D016A64" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_116234BE1C9FC1659E92D55F0D01DD0D_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_116234BE1C9FC1659E92D55F0D01DD0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Translation Adjustments</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_116234BE1C9FC1659E92D55F0D01DD0D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_116234BE1C9FC1659E92D55F0D01DD0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_116234BE1C9FC1659E92D55F0D01DD0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_116234BE1C9FC1659E92D55F0D01DD0D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_116234BE1C9FC1659E92D55F0D01DD0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_E3E587AC85C3E341B504DDB1981A2E39_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_E3E587AC85C3E341B504DDB1981A2E39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_E3E587AC85C3E341B504DDB1981A2E39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_E3E587AC85C3E341B504DDB1981A2E39" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_E3E587AC85C3E341B504DDB1981A2E39" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesMember_B2F0FA655A7E5090991BDDB1981AFD85_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember_B2F0FA655A7E5090991BDDB1981AFD85" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesMember_B2F0FA655A7E5090991BDDB1981AFD85_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember_B2F0FA655A7E5090991BDDB1981AFD85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtSecuritiesMember" xlink:label="loc_us-gaap_DebtSecuritiesMember_B2F0FA655A7E5090991BDDB1981AFD85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesMember_B2F0FA655A7E5090991BDDB1981AFD85" xlink:to="lab_us-gaap_DebtSecuritiesMember_B2F0FA655A7E5090991BDDB1981AFD85" xlink:type="arc" />
    <link:label id="lab_kvhi_MutualFundsMoneyMarketMember_BBDC6BAEB4287015EF46DDB1981A186B_terseLabel_en-US" xlink:label="lab_kvhi_MutualFundsMoneyMarketMember_BBDC6BAEB4287015EF46DDB1981A186B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market mutual funds</link:label>
    <link:label id="lab_kvhi_MutualFundsMoneyMarketMember_BBDC6BAEB4287015EF46DDB1981A186B_label_en-US" xlink:label="lab_kvhi_MutualFundsMoneyMarketMember_BBDC6BAEB4287015EF46DDB1981A186B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mutual Funds, Money Market [Member]</link:label>
    <link:label id="lab_kvhi_MutualFundsMoneyMarketMember_BBDC6BAEB4287015EF46DDB1981A186B_documentation_en-US" xlink:label="lab_kvhi_MutualFundsMoneyMarketMember_BBDC6BAEB4287015EF46DDB1981A186B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Mutual Funds, Money Market [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MutualFundsMoneyMarketMember" xlink:label="loc_kvhi_MutualFundsMoneyMarketMember_BBDC6BAEB4287015EF46DDB1981A186B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_MutualFundsMoneyMarketMember_BBDC6BAEB4287015EF46DDB1981A186B" xlink:to="lab_kvhi_MutualFundsMoneyMarketMember_BBDC6BAEB4287015EF46DDB1981A186B" xlink:type="arc" />
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_6D9EAA6B760B520B664ADDB1981A095B_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember_6D9EAA6B760B520B664ADDB1981A095B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States treasuries</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_6D9EAA6B760B520B664ADDB1981A095B_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember_6D9EAA6B760B520B664ADDB1981A095B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_6D9EAA6B760B520B664ADDB1981A095B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember_6D9EAA6B760B520B664ADDB1981A095B" xlink:to="lab_us-gaap_USTreasurySecuritiesMember_6D9EAA6B760B520B664ADDB1981A095B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_FE77A558AA299AFA4248DDB1981AA369_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember_FE77A558AA299AFA4248DDB1981AA369" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate notes</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_FE77A558AA299AFA4248DDB1981AA369_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember_FE77A558AA299AFA4248DDB1981AA369" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_FE77A558AA299AFA4248DDB1981AA369" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember_FE77A558AA299AFA4248DDB1981AA369" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember_FE77A558AA299AFA4248DDB1981AA369" xlink:type="arc" />
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_E882594B5DB1A0EC7919DDB1981A7F79_verboseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_E882594B5DB1A0EC7919DDB1981A7F79" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Certificates of deposit</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_E882594B5DB1A0EC7919DDB1981A7F79_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_E882594B5DB1A0EC7919DDB1981A7F79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_E882594B5DB1A0EC7919DDB1981A7F79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember_E882594B5DB1A0EC7919DDB1981A7F79" xlink:to="lab_us-gaap_CertificatesOfDepositMember_E882594B5DB1A0EC7919DDB1981A7F79" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesRealizedGainLoss_841AA6A053AE629721CDDDB1981B8209_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesRealizedGainLoss_841AA6A053AE629721CDDDB1981B8209" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable Securities, Interest Income</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesRealizedGainLoss_841AA6A053AE629721CDDDB1981B8209_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesRealizedGainLoss_841AA6A053AE629721CDDDB1981B8209" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities, Realized Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_841AA6A053AE629721CDDDB1981B8209" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_841AA6A053AE629721CDDDB1981B8209" xlink:to="lab_us-gaap_MarketableSecuritiesRealizedGainLoss_841AA6A053AE629721CDDDB1981B8209" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A08E13FB603BC7FC1DAADDB1981BEE02_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A08E13FB603BC7FC1DAADDB1981BEE02" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A08E13FB603BC7FC1DAADDB1981BEE02_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A08E13FB603BC7FC1DAADDB1981BEE02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Debt Securities, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A08E13FB603BC7FC1DAADDB1981BEE02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A08E13FB603BC7FC1DAADDB1981BEE02" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A08E13FB603BC7FC1DAADDB1981BEE02" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_167A312F73288838A71EDDB1981B6F16_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_167A312F73288838A71EDDB1981B6F16" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_167A312F73288838A71EDDB1981B6F16_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_167A312F73288838A71EDDB1981B6F16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_167A312F73288838A71EDDB1981B6F16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_167A312F73288838A71EDDB1981B6F16" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_167A312F73288838A71EDDB1981B6F16" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_F0539C1A2B7094302748DDB1981B46B8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_F0539C1A2B7094302748DDB1981B46B8" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_F0539C1A2B7094302748DDB1981B46B8_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_F0539C1A2B7094302748DDB1981B46B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_F0539C1A2B7094302748DDB1981B46B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_F0539C1A2B7094302748DDB1981B46B8" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_F0539C1A2B7094302748DDB1981B46B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_5050974F6D82A1B32E53DDB1981B0526_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_5050974F6D82A1B32E53DDB1981B0526" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_5050974F6D82A1B32E53DDB1981B0526_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_5050974F6D82A1B32E53DDB1981B0526" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_5050974F6D82A1B32E53DDB1981B0526" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_5050974F6D82A1B32E53DDB1981B0526" xlink:to="lab_us-gaap_AvailableForSaleSecurities_5050974F6D82A1B32E53DDB1981B0526" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_0C7457D0C78D80CA71914CA8965387CB_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_0C7457D0C78D80CA71914CA8965387CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_0C7457D0C78D80CA71914CA8965387CB_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_0C7457D0C78D80CA71914CA8965387CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0C7457D0C78D80CA71914CA8965387CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0C7457D0C78D80CA71914CA8965387CB" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_0C7457D0C78D80CA71914CA8965387CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_0E17BE1F76914C3B7B0D4CA89653D893_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_0E17BE1F76914C3B7B0D4CA89653D893" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_0E17BE1F76914C3B7B0D4CA89653D893_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_0E17BE1F76914C3B7B0D4CA89653D893" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_0E17BE1F76914C3B7B0D4CA89653D893" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_0E17BE1F76914C3B7B0D4CA89653D893" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_0E17BE1F76914C3B7B0D4CA89653D893" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_171DF5777B64DCEF6FC74CA8965358F9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_171DF5777B64DCEF6FC74CA8965358F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_171DF5777B64DCEF6FC74CA8965358F9_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_171DF5777B64DCEF6FC74CA8965358F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_171DF5777B64DCEF6FC74CA8965358F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_171DF5777B64DCEF6FC74CA8965358F9" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_171DF5777B64DCEF6FC74CA8965358F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_C38021D519454866F5AC4CA896533F70_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_C38021D519454866F5AC4CA896533F70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_C38021D519454866F5AC4CA896533F70_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_C38021D519454866F5AC4CA896533F70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_C38021D519454866F5AC4CA896533F70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_C38021D519454866F5AC4CA896533F70" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_C38021D519454866F5AC4CA896533F70" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_E19F651AE437F7F5416D4CA896533C7E_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis_E19F651AE437F7F5416D4CA896533C7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_E19F651AE437F7F5416D4CA896533C7E_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis_E19F651AE437F7F5416D4CA896533C7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_E19F651AE437F7F5416D4CA896533C7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_E19F651AE437F7F5416D4CA896533C7E" xlink:to="lab_us-gaap_FairValueByAssetClassAxis_E19F651AE437F7F5416D4CA896533C7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value by Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_758DE58D1BF478932A2A4CA896542B3C_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_758DE58D1BF478932A2A4CA896542B3C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market mutual funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_758DE58D1BF478932A2A4CA896542B3C_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_758DE58D1BF478932A2A4CA896542B3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_758DE58D1BF478932A2A4CA896542B3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_758DE58D1BF478932A2A4CA896542B3C" xlink:to="lab_us-gaap_MoneyMarketFundsMember_758DE58D1BF478932A2A4CA896542B3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_86E7F81BAD6BACCDEDDE4CA89654E1AA_verboseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember_86E7F81BAD6BACCDEDDE4CA89654E1AA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">United States treasuries</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_86E7F81BAD6BACCDEDDE4CA89654E1AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember_86E7F81BAD6BACCDEDDE4CA89654E1AA" xlink:to="lab_us-gaap_USTreasurySecuritiesMember_86E7F81BAD6BACCDEDDE4CA89654E1AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_NotesReceivableMember_29E22E8BF10DDF4169944CA896544D54_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableMember_29E22E8BF10DDF4169944CA896544D54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate notes</link:label>
    <link:label id="lab_us-gaap_NotesReceivableMember_29E22E8BF10DDF4169944CA896544D54_label_en-US" xlink:label="lab_us-gaap_NotesReceivableMember_29E22E8BF10DDF4169944CA896544D54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Receivable [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NotesReceivableMember" xlink:label="loc_us-gaap_NotesReceivableMember_29E22E8BF10DDF4169944CA896544D54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableMember_29E22E8BF10DDF4169944CA896544D54" xlink:to="lab_us-gaap_NotesReceivableMember_29E22E8BF10DDF4169944CA896544D54" xlink:type="arc" />
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_2E296131BD10ABD3CA604CA896543930_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_2E296131BD10ABD3CA604CA896543930" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Certificates of deposit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_2E296131BD10ABD3CA604CA896543930" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember_2E296131BD10ABD3CA604CA896543930" xlink:to="lab_us-gaap_CertificatesOfDepositMember_2E296131BD10ABD3CA604CA896543930" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97F94B218F07791EF0704CA89654BA47_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97F94B218F07791EF0704CA89654BA47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97F94B218F07791EF0704CA89654BA47_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97F94B218F07791EF0704CA89654BA47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97F94B218F07791EF0704CA89654BA47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97F94B218F07791EF0704CA89654BA47" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97F94B218F07791EF0704CA89654BA47" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of assets and liabilities measured at fair value on recurring basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_1E9CD0748E2E533D14CC4CA89654BA60_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_1E9CD0748E2E533D14CC4CA89654BA60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets measured at fair value</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_1E9CD0748E2E533D14CC4CA89654BA60_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_1E9CD0748E2E533D14CC4CA89654BA60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_1E9CD0748E2E533D14CC4CA89654BA60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_1E9CD0748E2E533D14CC4CA89654BA60" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_1E9CD0748E2E533D14CC4CA89654BA60" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_DF961B8669D02BA933854CA896549E3B_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_DF961B8669D02BA933854CA896549E3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swaps</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_DF961B8669D02BA933854CA896549E3B_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_DF961B8669D02BA933854CA896549E3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Derivative Liabilities, at Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_DF961B8669D02BA933854CA896549E3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_DF961B8669D02BA933854CA896549E3B" xlink:to="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_DF961B8669D02BA933854CA896549E3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_0FA58CA5129EDB5C99E332839CA19E67_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_0FA58CA5129EDB5C99E332839CA19E67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0FA58CA5129EDB5C99E332839CA19E67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0FA58CA5129EDB5C99E332839CA19E67" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_0FA58CA5129EDB5C99E332839CA19E67" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CD3FABA50DDE7AF8164332839CA1CD81_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CD3FABA50DDE7AF8164332839CA1CD81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">401(k) Plan</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CD3FABA50DDE7AF8164332839CA1CD81_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CD3FABA50DDE7AF8164332839CA1CD81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CD3FABA50DDE7AF8164332839CA1CD81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CD3FABA50DDE7AF8164332839CA1CD81" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CD3FABA50DDE7AF8164332839CA1CD81" xlink:type="arc" />
    <link:label id="lab_kvhi_IntangibleAssetUsefulLivesAbstract_7BC2DD003333B6C0E7DE32839E447C2F_label_en-US" xlink:label="lab_kvhi_IntangibleAssetUsefulLivesAbstract_7BC2DD003333B6C0E7DE32839E447C2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset Useful Lives [Abstract]</link:label>
    <link:label id="lab_kvhi_IntangibleAssetUsefulLivesAbstract_7BC2DD003333B6C0E7DE32839E447C2F_documentation_en-US" xlink:label="lab_kvhi_IntangibleAssetUsefulLivesAbstract_7BC2DD003333B6C0E7DE32839E447C2F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intangible Asset Useful Lives [Abstract]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IntangibleAssetUsefulLivesAbstract" xlink:label="loc_kvhi_IntangibleAssetUsefulLivesAbstract_7BC2DD003333B6C0E7DE32839E447C2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_IntangibleAssetUsefulLivesAbstract_7BC2DD003333B6C0E7DE32839E447C2F" xlink:to="lab_kvhi_IntangibleAssetUsefulLivesAbstract_7BC2DD003333B6C0E7DE32839E447C2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33B4E1A989C303B4890432839E446FBC_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33B4E1A989C303B4890432839E446FBC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33B4E1A989C303B4890432839E446FBC_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33B4E1A989C303B4890432839E446FBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33B4E1A989C303B4890432839E446FBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33B4E1A989C303B4890432839E446FBC" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33B4E1A989C303B4890432839E446FBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMember_E33ECA0D81D6BAF7AF9732839E446C71_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMember_E33ECA0D81D6BAF7AF9732839E446C71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average [Member]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMember_E33ECA0D81D6BAF7AF9732839E446C71_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMember_E33ECA0D81D6BAF7AF9732839E446C71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMember" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMember_E33ECA0D81D6BAF7AF9732839E446C71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMember_E33ECA0D81D6BAF7AF9732839E446C71" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMember_E33ECA0D81D6BAF7AF9732839E446C71" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_D60F5AE61B18E80DA3AF32839E443927_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_D60F5AE61B18E80DA3AF32839E443927" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subscriber relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_D60F5AE61B18E80DA3AF32839E443927_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_D60F5AE61B18E80DA3AF32839E443927" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_D60F5AE61B18E80DA3AF32839E443927" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_D60F5AE61B18E80DA3AF32839E443927" xlink:to="lab_us-gaap_CustomerRelationshipsMember_D60F5AE61B18E80DA3AF32839E443927" xlink:type="arc" />
    <link:label id="lab_us-gaap_DistributionRightsMember_A1A499F03D510A432E5A32839E449749_terseLabel_en-US" xlink:label="lab_us-gaap_DistributionRightsMember_A1A499F03D510A432E5A32839E449749" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Distribution rights</link:label>
    <link:label id="lab_us-gaap_DistributionRightsMember_A1A499F03D510A432E5A32839E449749_label_en-US" xlink:label="lab_us-gaap_DistributionRightsMember_A1A499F03D510A432E5A32839E449749" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Distribution Rights [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DistributionRightsMember" xlink:label="loc_us-gaap_DistributionRightsMember_A1A499F03D510A432E5A32839E449749" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DistributionRightsMember_A1A499F03D510A432E5A32839E449749" xlink:to="lab_us-gaap_DistributionRightsMember_A1A499F03D510A432E5A32839E449749" xlink:type="arc" />
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_A77ED7EF5E30DA437A1632839E4492D0_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember_A77ED7EF5E30DA437A1632839E4492D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Internally developed software</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_A77ED7EF5E30DA437A1632839E4492D0_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember_A77ED7EF5E30DA437A1632839E4492D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software Development [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_A77ED7EF5E30DA437A1632839E4492D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember_A77ED7EF5E30DA437A1632839E4492D0" xlink:to="lab_us-gaap_SoftwareDevelopmentMember_A77ED7EF5E30DA437A1632839E4492D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeSecretsMember_CBBB318550E9CEE72F5932839E44F241_terseLabel_en-US" xlink:label="lab_us-gaap_TradeSecretsMember_CBBB318550E9CEE72F5932839E44F241" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proprietary content</link:label>
    <link:label id="lab_us-gaap_TradeSecretsMember_CBBB318550E9CEE72F5932839E44F241_label_en-US" xlink:label="lab_us-gaap_TradeSecretsMember_CBBB318550E9CEE72F5932839E44F241" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Secrets [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeSecretsMember" xlink:label="loc_us-gaap_TradeSecretsMember_CBBB318550E9CEE72F5932839E44F241" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeSecretsMember_CBBB318550E9CEE72F5932839E44F241" xlink:to="lab_us-gaap_TradeSecretsMember_CBBB318550E9CEE72F5932839E44F241" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntellectualPropertyMember_919D5263550189FBE51432839E4525DC_verboseLabel_en-US" xlink:label="lab_us-gaap_IntellectualPropertyMember_919D5263550189FBE51432839E4525DC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intellectual property</link:label>
    <link:label id="lab_us-gaap_IntellectualPropertyMember_919D5263550189FBE51432839E4525DC_label_en-US" xlink:label="lab_us-gaap_IntellectualPropertyMember_919D5263550189FBE51432839E4525DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intellectual Property [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntellectualPropertyMember" xlink:label="loc_us-gaap_IntellectualPropertyMember_919D5263550189FBE51432839E4525DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntellectualPropertyMember_919D5263550189FBE51432839E4525DC" xlink:to="lab_us-gaap_IntellectualPropertyMember_919D5263550189FBE51432839E4525DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OffMarketFavorableLeaseMember_FED2AA79540D19D9856332839E45A32D_terseLabel_en-US" xlink:label="lab_us-gaap_OffMarketFavorableLeaseMember_FED2AA79540D19D9856332839E45A32D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Off-Market Favorable Lease</link:label>
    <link:label id="lab_us-gaap_OffMarketFavorableLeaseMember_FED2AA79540D19D9856332839E45A32D_label_en-US" xlink:label="lab_us-gaap_OffMarketFavorableLeaseMember_FED2AA79540D19D9856332839E45A32D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Off-Market Favorable Lease [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember" xlink:label="loc_us-gaap_OffMarketFavorableLeaseMember_FED2AA79540D19D9856332839E45A32D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffMarketFavorableLeaseMember_FED2AA79540D19D9856332839E45A32D" xlink:to="lab_us-gaap_OffMarketFavorableLeaseMember_FED2AA79540D19D9856332839E45A32D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationItemsAxis_AD1187E47423900D392832839E457606_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationItemsAxis_AD1187E47423900D392832839E457606" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_us-gaap_ConsolidationItemsAxis_AD1187E47423900D392832839E457606_label_en-US" xlink:label="lab_us-gaap_ConsolidationItemsAxis_AD1187E47423900D392832839E457606" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_AD1187E47423900D392832839E457606" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationItemsAxis_AD1187E47423900D392832839E457606" xlink:to="lab_us-gaap_ConsolidationItemsAxis_AD1187E47423900D392832839E457606" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationItemsDomain_04C6B562B727081AD02432839E453711_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationItemsDomain_04C6B562B727081AD02432839E453711" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_us-gaap_ConsolidationItemsDomain_04C6B562B727081AD02432839E453711_label_en-US" xlink:label="lab_us-gaap_ConsolidationItemsDomain_04C6B562B727081AD02432839E453711" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_04C6B562B727081AD02432839E453711" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationItemsDomain_04C6B562B727081AD02432839E453711" xlink:to="lab_us-gaap_ConsolidationItemsDomain_04C6B562B727081AD02432839E453711" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_2833C676B1854C56F55A32839E45156A_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_2833C676B1854C56F55A32839E45156A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_2833C676B1854C56F55A32839E45156A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_2833C676B1854C56F55A32839E45156A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_2833C676B1854C56F55A32839E45156A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_2833C676B1854C56F55A32839E45156A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_2833C676B1854C56F55A32839E45156A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_B211B8F47F0FA3F1F2A032839E45291B_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_B211B8F47F0FA3F1F2A032839E45291B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_B211B8F47F0FA3F1F2A032839E45291B_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_B211B8F47F0FA3F1F2A032839E45291B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_B211B8F47F0FA3F1F2A032839E45291B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_B211B8F47F0FA3F1F2A032839E45291B" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_B211B8F47F0FA3F1F2A032839E45291B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_15CA4C42075B384F1FE032839DD48987_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_15CA4C42075B384F1FE032839DD48987" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of operations by geographic segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_15CA4C42075B384F1FE032839DD48987_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_15CA4C42075B384F1FE032839DD48987" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_15CA4C42075B384F1FE032839DD48987" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_15CA4C42075B384F1FE032839DD48987" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_15CA4C42075B384F1FE032839DD48987" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="lab_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_D1A8DB46EE84DD9BBF88DDB08B4E32FC_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_D1A8DB46EE84DD9BBF88DDB08B4E32FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_D1A8DB46EE84DD9BBF88DDB08B4E32FC_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_D1A8DB46EE84DD9BBF88DDB08B4E32FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_D1A8DB46EE84DD9BBF88DDB08B4E32FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_D1A8DB46EE84DD9BBF88DDB08B4E32FC" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_D1A8DB46EE84DD9BBF88DDB08B4E32FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_F8056FF21870F505598ADDB08B4E6422_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_F8056FF21870F505598ADDB08B4E6422" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_F8056FF21870F505598ADDB08B4E6422_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_F8056FF21870F505598ADDB08B4E6422" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_F8056FF21870F505598ADDB08B4E6422" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_F8056FF21870F505598ADDB08B4E6422" xlink:to="lab_us-gaap_SubsequentEventMember_F8056FF21870F505598ADDB08B4E6422" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_95B22C96B803543CB71CDDB08B4EAC3F_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_95B22C96B803543CB71CDDB08B4EAC3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_95B22C96B803543CB71CDDB08B4EAC3F_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_95B22C96B803543CB71CDDB08B4EAC3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_95B22C96B803543CB71CDDB08B4EAC3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_95B22C96B803543CB71CDDB08B4EAC3F" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_95B22C96B803543CB71CDDB08B4EAC3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3ECA539280684DB42400DDB08B4E4137_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3ECA539280684DB42400DDB08B4E4137" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period One</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3ECA539280684DB42400DDB08B4E4137_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3ECA539280684DB42400DDB08B4E4137" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period One [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3ECA539280684DB42400DDB08B4E4137" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3ECA539280684DB42400DDB08B4E4137" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3ECA539280684DB42400DDB08B4E4137" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_673F21B1DE3F9DB9560FDDB08B4E7AC5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_673F21B1DE3F9DB9560FDDB08B4E7AC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period Three [Member]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_673F21B1DE3F9DB9560FDDB08B4E7AC5_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_673F21B1DE3F9DB9560FDDB08B4E7AC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period Three [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_673F21B1DE3F9DB9560FDDB08B4E7AC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_673F21B1DE3F9DB9560FDDB08B4E7AC5" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_673F21B1DE3F9DB9560FDDB08B4E7AC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_0BD6D87FF12E2AA2A289DDB08B4E3558_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_0BD6D87FF12E2AA2A289DDB08B4E3558" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period Two</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_0BD6D87FF12E2AA2A289DDB08B4E3558_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_0BD6D87FF12E2AA2A289DDB08B4E3558" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period Two [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_0BD6D87FF12E2AA2A289DDB08B4E3558" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_0BD6D87FF12E2AA2A289DDB08B4E3558" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_0BD6D87FF12E2AA2A289DDB08B4E3558" xlink:type="arc" />
    <link:label id="lab_kvhi_DebtInstrumentRedemptionPeriodSixMember_6931EC77B4FDD1E41E4ADDB08B4E7201_terseLabel_en-US" xlink:label="lab_kvhi_DebtInstrumentRedemptionPeriodSixMember_6931EC77B4FDD1E41E4ADDB08B4E7201" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period Six</link:label>
    <link:label id="lab_kvhi_DebtInstrumentRedemptionPeriodSixMember_6931EC77B4FDD1E41E4ADDB08B4E7201_label_en-US" xlink:label="lab_kvhi_DebtInstrumentRedemptionPeriodSixMember_6931EC77B4FDD1E41E4ADDB08B4E7201" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period Six [Member]</link:label>
    <link:label id="lab_kvhi_DebtInstrumentRedemptionPeriodSixMember_6931EC77B4FDD1E41E4ADDB08B4E7201_documentation_en-US" xlink:label="lab_kvhi_DebtInstrumentRedemptionPeriodSixMember_6931EC77B4FDD1E41E4ADDB08B4E7201" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period Six [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentRedemptionPeriodSixMember" xlink:label="loc_kvhi_DebtInstrumentRedemptionPeriodSixMember_6931EC77B4FDD1E41E4ADDB08B4E7201" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DebtInstrumentRedemptionPeriodSixMember_6931EC77B4FDD1E41E4ADDB08B4E7201" xlink:to="lab_kvhi_DebtInstrumentRedemptionPeriodSixMember_6931EC77B4FDD1E41E4ADDB08B4E7201" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAxis_4E3348D4428675D88454DDB08B4EB866_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_4E3348D4428675D88454DDB08B4EB866" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_4E3348D4428675D88454DDB08B4EB866_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_4E3348D4428675D88454DDB08B4EB866" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_4E3348D4428675D88454DDB08B4EB866" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_4E3348D4428675D88454DDB08B4EB866" xlink:to="lab_us-gaap_DebtInstrumentAxis_4E3348D4428675D88454DDB08B4EB866" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D" xlink:type="arc" />
    <link:label id="lab_kvhi_SeniorCreditFacilityMember_5088EE8EE25F1CDC6944DDB08B4EA986_terseLabel_en-US" xlink:label="lab_kvhi_SeniorCreditFacilityMember_5088EE8EE25F1CDC6944DDB08B4EA986" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Credit Facility</link:label>
    <link:label id="lab_kvhi_SeniorCreditFacilityMember_5088EE8EE25F1CDC6944DDB08B4EA986_label_en-US" xlink:label="lab_kvhi_SeniorCreditFacilityMember_5088EE8EE25F1CDC6944DDB08B4EA986" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Credit Facility [Member]</link:label>
    <link:label id="lab_kvhi_SeniorCreditFacilityMember_5088EE8EE25F1CDC6944DDB08B4EA986_documentation_en-US" xlink:label="lab_kvhi_SeniorCreditFacilityMember_5088EE8EE25F1CDC6944DDB08B4EA986" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Credit Facility [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SeniorCreditFacilityMember" xlink:label="loc_kvhi_SeniorCreditFacilityMember_5088EE8EE25F1CDC6944DDB08B4EA986" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_SeniorCreditFacilityMember_5088EE8EE25F1CDC6944DDB08B4EA986" xlink:to="lab_kvhi_SeniorCreditFacilityMember_5088EE8EE25F1CDC6944DDB08B4EA986" xlink:type="arc" />
    <link:label id="lab_kvhi_MortgageLoanOnHeadquartersFacilityMember_1FBCEB740F7EA2DD21F5DDB08B4E8700_terseLabel_en-US" xlink:label="lab_kvhi_MortgageLoanOnHeadquartersFacilityMember_1FBCEB740F7EA2DD21F5DDB08B4E8700" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mortgage Loan On Headquarters Facility</link:label>
    <link:label id="lab_kvhi_MortgageLoanOnHeadquartersFacilityMember_1FBCEB740F7EA2DD21F5DDB08B4E8700_label_en-US" xlink:label="lab_kvhi_MortgageLoanOnHeadquartersFacilityMember_1FBCEB740F7EA2DD21F5DDB08B4E8700" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mortgage Loan On Headquarters Facility [Member]</link:label>
    <link:label id="lab_kvhi_MortgageLoanOnHeadquartersFacilityMember_1FBCEB740F7EA2DD21F5DDB08B4E8700_documentation_en-US" xlink:label="lab_kvhi_MortgageLoanOnHeadquartersFacilityMember_1FBCEB740F7EA2DD21F5DDB08B4E8700" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Mortgage Loan On Headquarters Facility [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MortgageLoanOnHeadquartersFacilityMember" xlink:label="loc_kvhi_MortgageLoanOnHeadquartersFacilityMember_1FBCEB740F7EA2DD21F5DDB08B4E8700" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_MortgageLoanOnHeadquartersFacilityMember_1FBCEB740F7EA2DD21F5DDB08B4E8700" xlink:to="lab_kvhi_MortgageLoanOnHeadquartersFacilityMember_1FBCEB740F7EA2DD21F5DDB08B4E8700" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditMember_E50E45CA709FAD3AEF68DDB08B4E0FAB_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_E50E45CA709FAD3AEF68DDB08B4E0FAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_E50E45CA709FAD3AEF68DDB08B4E0FAB_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_E50E45CA709FAD3AEF68DDB08B4E0FAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_E50E45CA709FAD3AEF68DDB08B4E0FAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember_E50E45CA709FAD3AEF68DDB08B4E0FAB" xlink:to="lab_us-gaap_LineOfCreditMember_E50E45CA709FAD3AEF68DDB08B4E0FAB" xlink:type="arc" />
    <link:label id="lab_kvhi_TermLoanMember_62DFB73014BDD2553B66DDB08B4FCF98_terseLabel_en-US" xlink:label="lab_kvhi_TermLoanMember_62DFB73014BDD2553B66DDB08B4FCF98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan</link:label>
    <link:label id="lab_kvhi_TermLoanMember_62DFB73014BDD2553B66DDB08B4FCF98_label_en-US" xlink:label="lab_kvhi_TermLoanMember_62DFB73014BDD2553B66DDB08B4FCF98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label id="lab_kvhi_TermLoanMember_62DFB73014BDD2553B66DDB08B4FCF98_documentation_en-US" xlink:label="lab_kvhi_TermLoanMember_62DFB73014BDD2553B66DDB08B4FCF98" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TermLoanMember" xlink:label="loc_kvhi_TermLoanMember_62DFB73014BDD2553B66DDB08B4FCF98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_TermLoanMember_62DFB73014BDD2553B66DDB08B4FCF98" xlink:to="lab_kvhi_TermLoanMember_62DFB73014BDD2553B66DDB08B4FCF98" xlink:type="arc" />
    <link:label id="lab_us-gaap_SecuredDebtMember_E4E58F9F57A4FAC14FA3DDB08B4FC440_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember_E4E58F9F57A4FAC14FA3DDB08B4FC440" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_E4E58F9F57A4FAC14FA3DDB08B4FC440_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember_E4E58F9F57A4FAC14FA3DDB08B4FC440" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="loc_us-gaap_SecuredDebtMember_E4E58F9F57A4FAC14FA3DDB08B4FC440" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember_E4E58F9F57A4FAC14FA3DDB08B4FC440" xlink:to="lab_us-gaap_SecuredDebtMember_E4E58F9F57A4FAC14FA3DDB08B4FC440" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateAxis_8AC1DB03210B442D07FEDDB08B4F0E8F_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis_8AC1DB03210B442D07FEDDB08B4F0E8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_8AC1DB03210B442D07FEDDB08B4F0E8F_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis_8AC1DB03210B442D07FEDDB08B4F0E8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_8AC1DB03210B442D07FEDDB08B4F0E8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_8AC1DB03210B442D07FEDDB08B4F0E8F" xlink:to="lab_us-gaap_VariableRateAxis_8AC1DB03210B442D07FEDDB08B4F0E8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9" xlink:to="lab_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_BaseRateMember_4BEDE092326891506700DDB08B4F1FA8_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember_4BEDE092326891506700DDB08B4F1FA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_4BEDE092326891506700DDB08B4F1FA8_label_en-US" xlink:label="lab_us-gaap_BaseRateMember_4BEDE092326891506700DDB08B4F1FA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaap_BaseRateMember_4BEDE092326891506700DDB08B4F1FA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember_4BEDE092326891506700DDB08B4F1FA8" xlink:to="lab_us-gaap_BaseRateMember_4BEDE092326891506700DDB08B4F1FA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_B1ABE881617F54605F37DDB08B4F166F_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_B1ABE881617F54605F37DDB08B4F166F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_B1ABE881617F54605F37DDB08B4F166F_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_B1ABE881617F54605F37DDB08B4F166F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_B1ABE881617F54605F37DDB08B4F166F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_B1ABE881617F54605F37DDB08B4F166F" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_B1ABE881617F54605F37DDB08B4F166F" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumMember_B6C85BA4AED0B04F1D6CDDB08B4FF87F_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumMember_B6C85BA4AED0B04F1D6CDDB08B4FF87F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_us-gaap_MinimumMember_B6C85BA4AED0B04F1D6CDDB08B4FF87F_label_en-US" xlink:label="lab_us-gaap_MinimumMember_B6C85BA4AED0B04F1D6CDDB08B4FF87F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_B6C85BA4AED0B04F1D6CDDB08B4FF87F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumMember_B6C85BA4AED0B04F1D6CDDB08B4FF87F" xlink:to="lab_us-gaap_MinimumMember_B6C85BA4AED0B04F1D6CDDB08B4FF87F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_DD6124E8575C6A127B5BDDB08B4FD44E_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_DD6124E8575C6A127B5BDDB08B4FD44E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_DD6124E8575C6A127B5BDDB08B4FD44E_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_DD6124E8575C6A127B5BDDB08B4FD44E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_DD6124E8575C6A127B5BDDB08B4FD44E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_DD6124E8575C6A127B5BDDB08B4FD44E" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_DD6124E8575C6A127B5BDDB08B4FD44E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_FF0226ACE92F3DD84F28DDB08B4F85C4_terseLabel_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember_FF0226ACE92F3DD84F28DDB08B4F85C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land, buildings and improvements</link:label>
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_FF0226ACE92F3DD84F28DDB08B4F85C4_label_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember_FF0226ACE92F3DD84F28DDB08B4F85C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land, Buildings and Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_FF0226ACE92F3DD84F28DDB08B4F85C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember_FF0226ACE92F3DD84F28DDB08B4F85C4" xlink:to="lab_us-gaap_LandBuildingsAndImprovementsMember_FF0226ACE92F3DD84F28DDB08B4F85C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_C2624B471A60FC165D81DDB08B4F1DFB_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_C2624B471A60FC165D81DDB08B4F1DFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_C2624B471A60FC165D81DDB08B4F1DFB_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_C2624B471A60FC165D81DDB08B4F1DFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_C2624B471A60FC165D81DDB08B4F1DFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_C2624B471A60FC165D81DDB08B4F1DFB" xlink:to="lab_us-gaap_CreditFacilityAxis_C2624B471A60FC165D81DDB08B4F1DFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:to="lab_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_7F6FC63D5FDC486FE9CCDDB08B50FD44_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_7F6FC63D5FDC486FE9CCDDB08B50FD44" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving loan agreement</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_7F6FC63D5FDC486FE9CCDDB08B50FD44_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_7F6FC63D5FDC486FE9CCDDB08B50FD44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_7F6FC63D5FDC486FE9CCDDB08B50FD44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_7F6FC63D5FDC486FE9CCDDB08B50FD44" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_7F6FC63D5FDC486FE9CCDDB08B50FD44" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="lab_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTerm_91D0049C1C15F497F07FDDB08B50F916_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm_91D0049C1C15F497F07FDDB08B50F916" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_91D0049C1C15F497F07FDDB08B50F916_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm_91D0049C1C15F497F07FDDB08B50F916" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_91D0049C1C15F497F07FDDB08B50F916" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm_91D0049C1C15F497F07FDDB08B50F916" xlink:to="lab_us-gaap_DebtInstrumentTerm_91D0049C1C15F497F07FDDB08B50F916" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_F5FAC855D98176A5F362DDB08B50E65A_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_F5FAC855D98176A5F362DDB08B50E65A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_F5FAC855D98176A5F362DDB08B50E65A_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_F5FAC855D98176A5F362DDB08B50E65A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_F5FAC855D98176A5F362DDB08B50E65A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_F5FAC855D98176A5F362DDB08B50E65A" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_F5FAC855D98176A5F362DDB08B50E65A" xlink:type="arc" />
    <link:label id="lab_kvhi_DebtInstrumentMaturityTerm_E464012546F9250A94FBDDB08B5091F7_terseLabel_en-US" xlink:label="lab_kvhi_DebtInstrumentMaturityTerm_E464012546F9250A94FBDDB08B5091F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, maturity term</link:label>
    <link:label id="lab_kvhi_DebtInstrumentMaturityTerm_E464012546F9250A94FBDDB08B5091F7_label_en-US" xlink:label="lab_kvhi_DebtInstrumentMaturityTerm_E464012546F9250A94FBDDB08B5091F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Maturity Term</link:label>
    <link:label id="lab_kvhi_DebtInstrumentMaturityTerm_E464012546F9250A94FBDDB08B5091F7_documentation_en-US" xlink:label="lab_kvhi_DebtInstrumentMaturityTerm_E464012546F9250A94FBDDB08B5091F7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Maturity Term</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentMaturityTerm" xlink:label="loc_kvhi_DebtInstrumentMaturityTerm_E464012546F9250A94FBDDB08B5091F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DebtInstrumentMaturityTerm_E464012546F9250A94FBDDB08B5091F7" xlink:to="lab_kvhi_DebtInstrumentMaturityTerm_E464012546F9250A94FBDDB08B5091F7" xlink:type="arc" />
    <link:label id="lab_kvhi_DebtInstrumentPrincipalAmortizationTerm_2B8595C96B2E9C22E41FDDB08B50F30C_terseLabel_en-US" xlink:label="lab_kvhi_DebtInstrumentPrincipalAmortizationTerm_2B8595C96B2E9C22E41FDDB08B50F30C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, principal amortization term</link:label>
    <link:label id="lab_kvhi_DebtInstrumentPrincipalAmortizationTerm_2B8595C96B2E9C22E41FDDB08B50F30C_label_en-US" xlink:label="lab_kvhi_DebtInstrumentPrincipalAmortizationTerm_2B8595C96B2E9C22E41FDDB08B50F30C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Principal Amortization Term</link:label>
    <link:label id="lab_kvhi_DebtInstrumentPrincipalAmortizationTerm_2B8595C96B2E9C22E41FDDB08B50F30C_documentation_en-US" xlink:label="lab_kvhi_DebtInstrumentPrincipalAmortizationTerm_2B8595C96B2E9C22E41FDDB08B50F30C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Principal Amortization Term</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentPrincipalAmortizationTerm" xlink:label="loc_kvhi_DebtInstrumentPrincipalAmortizationTerm_2B8595C96B2E9C22E41FDDB08B50F30C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DebtInstrumentPrincipalAmortizationTerm_2B8595C96B2E9C22E41FDDB08B50F30C" xlink:to="lab_kvhi_DebtInstrumentPrincipalAmortizationTerm_2B8595C96B2E9C22E41FDDB08B50F30C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_5D63EB9BCD30727C38D1DDB08B5045CE_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_5D63EB9BCD30727C38D1DDB08B5045CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Description of Variable Rate Basis</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_5D63EB9BCD30727C38D1DDB08B5045CE_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_5D63EB9BCD30727C38D1DDB08B5045CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Description of Variable Rate Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="loc_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_5D63EB9BCD30727C38D1DDB08B5045CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_5D63EB9BCD30727C38D1DDB08B5045CE" xlink:to="lab_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_5D63EB9BCD30727C38D1DDB08B5045CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_EF236CD500D46C1C9AB4DDB08B504C05_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_EF236CD500D46C1C9AB4DDB08B504C05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_EF236CD500D46C1C9AB4DDB08B504C05_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_EF236CD500D46C1C9AB4DDB08B504C05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_EF236CD500D46C1C9AB4DDB08B504C05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_EF236CD500D46C1C9AB4DDB08B504C05" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_EF236CD500D46C1C9AB4DDB08B504C05" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentCollateralAmount_B825E1D9AD6AC0AFEF1FDDB08B5007EF_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount_B825E1D9AD6AC0AFEF1FDDB08B5007EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, collateral amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCollateralAmount_B825E1D9AD6AC0AFEF1FDDB08B5007EF_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount_B825E1D9AD6AC0AFEF1FDDB08B5007EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Collateral Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_B825E1D9AD6AC0AFEF1FDDB08B5007EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCollateralAmount_B825E1D9AD6AC0AFEF1FDDB08B5007EF" xlink:to="lab_us-gaap_DebtInstrumentCollateralAmount_B825E1D9AD6AC0AFEF1FDDB08B5007EF" xlink:type="arc" />
    <link:label id="lab_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest_1E3BA065880A05CAF5FCDDB08B504FE6_terseLabel_en-US" xlink:label="lab_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest_1E3BA065880A05CAF5FCDDB08B504FE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Monthly repayments of long-term debt, principal and interest</link:label>
    <link:label id="lab_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest_1E3BA065880A05CAF5FCDDB08B504FE6_label_en-US" xlink:label="lab_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest_1E3BA065880A05CAF5FCDDB08B504FE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Monthly Repayments of Long-Term Debt, Principal And Interest</link:label>
    <link:label id="lab_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest_1E3BA065880A05CAF5FCDDB08B504FE6_documentation_en-US" xlink:label="lab_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest_1E3BA065880A05CAF5FCDDB08B504FE6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Monthly Repayments of Long-Term Debt, Principal And Interest</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest" xlink:label="loc_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest_1E3BA065880A05CAF5FCDDB08B504FE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest_1E3BA065880A05CAF5FCDDB08B504FE6" xlink:to="lab_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest_1E3BA065880A05CAF5FCDDB08B504FE6" xlink:type="arc" />
    <link:label id="lab_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest_ED472E60B5F87DFF2DFDDDB08B50A8A1_terseLabel_en-US" xlink:label="lab_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest_ED472E60B5F87DFF2DFDDDB08B50A8A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual increase in repayments of long-term debt, principal and interest</link:label>
    <link:label id="lab_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest_ED472E60B5F87DFF2DFDDDB08B50A8A1_label_en-US" xlink:label="lab_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest_ED472E60B5F87DFF2DFDDDB08B50A8A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Annual Increase In Repayments of Long-Term Debt, Principal And Interest</link:label>
    <link:label id="lab_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest_ED472E60B5F87DFF2DFDDDB08B50A8A1_documentation_en-US" xlink:label="lab_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest_ED472E60B5F87DFF2DFDDDB08B50A8A1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Annual Increase In Repayments of Long-Term Debt, Principal And Interest</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest" xlink:label="loc_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest_ED472E60B5F87DFF2DFDDDB08B50A8A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest_ED472E60B5F87DFF2DFDDDB08B50A8A1" xlink:to="lab_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest_ED472E60B5F87DFF2DFDDDB08B50A8A1" xlink:type="arc" />
    <link:label id="lab_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity_5DB608E0A29FB9891FC3DDB08B503183_terseLabel_en-US" xlink:label="lab_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity_5DB608E0A29FB9891FC3DDB08B503183" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity_5DB608E0A29FB9891FC3DDB08B503183_label_en-US" xlink:label="lab_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity_5DB608E0A29FB9891FC3DDB08B503183" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Baloon Payment Due at Maturity</link:label>
    <link:label id="lab_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity_5DB608E0A29FB9891FC3DDB08B503183_documentation_en-US" xlink:label="lab_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity_5DB608E0A29FB9891FC3DDB08B503183" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Baloon Payment Due at Maturity</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentBaloonPaymentDueAtMaturity" xlink:label="loc_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity_5DB608E0A29FB9891FC3DDB08B503183" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity_5DB608E0A29FB9891FC3DDB08B503183" xlink:to="lab_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity_5DB608E0A29FB9891FC3DDB08B503183" xlink:type="arc" />
    <link:label id="lab_kvhi_NumberOfFinancialCovenants_258FC806FC0411D9F450DDB08B50A1C6_terseLabel_en-US" xlink:label="lab_kvhi_NumberOfFinancialCovenants_258FC806FC0411D9F450DDB08B50A1C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of financial covenants</link:label>
    <link:label id="lab_kvhi_NumberOfFinancialCovenants_258FC806FC0411D9F450DDB08B50A1C6_label_en-US" xlink:label="lab_kvhi_NumberOfFinancialCovenants_258FC806FC0411D9F450DDB08B50A1C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Financial Covenants</link:label>
    <link:label id="lab_kvhi_NumberOfFinancialCovenants_258FC806FC0411D9F450DDB08B50A1C6_documentation_en-US" xlink:label="lab_kvhi_NumberOfFinancialCovenants_258FC806FC0411D9F450DDB08B50A1C6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Financial Covenants</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_NumberOfFinancialCovenants" xlink:label="loc_kvhi_NumberOfFinancialCovenants_258FC806FC0411D9F450DDB08B50A1C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_NumberOfFinancialCovenants_258FC806FC0411D9F450DDB08B50A1C6" xlink:to="lab_kvhi_NumberOfFinancialCovenants_258FC806FC0411D9F450DDB08B50A1C6" xlink:type="arc" />
    <link:label id="lab_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio_14F8667C4E7175BD33F2DDB08B50574F_terseLabel_en-US" xlink:label="lab_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio_14F8667C4E7175BD33F2DDB08B50574F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Covenant Compliance, Maximum Consolidated Leverage Ratio</link:label>
    <link:label id="lab_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio_14F8667C4E7175BD33F2DDB08B50574F_label_en-US" xlink:label="lab_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio_14F8667C4E7175BD33F2DDB08B50574F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Covenant Compliance, Maximum Consolidated Leverage Ratio</link:label>
    <link:label id="lab_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio_14F8667C4E7175BD33F2DDB08B50574F_documentation_en-US" xlink:label="lab_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio_14F8667C4E7175BD33F2DDB08B50574F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Covenant Compliance, Maximum Consolidated Leverage Ratio</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio" xlink:label="loc_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio_14F8667C4E7175BD33F2DDB08B50574F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio_14F8667C4E7175BD33F2DDB08B50574F" xlink:to="lab_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio_14F8667C4E7175BD33F2DDB08B50574F" xlink:type="arc" />
    <link:label id="lab_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount_B81EA56229FD966A55F1DDB08B5051DD_terseLabel_en-US" xlink:label="lab_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount_B81EA56229FD966A55F1DDB08B5051DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, restrictive covenant, fixed charge coverage ratio, amount</link:label>
    <link:label id="lab_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount_B81EA56229FD966A55F1DDB08B5051DD_label_en-US" xlink:label="lab_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount_B81EA56229FD966A55F1DDB08B5051DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Restrictive Covenant, Fixed Charge Coverage Ratio, Amount</link:label>
    <link:label id="lab_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount_B81EA56229FD966A55F1DDB08B5051DD_documentation_en-US" xlink:label="lab_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount_B81EA56229FD966A55F1DDB08B5051DD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Restrictive Covenant, Fixed Charge Coverage Ratio, Amount</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount" xlink:label="loc_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount_B81EA56229FD966A55F1DDB08B5051DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount_B81EA56229FD966A55F1DDB08B5051DD" xlink:to="lab_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount_B81EA56229FD966A55F1DDB08B5051DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_5273D1D5B2D86527F2D0DDB08B502982_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_5273D1D5B2D86527F2D0DDB08B502982" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Number of Instruments Held</link:label>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_5273D1D5B2D86527F2D0DDB08B502982_label_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_5273D1D5B2D86527F2D0DDB08B502982" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Number of Instruments Held</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_5273D1D5B2D86527F2D0DDB08B502982" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_5273D1D5B2D86527F2D0DDB08B502982" xlink:to="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_5273D1D5B2D86527F2D0DDB08B502982" xlink:type="arc" />
    <link:label id="lab_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt_8A26BCE67B9CC4AE24B2DDB08B50B8A0_terseLabel_en-US" xlink:label="lab_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt_8A26BCE67B9CC4AE24B2DDB08B50B8A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of satellite hubs pledged as collateral</link:label>
    <link:label id="lab_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt_8A26BCE67B9CC4AE24B2DDB08B50B8A0_label_en-US" xlink:label="lab_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt_8A26BCE67B9CC4AE24B2DDB08B50B8A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Satellite Hubs Pledged As Collateral on Debt</link:label>
    <link:label id="lab_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt_8A26BCE67B9CC4AE24B2DDB08B50B8A0_documentation_en-US" xlink:label="lab_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt_8A26BCE67B9CC4AE24B2DDB08B50B8A0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Satellite Hubs Pledged As Collateral on Debt</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt" xlink:label="loc_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt_8A26BCE67B9CC4AE24B2DDB08B50B8A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt_8A26BCE67B9CC4AE24B2DDB08B50B8A0" xlink:to="lab_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt_8A26BCE67B9CC4AE24B2DDB08B50B8A0" xlink:type="arc" />
    <link:label id="lab_kvhi_NumberofSatelliteHubsPurchasedInPeriod_6074E0C410E70092EF54DDB08B50E482_terseLabel_en-US" xlink:label="lab_kvhi_NumberofSatelliteHubsPurchasedInPeriod_6074E0C410E70092EF54DDB08B50E482" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of satellite hubs purchased in period</link:label>
    <link:label id="lab_kvhi_NumberofSatelliteHubsPurchasedInPeriod_6074E0C410E70092EF54DDB08B50E482_label_en-US" xlink:label="lab_kvhi_NumberofSatelliteHubsPurchasedInPeriod_6074E0C410E70092EF54DDB08B50E482" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Satellite Hubs Purchased In Period</link:label>
    <link:label id="lab_kvhi_NumberofSatelliteHubsPurchasedInPeriod_6074E0C410E70092EF54DDB08B50E482_documentation_en-US" xlink:label="lab_kvhi_NumberofSatelliteHubsPurchasedInPeriod_6074E0C410E70092EF54DDB08B50E482" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Satellite Hubs Purchased In Period</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_NumberofSatelliteHubsPurchasedInPeriod" xlink:label="loc_kvhi_NumberofSatelliteHubsPurchasedInPeriod_6074E0C410E70092EF54DDB08B50E482" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_NumberofSatelliteHubsPurchasedInPeriod_6074E0C410E70092EF54DDB08B50E482" xlink:to="lab_kvhi_NumberofSatelliteHubsPurchasedInPeriod_6074E0C410E70092EF54DDB08B50E482" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_081D54DA80E35DED773BDDB08B5097D1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_081D54DA80E35DED773BDDB08B5097D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, fixed interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_081D54DA80E35DED773BDDB08B5097D1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_081D54DA80E35DED773BDDB08B5097D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_081D54DA80E35DED773BDDB08B5097D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_081D54DA80E35DED773BDDB08B5097D1" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_081D54DA80E35DED773BDDB08B5097D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_7DBEB4B09FCF268FE4F8DDB08B51293C_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment_7DBEB4B09FCF268FE4F8DDB08B51293C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Monthly debt payment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_7DBEB4B09FCF268FE4F8DDB08B51293C_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment_7DBEB4B09FCF268FE4F8DDB08B51293C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_7DBEB4B09FCF268FE4F8DDB08B51293C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPayment_7DBEB4B09FCF268FE4F8DDB08B51293C" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPayment_7DBEB4B09FCF268FE4F8DDB08B51293C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_FF12D00279FD6586E7E8DDB08B51FBF1_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract_FF12D00279FD6586E7E8DDB08B51FBF1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_FF12D00279FD6586E7E8DDB08B51FBF1_label_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract_FF12D00279FD6586E7E8DDB08B51FBF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_FF12D00279FD6586E7E8DDB08B51FBF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_FF12D00279FD6586E7E8DDB08B51FBF1" xlink:to="lab_us-gaap_LongTermDebtByMaturityAbstract_FF12D00279FD6586E7E8DDB08B51FBF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_B889045864EFE6A534F1DDB08B51D01B_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_B889045864EFE6A534F1DDB08B51D01B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total outstanding at December 31</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_B889045864EFE6A534F1DDB08B51D01B_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_B889045864EFE6A534F1DDB08B51D01B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_B889045864EFE6A534F1DDB08B51D01B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_B889045864EFE6A534F1DDB08B51D01B" xlink:to="lab_us-gaap_LongTermDebt_B889045864EFE6A534F1DDB08B51D01B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4425BD357B06AD447186DDB08B513AE7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4425BD357B06AD447186DDB08B513AE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, current borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4425BD357B06AD447186DDB08B513AE7_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4425BD357B06AD447186DDB08B513AE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4425BD357B06AD447186DDB08B513AE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4425BD357B06AD447186DDB08B513AE7" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4425BD357B06AD447186DDB08B513AE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_8FD708714B80BB0F1082DDB08B516771_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit_8FD708714B80BB0F1082DDB08B516771" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_8FD708714B80BB0F1082DDB08B516771_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit_8FD708714B80BB0F1082DDB08B516771" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_8FD708714B80BB0F1082DDB08B516771" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit_8FD708714B80BB0F1082DDB08B516771" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit_8FD708714B80BB0F1082DDB08B516771" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_C988CD29DC0EECD722B8DDB08B51C44C_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_C988CD29DC0EECD722B8DDB08B51C44C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, amount outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_C988CD29DC0EECD722B8DDB08B51C44C_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_C988CD29DC0EECD722B8DDB08B51C44C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_C988CD29DC0EECD722B8DDB08B51C44C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_C988CD29DC0EECD722B8DDB08B51C44C" xlink:to="lab_us-gaap_LineOfCredit_C988CD29DC0EECD722B8DDB08B51C44C" xlink:type="arc" />
    <link:label id="lab_kvhi_DebtInstrumentSecurityInterestPledgedPercentage_43AD24CA528335D39966DDB08B515051_terseLabel_en-US" xlink:label="lab_kvhi_DebtInstrumentSecurityInterestPledgedPercentage_43AD24CA528335D39966DDB08B515051" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Security Interest Pledged, Percentage</link:label>
    <link:label id="lab_kvhi_DebtInstrumentSecurityInterestPledgedPercentage_43AD24CA528335D39966DDB08B515051_label_en-US" xlink:label="lab_kvhi_DebtInstrumentSecurityInterestPledgedPercentage_43AD24CA528335D39966DDB08B515051" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Security Interest Pledged, Percentage</link:label>
    <link:label id="lab_kvhi_DebtInstrumentSecurityInterestPledgedPercentage_43AD24CA528335D39966DDB08B515051_documentation_en-US" xlink:label="lab_kvhi_DebtInstrumentSecurityInterestPledgedPercentage_43AD24CA528335D39966DDB08B515051" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Security Interest Pledged, Percentage</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentSecurityInterestPledgedPercentage" xlink:label="loc_kvhi_DebtInstrumentSecurityInterestPledgedPercentage_43AD24CA528335D39966DDB08B515051" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DebtInstrumentSecurityInterestPledgedPercentage_43AD24CA528335D39966DDB08B515051" xlink:to="lab_kvhi_DebtInstrumentSecurityInterestPledgedPercentage_43AD24CA528335D39966DDB08B515051" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_6F80DBB1543D0EB32100DDB08B51A4DC_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_6F80DBB1543D0EB32100DDB08B51A4DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_6F80DBB1543D0EB32100DDB08B51A4DC_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_6F80DBB1543D0EB32100DDB08B51A4DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_6F80DBB1543D0EB32100DDB08B51A4DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_6F80DBB1543D0EB32100DDB08B51A4DC" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_6F80DBB1543D0EB32100DDB08B51A4DC" xlink:type="arc" />
    <link:label id="lab_kvhi_RepaymentsofLongtermloan_3DB62FF6B7CD1FA38D7FDDB08B51F49C_terseLabel_en-US" xlink:label="lab_kvhi_RepaymentsofLongtermloan_3DB62FF6B7CD1FA38D7FDDB08B51F49C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repayments of Long-term loan</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_RepaymentsofLongtermloan" xlink:label="loc_kvhi_RepaymentsofLongtermloan_3DB62FF6B7CD1FA38D7FDDB08B51F49C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_RepaymentsofLongtermloan_3DB62FF6B7CD1FA38D7FDDB08B51F49C" xlink:to="lab_kvhi_RepaymentsofLongtermloan_3DB62FF6B7CD1FA38D7FDDB08B51F49C" xlink:type="arc" />
    <link:label id="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage_400AEC5F9DC354124A32DDB08B51F65B_terseLabel_en-US" xlink:label="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage_400AEC5F9DC354124A32DDB08B51F65B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Dispositions Not Reinvested, Percentage</link:label>
    <link:label id="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage_400AEC5F9DC354124A32DDB08B51F65B_label_en-US" xlink:label="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage_400AEC5F9DC354124A32DDB08B51F65B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Dispositions Not Reinvested, Percentage</link:label>
    <link:label id="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage_400AEC5F9DC354124A32DDB08B51F65B_documentation_en-US" xlink:label="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage_400AEC5F9DC354124A32DDB08B51F65B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Dispositions Not Reinvested, Percentage</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage" xlink:label="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage_400AEC5F9DC354124A32DDB08B51F65B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage_400AEC5F9DC354124A32DDB08B51F65B" xlink:to="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage_400AEC5F9DC354124A32DDB08B51F65B" xlink:type="arc" />
    <link:label id="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage_CF791F8EAE9C5EC7269EDDB08B518137_terseLabel_en-US" xlink:label="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage_CF791F8EAE9C5EC7269EDDB08B518137" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Stated Equity Issuance, Percentage</link:label>
    <link:label id="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage_CF791F8EAE9C5EC7269EDDB08B518137_label_en-US" xlink:label="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage_CF791F8EAE9C5EC7269EDDB08B518137" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Stated Equity Issuance, Percentage</link:label>
    <link:label id="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage_CF791F8EAE9C5EC7269EDDB08B518137_documentation_en-US" xlink:label="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage_CF791F8EAE9C5EC7269EDDB08B518137" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Stated Equity Issuance, Percentage</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage" xlink:label="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage_CF791F8EAE9C5EC7269EDDB08B518137" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage_CF791F8EAE9C5EC7269EDDB08B518137" xlink:to="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage_CF791F8EAE9C5EC7269EDDB08B518137" xlink:type="arc" />
    <link:label id="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage_FD0B168115F458CD280BDDB08B51AFA8_terseLabel_en-US" xlink:label="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage_FD0B168115F458CD280BDDB08B51AFA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Receipts Greater than 250 Thousand Dollars, Non-ordinary Business, Percentage</link:label>
    <link:label id="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage_FD0B168115F458CD280BDDB08B51AFA8_label_en-US" xlink:label="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage_FD0B168115F458CD280BDDB08B51AFA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Receipts Greater than 250 Thousand Dollars, Non-ordinary Business, Percentage</link:label>
    <link:label id="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage_FD0B168115F458CD280BDDB08B51AFA8_documentation_en-US" xlink:label="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage_FD0B168115F458CD280BDDB08B51AFA8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Receipts Greater than 250 Thousand Dollars, Non-ordinary Business, Percentage</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage" xlink:label="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage_FD0B168115F458CD280BDDB08B51AFA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage_FD0B168115F458CD280BDDB08B51AFA8" xlink:to="lab_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage_FD0B168115F458CD280BDDB08B51AFA8" xlink:type="arc" />
    <link:label id="lab_kvhi_ConsolidatedLeverageRatio_CFD6155A6A74FB84C811DDB08B511B94_terseLabel_en-US" xlink:label="lab_kvhi_ConsolidatedLeverageRatio_CFD6155A6A74FB84C811DDB08B511B94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated Leverage Ratio</link:label>
    <link:label id="lab_kvhi_ConsolidatedLeverageRatio_CFD6155A6A74FB84C811DDB08B511B94_label_en-US" xlink:label="lab_kvhi_ConsolidatedLeverageRatio_CFD6155A6A74FB84C811DDB08B511B94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Leverage Ratio</link:label>
    <link:label id="lab_kvhi_ConsolidatedLeverageRatio_CFD6155A6A74FB84C811DDB08B511B94_documentation_en-US" xlink:label="lab_kvhi_ConsolidatedLeverageRatio_CFD6155A6A74FB84C811DDB08B511B94" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consolidated Leverage Ratio</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ConsolidatedLeverageRatio" xlink:label="loc_kvhi_ConsolidatedLeverageRatio_CFD6155A6A74FB84C811DDB08B511B94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ConsolidatedLeverageRatio_CFD6155A6A74FB84C811DDB08B511B94" xlink:to="lab_kvhi_ConsolidatedLeverageRatio_CFD6155A6A74FB84C811DDB08B511B94" xlink:type="arc" />
    <link:label id="lab_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio_32F5BBB4C0283777A9BFDDB08B513C5D_terseLabel_en-US" xlink:label="lab_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio_32F5BBB4C0283777A9BFDDB08B513C5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Covenant Compliance, Maximum Consolidated Fixed Charge Coverage Ratio</link:label>
    <link:label id="lab_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio_32F5BBB4C0283777A9BFDDB08B513C5D_label_en-US" xlink:label="lab_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio_32F5BBB4C0283777A9BFDDB08B513C5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Covenant Compliance, Maximum Consolidated Fixed Charge Coverage Ratio</link:label>
    <link:label id="lab_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio_32F5BBB4C0283777A9BFDDB08B513C5D_documentation_en-US" xlink:label="lab_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio_32F5BBB4C0283777A9BFDDB08B513C5D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Covenant Compliance, Maximum Consolidated Fixed Charge Coverage Ratio</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio" xlink:label="loc_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio_32F5BBB4C0283777A9BFDDB08B513C5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio_32F5BBB4C0283777A9BFDDB08B513C5D" xlink:to="lab_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio_32F5BBB4C0283777A9BFDDB08B513C5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtCurrent_71807913602B7655CAC5DDB08B516B50_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_71807913602B7655CAC5DDB08B516B50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_71807913602B7655CAC5DDB08B516B50_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_71807913602B7655CAC5DDB08B516B50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_71807913602B7655CAC5DDB08B516B50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_71807913602B7655CAC5DDB08B516B50" xlink:to="lab_us-gaap_LongTermDebtCurrent_71807913602B7655CAC5DDB08B516B50" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_B8066A964A06DDEB2B5EDDB08BD20ADC_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_B8066A964A06DDEB2B5EDDB08BD20ADC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_B8066A964A06DDEB2B5EDDB08BD20ADC_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_B8066A964A06DDEB2B5EDDB08BD20ADC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_B8066A964A06DDEB2B5EDDB08BD20ADC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_B8066A964A06DDEB2B5EDDB08BD20ADC" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_B8066A964A06DDEB2B5EDDB08BD20ADC" xlink:type="arc" />
    <link:label id="lab_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C_verboseLabel_en-US" xlink:label="lab_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities (Textual) [Abstract]</link:label>
    <link:label id="lab_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C_label_en-US" xlink:label="lab_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities (Textual) [Abstract]</link:label>
    <link:label id="lab_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C_documentation_en-US" xlink:label="lab_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative instruments and hedging activities.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract" xlink:label="loc_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:to="lab_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_427BD3AE8B58766259E932839F8091E0_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_427BD3AE8B58766259E932839F8091E0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of Interest rate swap agreements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_427BD3AE8B58766259E932839F8091E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_427BD3AE8B58766259E932839F8091E0" xlink:to="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_427BD3AE8B58766259E932839F8091E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_MortgageLoanOnRealEstateFinalMaturityDate_284C0F4590BD25D7836832839F80D97F_verboseLabel_en-US" xlink:label="lab_us-gaap_MortgageLoanOnRealEstateFinalMaturityDate_284C0F4590BD25D7836832839F80D97F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Mortgage loan expiry date</link:label>
    <link:label id="lab_us-gaap_MortgageLoanOnRealEstateFinalMaturityDate_284C0F4590BD25D7836832839F80D97F_label_en-US" xlink:label="lab_us-gaap_MortgageLoanOnRealEstateFinalMaturityDate_284C0F4590BD25D7836832839F80D97F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mortgage Loans on Real Estate, Final Maturity Date</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoanOnRealEstateFinalMaturityDate" xlink:label="loc_us-gaap_MortgageLoanOnRealEstateFinalMaturityDate_284C0F4590BD25D7836832839F80D97F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageLoanOnRealEstateFinalMaturityDate_284C0F4590BD25D7836832839F80D97F" xlink:to="lab_us-gaap_MortgageLoanOnRealEstateFinalMaturityDate_284C0F4590BD25D7836832839F80D97F" xlink:type="arc" />
    <link:label id="lab_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907_verboseLabel_en-US" xlink:label="lab_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share Buyback Program (Textual) [Abstract]</link:label>
    <link:label id="lab_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907_label_en-US" xlink:label="lab_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Buyback Program (Textual) [Abstract]</link:label>
    <link:label id="lab_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907_documentation_en-US" xlink:label="lab_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share buyback program.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBuybackProgramTextualAbstract" xlink:label="loc_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907" xlink:to="lab_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_411DD2A47DB3D86DFFD432839F44AAEA_verboseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_411DD2A47DB3D86DFFD432839F44AAEA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock available for repurchase (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_411DD2A47DB3D86DFFD432839F44AAEA_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_411DD2A47DB3D86DFFD432839F44AAEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_411DD2A47DB3D86DFFD432839F44AAEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_411DD2A47DB3D86DFFD432839F44AAEA" xlink:to="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_411DD2A47DB3D86DFFD432839F44AAEA" xlink:type="arc" />
    <link:label id="lab_kvhi_StockRepurchaseProgramOtherOutstandingNumber_5B715071B6118A83436432839F45FB83_verboseLabel_en-US" xlink:label="lab_kvhi_StockRepurchaseProgramOtherOutstandingNumber_5B715071B6118A83436432839F45FB83" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of other repurchase programs outstanding</link:label>
    <link:label id="lab_kvhi_StockRepurchaseProgramOtherOutstandingNumber_5B715071B6118A83436432839F45FB83_label_en-US" xlink:label="lab_kvhi_StockRepurchaseProgramOtherOutstandingNumber_5B715071B6118A83436432839F45FB83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program Other Outstanding Number</link:label>
    <link:label id="lab_kvhi_StockRepurchaseProgramOtherOutstandingNumber_5B715071B6118A83436432839F45FB83_documentation_en-US" xlink:label="lab_kvhi_StockRepurchaseProgramOtherOutstandingNumber_5B715071B6118A83436432839F45FB83" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock repurchase program other outstanding number.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockRepurchaseProgramOtherOutstandingNumber" xlink:label="loc_kvhi_StockRepurchaseProgramOtherOutstandingNumber_5B715071B6118A83436432839F45FB83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_StockRepurchaseProgramOtherOutstandingNumber_5B715071B6118A83436432839F45FB83" xlink:to="lab_kvhi_StockRepurchaseProgramOtherOutstandingNumber_5B715071B6118A83436432839F45FB83" xlink:type="arc" />
    <link:label id="lab_kvhi_StockRepurchaseProgramOtherExpiredNumber_CF33194F13F4433267C032839F451798_verboseLabel_en-US" xlink:label="lab_kvhi_StockRepurchaseProgramOtherExpiredNumber_CF33194F13F4433267C032839F451798" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of stock repurchase programs other expired</link:label>
    <link:label id="lab_kvhi_StockRepurchaseProgramOtherExpiredNumber_CF33194F13F4433267C032839F451798_label_en-US" xlink:label="lab_kvhi_StockRepurchaseProgramOtherExpiredNumber_CF33194F13F4433267C032839F451798" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program Other Expired Number</link:label>
    <link:label id="lab_kvhi_StockRepurchaseProgramOtherExpiredNumber_CF33194F13F4433267C032839F451798_documentation_en-US" xlink:label="lab_kvhi_StockRepurchaseProgramOtherExpiredNumber_CF33194F13F4433267C032839F451798" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock repurchase program other expired number.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockRepurchaseProgramOtherExpiredNumber" xlink:label="loc_kvhi_StockRepurchaseProgramOtherExpiredNumber_CF33194F13F4433267C032839F451798" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_StockRepurchaseProgramOtherExpiredNumber_CF33194F13F4433267C032839F451798" xlink:to="lab_kvhi_StockRepurchaseProgramOtherExpiredNumber_CF33194F13F4433267C032839F451798" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_A046570DD43461ED44D832839F45A15D_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_A046570DD43461ED44D832839F45A15D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchased during period, shares</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_A046570DD43461ED44D832839F45A15D_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_A046570DD43461ED44D832839F45A15D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_A046570DD43461ED44D832839F45A15D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares_A046570DD43461ED44D832839F45A15D" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares_A046570DD43461ED44D832839F45A15D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_71FC1D41F39895AF6A1B32839F4544BD_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_71FC1D41F39895AF6A1B32839F4544BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchased during period, value</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_71FC1D41F39895AF6A1B32839F4544BD_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_71FC1D41F39895AF6A1B32839F4544BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_71FC1D41F39895AF6A1B32839F4544BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue_71FC1D41F39895AF6A1B32839F4544BD" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue_71FC1D41F39895AF6A1B32839F4544BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_EC4378408B449D52B4503283A058810E_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_EC4378408B449D52B4503283A058810E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_EC4378408B449D52B4503283A058810E_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_EC4378408B449D52B4503283A058810E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_EC4378408B449D52B4503283A058810E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_EC4378408B449D52B4503283A058810E" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_EC4378408B449D52B4503283A058810E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_E940B4A169D5C8338C9A32839D520D92_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_E940B4A169D5C8338C9A32839D520D92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_E940B4A169D5C8338C9A32839D520D92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E940B4A169D5C8338C9A32839D520D92" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_E940B4A169D5C8338C9A32839D520D92" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_C1293F4752381CA11AF332839D53C9D9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_C1293F4752381CA11AF332839D53C9D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of accounts, notes, loans and financing receivable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_C1293F4752381CA11AF332839D53C9D9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_C1293F4752381CA11AF332839D53C9D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_C1293F4752381CA11AF332839D53C9D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_C1293F4752381CA11AF332839D53C9D9" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_C1293F4752381CA11AF332839D53C9D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_933EC725D1818142BF1C32839D53F948_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_933EC725D1818142BF1C32839D53F948" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of product warranty activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_933EC725D1818142BF1C32839D53F948_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_933EC725D1818142BF1C32839D53F948" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_933EC725D1818142BF1C32839D53F948" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_933EC725D1818142BF1C32839D53F948" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_933EC725D1818142BF1C32839D53F948" xlink:type="arc" />
    <link:label id="lab_kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock_186233394CF70D4E70EA32839D533B4A_terseLabel_en-US" xlink:label="lab_kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock_186233394CF70D4E70EA32839D533B4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue and related development costs, customer-funded research and development costs</link:label>
    <link:label id="lab_kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock_186233394CF70D4E70EA32839D533B4A_label_en-US" xlink:label="lab_kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock_186233394CF70D4E70EA32839D533B4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue And Related Development Costs, Customer-Funded Research And Development Costs [Table Text Block]</link:label>
    <link:label id="lab_kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock_186233394CF70D4E70EA32839D533B4A_documentation_en-US" xlink:label="lab_kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock_186233394CF70D4E70EA32839D533B4A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue And Related Development Costs, Customer-Funded Research And Development Costs [Table Text Block]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock" xlink:label="loc_kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock_186233394CF70D4E70EA32839D533B4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock_186233394CF70D4E70EA32839D533B4A" xlink:to="lab_kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock_186233394CF70D4E70EA32839D533B4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_229E81AB16CB671ABB6432839D535361_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_229E81AB16CB671ABB6432839D535361" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of reconciliation of basic and diluted weighted average common shares outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_229E81AB16CB671ABB6432839D535361_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_229E81AB16CB671ABB6432839D535361" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_229E81AB16CB671ABB6432839D535361" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_229E81AB16CB671ABB6432839D535361" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_229E81AB16CB671ABB6432839D535361" xlink:type="arc" />
    <link:label id="lab_kvhi_BusinessAndCreditConcentrationsTextualAbstract_8CBA5638B574A24FDD2CD55F0CEBFA90_verboseLabel_en-US" xlink:label="lab_kvhi_BusinessAndCreditConcentrationsTextualAbstract_8CBA5638B574A24FDD2CD55F0CEBFA90" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Business and Credit Concentrations (Textual) [Abstract]</link:label>
    <link:label id="lab_kvhi_BusinessAndCreditConcentrationsTextualAbstract_8CBA5638B574A24FDD2CD55F0CEBFA90_label_en-US" xlink:label="lab_kvhi_BusinessAndCreditConcentrationsTextualAbstract_8CBA5638B574A24FDD2CD55F0CEBFA90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business and Credit Concentrations (Textual) [Abstract]</link:label>
    <link:label id="lab_kvhi_BusinessAndCreditConcentrationsTextualAbstract_8CBA5638B574A24FDD2CD55F0CEBFA90_documentation_en-US" xlink:label="lab_kvhi_BusinessAndCreditConcentrationsTextualAbstract_8CBA5638B574A24FDD2CD55F0CEBFA90" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business and credit concentrations.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_BusinessAndCreditConcentrationsTextualAbstract" xlink:label="loc_kvhi_BusinessAndCreditConcentrationsTextualAbstract_8CBA5638B574A24FDD2CD55F0CEBFA90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_BusinessAndCreditConcentrationsTextualAbstract_8CBA5638B574A24FDD2CD55F0CEBFA90" xlink:to="lab_kvhi_BusinessAndCreditConcentrationsTextualAbstract_8CBA5638B574A24FDD2CD55F0CEBFA90" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskAdditionalCharacteristic_F71681FE5CE6AA4038B2D55F0CEB272B_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskAdditionalCharacteristic_F71681FE5CE6AA4038B2D55F0CEB272B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Customers that account for 10% or more of accounts receivable</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskAdditionalCharacteristic_F71681FE5CE6AA4038B2D55F0CEB272B_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskAdditionalCharacteristic_F71681FE5CE6AA4038B2D55F0CEB272B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Additional Characteristic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskAdditionalCharacteristic" xlink:label="loc_us-gaap_ConcentrationRiskAdditionalCharacteristic_F71681FE5CE6AA4038B2D55F0CEB272B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskAdditionalCharacteristic_F71681FE5CE6AA4038B2D55F0CEB272B" xlink:to="lab_us-gaap_ConcentrationRiskAdditionalCharacteristic_F71681FE5CE6AA4038B2D55F0CEB272B" xlink:type="arc" />
    <link:label id="lab_kvhi_GoodwillRollforwardAbstract_12A0EB69F09FB024BEE732839FA13BB9_label_en-US" xlink:label="lab_kvhi_GoodwillRollforwardAbstract_12A0EB69F09FB024BEE732839FA13BB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill Rollforward [Abstract]</link:label>
    <link:label id="lab_kvhi_GoodwillRollforwardAbstract_12A0EB69F09FB024BEE732839FA13BB9_documentation_en-US" xlink:label="lab_kvhi_GoodwillRollforwardAbstract_12A0EB69F09FB024BEE732839FA13BB9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goodwill Rollforward [Abstract]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_GoodwillRollforwardAbstract" xlink:label="loc_kvhi_GoodwillRollforwardAbstract_12A0EB69F09FB024BEE732839FA13BB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_GoodwillRollforwardAbstract_12A0EB69F09FB024BEE732839FA13BB9" xlink:to="lab_kvhi_GoodwillRollforwardAbstract_12A0EB69F09FB024BEE732839FA13BB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_40B98618FC7B7FCE047E32839FA1E704_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_40B98618FC7B7FCE047E32839FA1E704" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_40B98618FC7B7FCE047E32839FA1E704" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_40B98618FC7B7FCE047E32839FA1E704" xlink:to="lab_us-gaap_Goodwill_40B98618FC7B7FCE047E32839FA1E704" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_50CEE467E4E58E8A320832839FA17973_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_50CEE467E4E58E8A320832839FA17973" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_50CEE467E4E58E8A320832839FA17973" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_50CEE467E4E58E8A320832839FA17973" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_50CEE467E4E58E8A320832839FA17973" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_51B90E56DB109243856832839E696737_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_51B90E56DB109243856832839E696737" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Components of inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_51B90E56DB109243856832839E696737_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_51B90E56DB109243856832839E696737" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_51B90E56DB109243856832839E696737" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_51B90E56DB109243856832839E696737" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_51B90E56DB109243856832839E696737" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_695E8B3AB8A98F75BB3232839E2B20C5_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_695E8B3AB8A98F75BB3232839E2B20C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_695E8B3AB8A98F75BB3232839E2B20C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_695E8B3AB8A98F75BB3232839E2B20C5" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_695E8B3AB8A98F75BB3232839E2B20C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_35DA6DDA3C4304A61DFA32839E2B3281_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_35DA6DDA3C4304A61DFA32839E2B3281" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_35DA6DDA3C4304A61DFA32839E2B3281_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_35DA6DDA3C4304A61DFA32839E2B3281" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_35DA6DDA3C4304A61DFA32839E2B3281" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_35DA6DDA3C4304A61DFA32839E2B3281" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_35DA6DDA3C4304A61DFA32839E2B3281" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_66CEECABDC7CFD6D6A4A49C9620533E1_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_66CEECABDC7CFD6D6A4A49C9620533E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_66CEECABDC7CFD6D6A4A49C9620533E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_66CEECABDC7CFD6D6A4A49C9620533E1" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_66CEECABDC7CFD6D6A4A49C9620533E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_A488383C05DDFB63BB4849C96206F839_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_A488383C05DDFB63BB4849C96206F839" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2016</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_A488383C05DDFB63BB4849C96206F839_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_A488383C05DDFB63BB4849C96206F839" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_A488383C05DDFB63BB4849C96206F839" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_A488383C05DDFB63BB4849C96206F839" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_A488383C05DDFB63BB4849C96206F839" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7197255AF0126EDB8A0449C962065505_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7197255AF0126EDB8A0449C962065505" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7197255AF0126EDB8A0449C962065505_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7197255AF0126EDB8A0449C962065505" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7197255AF0126EDB8A0449C962065505" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7197255AF0126EDB8A0449C962065505" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7197255AF0126EDB8A0449C962065505" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_213B169CE5BFC9EFDFEE49C962064649_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_213B169CE5BFC9EFDFEE49C962064649" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_213B169CE5BFC9EFDFEE49C962064649_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_213B169CE5BFC9EFDFEE49C962064649" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_213B169CE5BFC9EFDFEE49C962064649" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_213B169CE5BFC9EFDFEE49C962064649" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_213B169CE5BFC9EFDFEE49C962064649" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_8AE97F12EB0CC8ED26EA49C96206AD90_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_8AE97F12EB0CC8ED26EA49C96206AD90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_8AE97F12EB0CC8ED26EA49C96206AD90_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_8AE97F12EB0CC8ED26EA49C96206AD90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_8AE97F12EB0CC8ED26EA49C96206AD90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_8AE97F12EB0CC8ED26EA49C96206AD90" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_8AE97F12EB0CC8ED26EA49C96206AD90" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7D3B48964D5A23B7DB9549C96206B399_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7D3B48964D5A23B7DB9549C96206B399" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7D3B48964D5A23B7DB9549C96206B399_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7D3B48964D5A23B7DB9549C96206B399" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7D3B48964D5A23B7DB9549C96206B399" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7D3B48964D5A23B7DB9549C96206B399" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7D3B48964D5A23B7DB9549C96206B399" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_E36A0F042E174064C68349C962069F34_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_E36A0F042E174064C68349C962069F34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_E36A0F042E174064C68349C962069F34_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_E36A0F042E174064C68349C962069F34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_E36A0F042E174064C68349C962069F34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_E36A0F042E174064C68349C962069F34" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_E36A0F042E174064C68349C962069F34" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D9D2487A62BC9661361B49C96207A7CD_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D9D2487A62BC9661361B49C96207A7CD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D9D2487A62BC9661361B49C96207A7CD_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D9D2487A62BC9661361B49C96207A7CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D9D2487A62BC9661361B49C96207A7CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D9D2487A62BC9661361B49C96207A7CD" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D9D2487A62BC9661361B49C96207A7CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA" xlink:to="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandAndBuildingMember_9D8E23D23B102668543A49C962078C4B_terseLabel_en-US" xlink:label="lab_us-gaap_LandAndBuildingMember_9D8E23D23B102668543A49C962078C4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Facility</link:label>
    <link:label id="lab_us-gaap_LandAndBuildingMember_9D8E23D23B102668543A49C962078C4B_label_en-US" xlink:label="lab_us-gaap_LandAndBuildingMember_9D8E23D23B102668543A49C962078C4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land and Building [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandAndBuildingMember" xlink:label="loc_us-gaap_LandAndBuildingMember_9D8E23D23B102668543A49C962078C4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandAndBuildingMember_9D8E23D23B102668543A49C962078C4B" xlink:to="lab_us-gaap_LandAndBuildingMember_9D8E23D23B102668543A49C962078C4B" xlink:type="arc" />
    <link:label id="lab_kvhi_SatelliteCapacityandEquipmentMember_A412CD4A988226B64EB649C962070662_terseLabel_en-US" xlink:label="lab_kvhi_SatelliteCapacityandEquipmentMember_A412CD4A988226B64EB649C962070662" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Satellite Capacity and Equipment</link:label>
    <link:label id="lab_kvhi_SatelliteCapacityandEquipmentMember_A412CD4A988226B64EB649C962070662_label_en-US" xlink:label="lab_kvhi_SatelliteCapacityandEquipmentMember_A412CD4A988226B64EB649C962070662" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Satellite Capacity and Equipment [Member]</link:label>
    <link:label id="lab_kvhi_SatelliteCapacityandEquipmentMember_A412CD4A988226B64EB649C962070662_documentation_en-US" xlink:label="lab_kvhi_SatelliteCapacityandEquipmentMember_A412CD4A988226B64EB649C962070662" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Satellite Capacity and Equipment [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SatelliteCapacityandEquipmentMember" xlink:label="loc_kvhi_SatelliteCapacityandEquipmentMember_A412CD4A988226B64EB649C962070662" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_SatelliteCapacityandEquipmentMember_A412CD4A988226B64EB649C962070662" xlink:to="lab_kvhi_SatelliteCapacityandEquipmentMember_A412CD4A988226B64EB649C962070662" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_209F85178BBDB2FC02A449C962083E13_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_209F85178BBDB2FC02A449C962083E13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Axis]</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_209F85178BBDB2FC02A449C962083E13_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_209F85178BBDB2FC02A449C962083E13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_209F85178BBDB2FC02A449C962083E13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_209F85178BBDB2FC02A449C962083E13" xlink:to="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_209F85178BBDB2FC02A449C962083E13" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Domain]</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F" xlink:to="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseCommitmentMember_44D1854403273E87D6B749C96208E2D7_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentMember_44D1854403273E87D6B749C96208E2D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase Commitment</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentMember_44D1854403273E87D6B749C96208E2D7_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentMember_44D1854403273E87D6B749C96208E2D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Commitment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentMember" xlink:label="loc_us-gaap_PurchaseCommitmentMember_44D1854403273E87D6B749C96208E2D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentMember_44D1854403273E87D6B749C96208E2D7" xlink:to="lab_us-gaap_PurchaseCommitmentMember_44D1854403273E87D6B749C96208E2D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leased Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452_label_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leased Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452" xlink:to="lab_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_32310CC438FD727E398C49C962087659_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_32310CC438FD727E398C49C962087659" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, rent expense</link:label>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_32310CC438FD727E398C49C962087659_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_32310CC438FD727E398C49C962087659" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_32310CC438FD727E398C49C962087659" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense_32310CC438FD727E398C49C962087659" xlink:to="lab_us-gaap_LeaseAndRentalExpense_32310CC438FD727E398C49C962087659" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_D2AB3767DD591DF8525049C9620835C4_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_D2AB3767DD591DF8525049C9620835C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unconditional purchase order obligations</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_D2AB3767DD591DF8525049C9620835C4_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_D2AB3767DD591DF8525049C9620835C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Commitment, Remaining Minimum Amount Committed</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_D2AB3767DD591DF8525049C9620835C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_D2AB3767DD591DF8525049C9620835C4" xlink:to="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_D2AB3767DD591DF8525049C9620835C4" xlink:type="arc" />
    <link:label id="lab_kvhi_SegmentsNetSalesandOperatingEarningsAbstract_32F7758D63CDEA19465B32839FC35E96_label_en-US" xlink:label="lab_kvhi_SegmentsNetSalesandOperatingEarningsAbstract_32F7758D63CDEA19465B32839FC35E96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments - Net Sales and Operating Earnings [Abstract]</link:label>
    <link:label id="lab_kvhi_SegmentsNetSalesandOperatingEarningsAbstract_32F7758D63CDEA19465B32839FC35E96_documentation_en-US" xlink:label="lab_kvhi_SegmentsNetSalesandOperatingEarningsAbstract_32F7758D63CDEA19465B32839FC35E96" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Segments - Net Sales and Operating Earnings [Abstract]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SegmentsNetSalesandOperatingEarningsAbstract" xlink:label="loc_kvhi_SegmentsNetSalesandOperatingEarningsAbstract_32F7758D63CDEA19465B32839FC35E96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_SegmentsNetSalesandOperatingEarningsAbstract_32F7758D63CDEA19465B32839FC35E96" xlink:to="lab_kvhi_SegmentsNetSalesandOperatingEarningsAbstract_32F7758D63CDEA19465B32839FC35E96" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingSegmentsMember_CDF9B69E46F22FAFC48F32839FC38DC3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_CDF9B69E46F22FAFC48F32839FC38DC3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_CDF9B69E46F22FAFC48F32839FC38DC3_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_CDF9B69E46F22FAFC48F32839FC38DC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_CDF9B69E46F22FAFC48F32839FC38DC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember_CDF9B69E46F22FAFC48F32839FC38DC3" xlink:to="lab_us-gaap_OperatingSegmentsMember_CDF9B69E46F22FAFC48F32839FC38DC3" xlink:type="arc" />
    <link:label id="lab_kvhi_MobileConnectivityandIntertialNavigationCombinedMember_D899133B3FB6A771E57D32839FC40974_terseLabel_en-US" xlink:label="lab_kvhi_MobileConnectivityandIntertialNavigationCombinedMember_D899133B3FB6A771E57D32839FC40974" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mobile Connectivity and Intertial Navigation Combined [Member]</link:label>
    <link:label id="lab_kvhi_MobileConnectivityandIntertialNavigationCombinedMember_D899133B3FB6A771E57D32839FC40974_label_en-US" xlink:label="lab_kvhi_MobileConnectivityandIntertialNavigationCombinedMember_D899133B3FB6A771E57D32839FC40974" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mobile Connectivity and Intertial Navigation Combined [Member]</link:label>
    <link:label id="lab_kvhi_MobileConnectivityandIntertialNavigationCombinedMember_D899133B3FB6A771E57D32839FC40974_documentation_en-US" xlink:label="lab_kvhi_MobileConnectivityandIntertialNavigationCombinedMember_D899133B3FB6A771E57D32839FC40974" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Mobile Connectivity and Intertial Navigation Combined [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MobileConnectivityandIntertialNavigationCombinedMember" xlink:label="loc_kvhi_MobileConnectivityandIntertialNavigationCombinedMember_D899133B3FB6A771E57D32839FC40974" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_MobileConnectivityandIntertialNavigationCombinedMember_D899133B3FB6A771E57D32839FC40974" xlink:to="lab_kvhi_MobileConnectivityandIntertialNavigationCombinedMember_D899133B3FB6A771E57D32839FC40974" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_256B7D9A4D55BF27FC7532839FC4C587_terseLabel_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember_256B7D9A4D55BF27FC7532839FC4C587" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Segments [Member]</link:label>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_256B7D9A4D55BF27FC7532839FC4C587_label_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember_256B7D9A4D55BF27FC7532839FC4C587" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Segments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="loc_us-gaap_AllOtherSegmentsMember_256B7D9A4D55BF27FC7532839FC4C587" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllOtherSegmentsMember_256B7D9A4D55BF27FC7532839FC4C587" xlink:to="lab_us-gaap_AllOtherSegmentsMember_256B7D9A4D55BF27FC7532839FC4C587" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNet_31B658142FF54188449132839FC45549_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_31B658142FF54188449132839FC45549" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_31B658142FF54188449132839FC45549" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNet_31B658142FF54188449132839FC45549" xlink:to="lab_us-gaap_SalesRevenueNet_31B658142FF54188449132839FC45549" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_724C63AD63A3E797B8FA32839FC58BA6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_724C63AD63A3E797B8FA32839FC58BA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_724C63AD63A3E797B8FA32839FC58BA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_724C63AD63A3E797B8FA32839FC58BA6" xlink:to="lab_us-gaap_OperatingIncomeLoss_724C63AD63A3E797B8FA32839FC58BA6" xlink:type="arc" />
    <link:label id="lab_kvhi_Netinterestandotherexpense_C920C156327645B4407332839FC564A4_terseLabel_en-US" xlink:label="lab_kvhi_Netinterestandotherexpense_C920C156327645B4407332839FC564A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net interest and other expense</link:label>
    <link:label id="lab_kvhi_Netinterestandotherexpense_C920C156327645B4407332839FC564A4_label_en-US" xlink:label="lab_kvhi_Netinterestandotherexpense_C920C156327645B4407332839FC564A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net interest and other expense</link:label>
    <link:label id="lab_kvhi_Netinterestandotherexpense_C920C156327645B4407332839FC564A4_documentation_en-US" xlink:label="lab_kvhi_Netinterestandotherexpense_C920C156327645B4407332839FC564A4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net interest (income and expense) and other expense</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Netinterestandotherexpense" xlink:label="loc_kvhi_Netinterestandotherexpense_C920C156327645B4407332839FC564A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_Netinterestandotherexpense_C920C156327645B4407332839FC564A4" xlink:to="lab_kvhi_Netinterestandotherexpense_C920C156327645B4407332839FC564A4" xlink:type="arc" />
    <link:label id="lab_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04_terseLabel_en-US" xlink:label="lab_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Table]</link:label>
    <link:label id="lab_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04_label_en-US" xlink:label="lab_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Table]</link:label>
    <link:label id="lab_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04_documentation_en-US" xlink:label="lab_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounting Policies [Table]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AccountingPoliciesTable" xlink:label="loc_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04" xlink:to="lab_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04" xlink:type="arc" />
    <link:label id="lab_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7_terseLabel_en-US" xlink:label="lab_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Allowance [Axis]</link:label>
    <link:label id="lab_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7_label_en-US" xlink:label="lab_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Allowance [Axis]</link:label>
    <link:label id="lab_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7_documentation_en-US" xlink:label="lab_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Type of Allowance [Axis] - Doubtful Accounts for AR</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TypeofAllowanceAxis" xlink:label="loc_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7" xlink:to="lab_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7" xlink:type="arc" />
    <link:label id="lab_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274_terseLabel_en-US" xlink:label="lab_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Allowance [Domain]</link:label>
    <link:label id="lab_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274_label_en-US" xlink:label="lab_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Allowance [Domain]</link:label>
    <link:label id="lab_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274_documentation_en-US" xlink:label="lab_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Type of Allowance [Axis] - Doubtful Accounts for AR</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TypeofAllowanceDomain" xlink:label="loc_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274" xlink:to="lab_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274" xlink:type="arc" />
    <link:label id="lab_kvhi_AllowancenetofFXMember_5B5401A411B3C9B354BD32839E77A699_terseLabel_en-US" xlink:label="lab_kvhi_AllowancenetofFXMember_5B5401A411B3C9B354BD32839E77A699" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance, net of FX [Member]</link:label>
    <link:label id="lab_kvhi_AllowancenetofFXMember_5B5401A411B3C9B354BD32839E77A699_label_en-US" xlink:label="lab_kvhi_AllowancenetofFXMember_5B5401A411B3C9B354BD32839E77A699" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance, net of FX [Member]</link:label>
    <link:label id="lab_kvhi_AllowancenetofFXMember_5B5401A411B3C9B354BD32839E77A699_documentation_en-US" xlink:label="lab_kvhi_AllowancenetofFXMember_5B5401A411B3C9B354BD32839E77A699" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Allowance, net of FX [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AllowancenetofFXMember" xlink:label="loc_kvhi_AllowancenetofFXMember_5B5401A411B3C9B354BD32839E77A699" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_AllowancenetofFXMember_5B5401A411B3C9B354BD32839E77A699" xlink:to="lab_kvhi_AllowancenetofFXMember_5B5401A411B3C9B354BD32839E77A699" xlink:type="arc" />
    <link:label id="lab_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE_terseLabel_en-US" xlink:label="lab_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Line Items]</link:label>
    <link:label id="lab_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE_label_en-US" xlink:label="lab_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Line Items]</link:label>
    <link:label id="lab_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE_documentation_en-US" xlink:label="lab_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Accounting Policies [Table]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AccountingPoliciesLineItems" xlink:label="loc_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE" xlink:to="lab_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts receivable [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_CAE0A01BEF7E0670814032839E786558_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_CAE0A01BEF7E0670814032839E786558" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_CAE0A01BEF7E0670814032839E786558_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_CAE0A01BEF7E0670814032839E786558" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_CAE0A01BEF7E0670814032839E786558" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_CAE0A01BEF7E0670814032839E786558" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_CAE0A01BEF7E0670814032839E786558" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_1A3BA52A66B21486F94732839E78DB8F_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_1A3BA52A66B21486F94732839E78DB8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_1A3BA52A66B21486F94732839E78DB8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_1A3BA52A66B21486F94732839E78DB8F" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_1A3BA52A66B21486F94732839E78DB8F" xlink:type="arc" />
    <link:label id="lab_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries_9B021CE71C0DB59C39E332839E7838ED_negatedTerseLabel_en-US" xlink:label="lab_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries_9B021CE71C0DB59C39E332839E7838ED" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deductions (write-offs/recoveries) from reserve</link:label>
    <link:label id="lab_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries_9B021CE71C0DB59C39E332839E7838ED_label_en-US" xlink:label="lab_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries_9B021CE71C0DB59C39E332839E7838ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Charge-Offs (Recoveries)</link:label>
    <link:label id="lab_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries_9B021CE71C0DB59C39E332839E7838ED_documentation_en-US" xlink:label="lab_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries_9B021CE71C0DB59C39E332839E7838ED" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Charge-Offs (Recoveries)</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries" xlink:label="loc_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries_9B021CE71C0DB59C39E332839E7838ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries_9B021CE71C0DB59C39E332839E7838ED" xlink:to="lab_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries_9B021CE71C0DB59C39E332839E7838ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_771F2CD93EC2E084702E32839E780033_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_771F2CD93EC2E084702E32839E780033" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_771F2CD93EC2E084702E32839E780033" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_771F2CD93EC2E084702E32839E780033" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_771F2CD93EC2E084702E32839E780033" xlink:type="arc" />
    <link:label id="lab_kvhi_ConsolidatedStatementsOfStockholdersEquityAndAccumulatedOtherComprehensiveAbstract_8CD1EBBB18369277E002E7EEDC771688_label_en-US" xlink:label="lab_kvhi_ConsolidatedStatementsOfStockholdersEquityAndAccumulatedOtherComprehensiveAbstract_8CD1EBBB18369277E002E7EEDC771688" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Statements Of Stockholders' Equity and Accumulated Other Comprehensive [Abstract]</link:label>
    <link:label id="lab_kvhi_ConsolidatedStatementsOfStockholdersEquityAndAccumulatedOtherComprehensiveAbstract_8CD1EBBB18369277E002E7EEDC771688_documentation_en-US" xlink:label="lab_kvhi_ConsolidatedStatementsOfStockholdersEquityAndAccumulatedOtherComprehensiveAbstract_8CD1EBBB18369277E002E7EEDC771688" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consolidated Statements Of Stockholders' Equity and Accumulated Other Comprehensive [Abstract]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ConsolidatedStatementsOfStockholdersEquityAndAccumulatedOtherComprehensiveAbstract" xlink:label="loc_kvhi_ConsolidatedStatementsOfStockholdersEquityAndAccumulatedOtherComprehensiveAbstract_8CD1EBBB18369277E002E7EEDC771688" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ConsolidatedStatementsOfStockholdersEquityAndAccumulatedOtherComprehensiveAbstract_8CD1EBBB18369277E002E7EEDC771688" xlink:to="lab_kvhi_ConsolidatedStatementsOfStockholdersEquityAndAccumulatedOtherComprehensiveAbstract_8CD1EBBB18369277E002E7EEDC771688" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_330579E728EEDAE2EC7DE7EEDC7703D3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_330579E728EEDAE2EC7DE7EEDC7703D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_330579E728EEDAE2EC7DE7EEDC7703D3_label_en-US" xlink:label="lab_us-gaap_StatementTable_330579E728EEDAE2EC7DE7EEDC7703D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_330579E728EEDAE2EC7DE7EEDC7703D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_330579E728EEDAE2EC7DE7EEDC7703D3" xlink:to="lab_us-gaap_StatementTable_330579E728EEDAE2EC7DE7EEDC7703D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_E4E4A368D04F49CC5A90E7EEDC78B632_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_E4E4A368D04F49CC5A90E7EEDC78B632" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_E4E4A368D04F49CC5A90E7EEDC78B632_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_E4E4A368D04F49CC5A90E7EEDC78B632" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_E4E4A368D04F49CC5A90E7EEDC78B632" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_E4E4A368D04F49CC5A90E7EEDC78B632" xlink:to="lab_us-gaap_CommonStockMember_E4E4A368D04F49CC5A90E7EEDC78B632" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_55C73545A5E463555724E7EEDC78785A_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_55C73545A5E463555724E7EEDC78785A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_55C73545A5E463555724E7EEDC78785A_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_55C73545A5E463555724E7EEDC78785A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_55C73545A5E463555724E7EEDC78785A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_55C73545A5E463555724E7EEDC78785A" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_55C73545A5E463555724E7EEDC78785A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_43CE69B282159884B531E7EEDC784CE1_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_43CE69B282159884B531E7EEDC784CE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_43CE69B282159884B531E7EEDC784CE1_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_43CE69B282159884B531E7EEDC784CE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_43CE69B282159884B531E7EEDC784CE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_43CE69B282159884B531E7EEDC784CE1" xlink:to="lab_us-gaap_RetainedEarningsMember_43CE69B282159884B531E7EEDC784CE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockMember_963EE4AB1A0812174C00E7EEDC783F22_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_963EE4AB1A0812174C00E7EEDC783F22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_963EE4AB1A0812174C00E7EEDC783F22_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_963EE4AB1A0812174C00E7EEDC783F22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_963EE4AB1A0812174C00E7EEDC783F22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember_963EE4AB1A0812174C00E7EEDC783F22" xlink:to="lab_us-gaap_TreasuryStockMember_963EE4AB1A0812174C00E7EEDC783F22" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F" xlink:to="lab_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_D7E52015127BE4AEEE0AE7EEDC783C6B_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_D7E52015127BE4AEEE0AE7EEDC783C6B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_D7E52015127BE4AEEE0AE7EEDC783C6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_D7E52015127BE4AEEE0AE7EEDC783C6B" xlink:to="lab_us-gaap_TreasuryStockShares_D7E52015127BE4AEEE0AE7EEDC783C6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_A35E9839C3ABD17E59FDE7EEDC799557_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_A35E9839C3ABD17E59FDE7EEDC799557" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_A35E9839C3ABD17E59FDE7EEDC799557" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_A35E9839C3ABD17E59FDE7EEDC799557" xlink:to="lab_us-gaap_StockholdersEquity_A35E9839C3ABD17E59FDE7EEDC799557" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_404DC96B175D88272C61E7EEDC79ACDC_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_404DC96B175D88272C61E7EEDC79ACDC" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_404DC96B175D88272C61E7EEDC79ACDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_404DC96B175D88272C61E7EEDC79ACDC" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_404DC96B175D88272C61E7EEDC79ACDC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_B7C67948316A7618AD3EE7EEDC7906A1_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_B7C67948316A7618AD3EE7EEDC7906A1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_B7C67948316A7618AD3EE7EEDC7906A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_B7C67948316A7618AD3EE7EEDC7906A1" xlink:to="lab_us-gaap_NetIncomeLoss_B7C67948316A7618AD3EE7EEDC7906A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_D3D45B781EFC6B710FEEE7EEDC79D792_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_D3D45B781EFC6B710FEEE7EEDC79D792" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive (loss) income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_D3D45B781EFC6B710FEEE7EEDC79D792" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_D3D45B781EFC6B710FEEE7EEDC79D792" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_D3D45B781EFC6B710FEEE7EEDC79D792" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62B555B40471E6F8D79DE7EEDC795349_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62B555B40471E6F8D79DE7EEDC795349" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62B555B40471E6F8D79DE7EEDC795349_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62B555B40471E6F8D79DE7EEDC795349" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62B555B40471E6F8D79DE7EEDC795349" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62B555B40471E6F8D79DE7EEDC795349" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62B555B40471E6F8D79DE7EEDC795349" xlink:type="arc" />
    <link:label id="lab_kvhi_PaymentOfStockRegistrationFee_AD1DE65007032313A486E7EEDC7965AB_negatedTerseLabel_en-US" xlink:label="lab_kvhi_PaymentOfStockRegistrationFee_AD1DE65007032313A486E7EEDC7965AB" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment of Stock Registration Fee</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PaymentOfStockRegistrationFee" xlink:label="loc_kvhi_PaymentOfStockRegistrationFee_AD1DE65007032313A486E7EEDC7965AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_PaymentOfStockRegistrationFee_AD1DE65007032313A486E7EEDC7965AB" xlink:to="lab_kvhi_PaymentOfStockRegistrationFee_AD1DE65007032313A486E7EEDC7965AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_453853C3994BF98AB5ABE7EEDC791965_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_453853C3994BF98AB5ABE7EEDC791965" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax benefit from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_453853C3994BF98AB5ABE7EEDC791965_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_453853C3994BF98AB5ABE7EEDC791965" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_453853C3994BF98AB5ABE7EEDC791965" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_453853C3994BF98AB5ABE7EEDC791965" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_453853C3994BF98AB5ABE7EEDC791965" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_D7D166E4650F19242B9DE7EEDC7995E7_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_D7D166E4650F19242B9DE7EEDC7995E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net</link:label>
    <link:label id="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_D7D166E4650F19242B9DE7EEDC7995E7_label_en-US" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_D7D166E4650F19242B9DE7EEDC7995E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_D7D166E4650F19242B9DE7EEDC7995E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_D7D166E4650F19242B9DE7EEDC7995E7" xlink:to="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_D7D166E4650F19242B9DE7EEDC7995E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_EEBB202DE4DEEB9E569DE7EEDC79F7AD_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_EEBB202DE4DEEB9E569DE7EEDC79F7AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_EEBB202DE4DEEB9E569DE7EEDC79F7AD_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_EEBB202DE4DEEB9E569DE7EEDC79F7AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_EEBB202DE4DEEB9E569DE7EEDC79F7AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_EEBB202DE4DEEB9E569DE7EEDC79F7AD" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_EEBB202DE4DEEB9E569DE7EEDC79F7AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29BD84B3C3E1B1C883CEE7EEDC7983D3_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29BD84B3C3E1B1C883CEE7EEDC7983D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock issued under benefit plan, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29BD84B3C3E1B1C883CEE7EEDC7983D3_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29BD84B3C3E1B1C883CEE7EEDC7983D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29BD84B3C3E1B1C883CEE7EEDC7983D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29BD84B3C3E1B1C883CEE7EEDC7983D3" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29BD84B3C3E1B1C883CEE7EEDC7983D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A266A206403DF09657E0E7EEDC7956ED_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A266A206403DF09657E0E7EEDC7956ED" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Shares withheld, repurchased and retired related to minimum statutory tax withholding requirements</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A266A206403DF09657E0E7EEDC7956ED_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A266A206403DF09657E0E7EEDC7956ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A266A206403DF09657E0E7EEDC7956ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A266A206403DF09657E0E7EEDC7956ED" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A266A206403DF09657E0E7EEDC7956ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_67D5AE3B1E279388E103E7EEDC794542_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_67D5AE3B1E279388E103E7EEDC794542" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Expense from Stock Options Exercised</link:label>
    <link:label id="lab_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_67D5AE3B1E279388E103E7EEDC794542_label_en-US" xlink:label="lab_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_67D5AE3B1E279388E103E7EEDC794542" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Expense from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxExpenseFromStockOptionsExercised" xlink:label="loc_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_67D5AE3B1E279388E103E7EEDC794542" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_67D5AE3B1E279388E103E7EEDC794542" xlink:to="lab_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_67D5AE3B1E279388E103E7EEDC794542" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DA37621F3435EBCD2698E7EEDC794AFF_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DA37621F3435EBCD2698E7EEDC794AFF" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment of restricted stock withholdings, shares</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DA37621F3435EBCD2698E7EEDC794AFF_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DA37621F3435EBCD2698E7EEDC794AFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DA37621F3435EBCD2698E7EEDC794AFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DA37621F3435EBCD2698E7EEDC794AFF" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DA37621F3435EBCD2698E7EEDC794AFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_B6C519C70EB59BD3447CE7EEDC7A474F_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_B6C519C70EB59BD3447CE7EEDC7A474F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options and issuance of restricted stock awards, net of forfeitures</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_B6C519C70EB59BD3447CE7EEDC7A474F_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_B6C519C70EB59BD3447CE7EEDC7A474F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_B6C519C70EB59BD3447CE7EEDC7A474F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_B6C519C70EB59BD3447CE7EEDC7A474F" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_B6C519C70EB59BD3447CE7EEDC7A474F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_90DBDCB562FC85CEDED7E7EEDC7AADBF_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_90DBDCB562FC85CEDED7E7EEDC7AADBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options, vesting of restricted stock awards</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_90DBDCB562FC85CEDED7E7EEDC7AADBF_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_90DBDCB562FC85CEDED7E7EEDC7AADBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_90DBDCB562FC85CEDED7E7EEDC7AADBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_90DBDCB562FC85CEDED7E7EEDC7AADBF" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_90DBDCB562FC85CEDED7E7EEDC7AADBF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_73E47F390C7627464F8DE7EEDC7A3E4C_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_73E47F390C7627464F8DE7EEDC7A3E4C" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_73E47F390C7627464F8DE7EEDC7A3E4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_73E47F390C7627464F8DE7EEDC7A3E4C" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_73E47F390C7627464F8DE7EEDC7A3E4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_924CBE002E5A0A31D454E7EEDC7A035F_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_924CBE002E5A0A31D454E7EEDC7A035F" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_924CBE002E5A0A31D454E7EEDC7A035F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_924CBE002E5A0A31D454E7EEDC7A035F" xlink:to="lab_us-gaap_StockholdersEquity_924CBE002E5A0A31D454E7EEDC7A035F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_4C5AF97FEB028287362FDE40A7BA9FE1_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_4C5AF97FEB028287362FDE40A7BA9FE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowance by Deferred Tax Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_4C5AF97FEB028287362FDE40A7BA9FE1_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_4C5AF97FEB028287362FDE40A7BA9FE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance by Deferred Tax Asset [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_4C5AF97FEB028287362FDE40A7BA9FE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_4C5AF97FEB028287362FDE40A7BA9FE1" xlink:to="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_4C5AF97FEB028287362FDE40A7BA9FE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetDomain_0D7FD184598D0355C3B7DE40A7C3DDA1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetDomain_0D7FD184598D0355C3B7DE40A7C3DDA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetDomain_0D7FD184598D0355C3B7DE40A7C3DDA1_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetDomain_0D7FD184598D0355C3B7DE40A7C3DDA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_0D7FD184598D0355C3B7DE40A7C3DDA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetDomain_0D7FD184598D0355C3B7DE40A7C3DDA1" xlink:to="lab_us-gaap_DeferredTaxAssetDomain_0D7FD184598D0355C3B7DE40A7C3DDA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_174B35BFEDA0B5CEC57CDE37D8CB372B_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_174B35BFEDA0B5CEC57CDE37D8CB372B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_174B35BFEDA0B5CEC57CDE37D8CB372B_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_174B35BFEDA0B5CEC57CDE37D8CB372B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_174B35BFEDA0B5CEC57CDE37D8CB372B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_174B35BFEDA0B5CEC57CDE37D8CB372B" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_174B35BFEDA0B5CEC57CDE37D8CB372B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_DCB7304D7753A0BEA497DE37D8CB7C3A_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember_DCB7304D7753A0BEA497DE37D8CB7C3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Member]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_DCB7304D7753A0BEA497DE37D8CB7C3A_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember_DCB7304D7753A0BEA497DE37D8CB7C3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_DCB7304D7753A0BEA497DE37D8CB7C3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember_DCB7304D7753A0BEA497DE37D8CB7C3A" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember_DCB7304D7753A0BEA497DE37D8CB7C3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_8CBFD98A4DC63D0E624EDE37D8CB1F42_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_8CBFD98A4DC63D0E624EDE37D8CB1F42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_8CBFD98A4DC63D0E624EDE37D8CB1F42_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_8CBFD98A4DC63D0E624EDE37D8CB1F42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_8CBFD98A4DC63D0E624EDE37D8CB1F42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_8CBFD98A4DC63D0E624EDE37D8CB1F42" xlink:to="lab_us-gaap_BalanceSheetLocationAxis_8CBFD98A4DC63D0E624EDE37D8CB1F42" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD" xlink:to="lab_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementScenarioAxis_B5E3C2CE8572083DA1B0DE37D8CB80ED_terseLabel_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis_B5E3C2CE8572083DA1B0DE37D8CB80ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementScenarioAxis_B5E3C2CE8572083DA1B0DE37D8CB80ED_label_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis_B5E3C2CE8572083DA1B0DE37D8CB80ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_B5E3C2CE8572083DA1B0DE37D8CB80ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementScenarioAxis_B5E3C2CE8572083DA1B0DE37D8CB80ED" xlink:to="lab_us-gaap_StatementScenarioAxis_B5E3C2CE8572083DA1B0DE37D8CB80ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:label id="lab_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB_label_en-US" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB" xlink:to="lab_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScenarioForecastMember_3A65648F3FA85030005DDE37D8CB9059_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioForecastMember_3A65648F3FA85030005DDE37D8CB9059" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario, Forecast [Member]</link:label>
    <link:label id="lab_us-gaap_ScenarioForecastMember_3A65648F3FA85030005DDE37D8CB9059_label_en-US" xlink:label="lab_us-gaap_ScenarioForecastMember_3A65648F3FA85030005DDE37D8CB9059" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Forecast [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_3A65648F3FA85030005DDE37D8CB9059" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioForecastMember_3A65648F3FA85030005DDE37D8CB9059" xlink:to="lab_us-gaap_ScenarioForecastMember_3A65648F3FA85030005DDE37D8CB9059" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7E0FF91A2C52DA275390DE37D8CB600D_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7E0FF91A2C52DA275390DE37D8CB600D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7E0FF91A2C52DA275390DE37D8CB600D_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7E0FF91A2C52DA275390DE37D8CB600D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7E0FF91A2C52DA275390DE37D8CB600D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7E0FF91A2C52DA275390DE37D8CB600D" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7E0FF91A2C52DA275390DE37D8CB600D" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438" xlink:to="lab_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201609Member_F23283775649A6DD6C8EDE37D8CCD912_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201609Member_F23283775649A6DD6C8EDE37D8CCD912" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09 [Member]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201609Member_F23283775649A6DD6C8EDE37D8CCD912_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201609Member_F23283775649A6DD6C8EDE37D8CCD912" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_F23283775649A6DD6C8EDE37D8CCD912" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201609Member_F23283775649A6DD6C8EDE37D8CCD912" xlink:to="lab_us-gaap_AccountingStandardsUpdate201609Member_F23283775649A6DD6C8EDE37D8CCD912" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_1F075E6270E6B6C63EF7DE37D8CCEFEA_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_1F075E6270E6B6C63EF7DE37D8CCEFEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_1F075E6270E6B6C63EF7DE37D8CCEFEA_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_1F075E6270E6B6C63EF7DE37D8CCEFEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_1F075E6270E6B6C63EF7DE37D8CCEFEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201409Member_1F075E6270E6B6C63EF7DE37D8CCEFEA" xlink:to="lab_us-gaap_AccountingStandardsUpdate201409Member_1F075E6270E6B6C63EF7DE37D8CCEFEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorCustomersAxis_06BCAE33106A68776D56DE37D8CC998C_terseLabel_en-US" xlink:label="lab_us-gaap_MajorCustomersAxis_06BCAE33106A68776D56DE37D8CC998C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Customers [Axis]</link:label>
    <link:label id="lab_us-gaap_MajorCustomersAxis_06BCAE33106A68776D56DE37D8CC998C_label_en-US" xlink:label="lab_us-gaap_MajorCustomersAxis_06BCAE33106A68776D56DE37D8CC998C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_06BCAE33106A68776D56DE37D8CC998C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorCustomersAxis_06BCAE33106A68776D56DE37D8CC998C" xlink:to="lab_us-gaap_MajorCustomersAxis_06BCAE33106A68776D56DE37D8CC998C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5_terseLabel_en-US" xlink:label="lab_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name of Major Customer [Domain]</link:label>
    <link:label id="lab_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5_label_en-US" xlink:label="lab_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5" xlink:to="lab_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5" xlink:type="arc" />
    <link:label id="lab_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_CFD821E8AA653F7AE813DE37D8CCC277_terseLabel_en-US" xlink:label="lab_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_CFD821E8AA653F7AE813DE37D8CCC277" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales to SANG</link:label>
    <link:label id="lab_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_CFD821E8AA653F7AE813DE37D8CCC277_label_en-US" xlink:label="lab_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_CFD821E8AA653F7AE813DE37D8CCC277" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">United States Army Program Office, Saudi Arabian National Guard [Member]</link:label>
    <link:label id="lab_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_CFD821E8AA653F7AE813DE37D8CCC277_documentation_en-US" xlink:label="lab_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_CFD821E8AA653F7AE813DE37D8CCC277" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">United States Army Program Office, Saudi Arabian National Guard [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember" xlink:label="loc_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_CFD821E8AA653F7AE813DE37D8CCC277" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_CFD821E8AA653F7AE813DE37D8CCC277" xlink:to="lab_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_CFD821E8AA653F7AE813DE37D8CCC277" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductOrServiceAxis_24D7CCE3DCACEBC292F0DE37D8CC61F2_terseLabel_en-US" xlink:label="lab_us-gaap_ProductOrServiceAxis_24D7CCE3DCACEBC292F0DE37D8CC61F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products and Services [Axis]</link:label>
    <link:label id="lab_us-gaap_ProductOrServiceAxis_24D7CCE3DCACEBC292F0DE37D8CC61F2_label_en-US" xlink:label="lab_us-gaap_ProductOrServiceAxis_24D7CCE3DCACEBC292F0DE37D8CC61F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Products and Services [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_24D7CCE3DCACEBC292F0DE37D8CC61F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductOrServiceAxis_24D7CCE3DCACEBC292F0DE37D8CC61F2" xlink:to="lab_us-gaap_ProductOrServiceAxis_24D7CCE3DCACEBC292F0DE37D8CC61F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31_terseLabel_en-US" xlink:label="lab_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products and Services [Domain]</link:label>
    <link:label id="lab_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31_label_en-US" xlink:label="lab_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Products and Services [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31" xlink:to="lab_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31" xlink:type="arc" />
    <link:label id="lab_kvhi_DefenseProductsMember_7BE20916FD72C60F7B7BDE37D8CCBD47_terseLabel_en-US" xlink:label="lab_kvhi_DefenseProductsMember_7BE20916FD72C60F7B7BDE37D8CCBD47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defense Products</link:label>
    <link:label id="lab_kvhi_DefenseProductsMember_7BE20916FD72C60F7B7BDE37D8CCBD47_label_en-US" xlink:label="lab_kvhi_DefenseProductsMember_7BE20916FD72C60F7B7BDE37D8CCBD47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defense Products [Member]</link:label>
    <link:label id="lab_kvhi_DefenseProductsMember_7BE20916FD72C60F7B7BDE37D8CCBD47_documentation_en-US" xlink:label="lab_kvhi_DefenseProductsMember_7BE20916FD72C60F7B7BDE37D8CCBD47" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defense Products [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DefenseProductsMember" xlink:label="loc_kvhi_DefenseProductsMember_7BE20916FD72C60F7B7BDE37D8CCBD47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DefenseProductsMember_7BE20916FD72C60F7B7BDE37D8CCBD47" xlink:to="lab_kvhi_DefenseProductsMember_7BE20916FD72C60F7B7BDE37D8CCBD47" xlink:type="arc" />
    <link:label id="lab_kvhi_SevicesMember_F26E45E6C90EA70CE0CFDE37D8CC5476_terseLabel_en-US" xlink:label="lab_kvhi_SevicesMember_F26E45E6C90EA70CE0CFDE37D8CC5476" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sevices</link:label>
    <link:label id="lab_kvhi_SevicesMember_F26E45E6C90EA70CE0CFDE37D8CC5476_label_en-US" xlink:label="lab_kvhi_SevicesMember_F26E45E6C90EA70CE0CFDE37D8CC5476" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sevices [Member]</link:label>
    <link:label id="lab_kvhi_SevicesMember_F26E45E6C90EA70CE0CFDE37D8CC5476_documentation_en-US" xlink:label="lab_kvhi_SevicesMember_F26E45E6C90EA70CE0CFDE37D8CC5476" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sevices [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SevicesMember" xlink:label="loc_kvhi_SevicesMember_F26E45E6C90EA70CE0CFDE37D8CC5476" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_SevicesMember_F26E45E6C90EA70CE0CFDE37D8CC5476" xlink:to="lab_kvhi_SevicesMember_F26E45E6C90EA70CE0CFDE37D8CC5476" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_526F0F49DCEC9830E238DE37D8CC3037_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_526F0F49DCEC9830E238DE37D8CC3037" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_526F0F49DCEC9830E238DE37D8CC3037_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_526F0F49DCEC9830E238DE37D8CC3037" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_526F0F49DCEC9830E238DE37D8CC3037" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_526F0F49DCEC9830E238DE37D8CC3037" xlink:to="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_526F0F49DCEC9830E238DE37D8CC3037" xlink:type="arc" />
    <link:label id="lab_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods_EFEE8967663C2A66105DDE37D8CC6C5C_terseLabel_en-US" xlink:label="lab_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods_EFEE8967663C2A66105DDE37D8CC6C5C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">new accounting pronouncement effect of adoption on previously stated amounts in prior periods</link:label>
    <link:label id="lab_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods_EFEE8967663C2A66105DDE37D8CC6C5C_label_en-US" xlink:label="lab_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods_EFEE8967663C2A66105DDE37D8CC6C5C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">new accounting pronouncement effect of adoption on previously stated amounts in prior periods</link:label>
    <link:label id="lab_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods_EFEE8967663C2A66105DDE37D8CC6C5C_documentation_en-US" xlink:label="lab_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods_EFEE8967663C2A66105DDE37D8CC6C5C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">new accounting pronouncement effect of adoption on previously stated amounts in prior periods</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods" xlink:label="loc_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods_EFEE8967663C2A66105DDE37D8CC6C5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods_EFEE8967663C2A66105DDE37D8CC6C5C" xlink:to="lab_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods_EFEE8967663C2A66105DDE37D8CC6C5C" xlink:type="arc" />
    <link:label id="lab_kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount_E552F1081C41A8B3A0CDDE37D8CD5452_terseLabel_en-US" xlink:label="lab_kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount_E552F1081C41A8B3A0CDDE37D8CD5452" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract amount</link:label>
    <link:label id="lab_kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount_E552F1081C41A8B3A0CDDE37D8CD5452_label_en-US" xlink:label="lab_kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount_E552F1081C41A8B3A0CDDE37D8CD5452" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Multiple-deliverable Arrangements, Contract Amount</link:label>
    <link:label id="lab_kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount_E552F1081C41A8B3A0CDDE37D8CD5452_documentation_en-US" xlink:label="lab_kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount_E552F1081C41A8B3A0CDDE37D8CD5452" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Multiple-deliverable Arrangements, Contract Amount</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount" xlink:label="loc_kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount_E552F1081C41A8B3A0CDDE37D8CD5452" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount_E552F1081C41A8B3A0CDDE37D8CD5452" xlink:to="lab_kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount_E552F1081C41A8B3A0CDDE37D8CD5452" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractsRevenue_E94C4ADB652BA3471AE6DE37D8CDA9E0_terseLabel_en-US" xlink:label="lab_us-gaap_ContractsRevenue_E94C4ADB652BA3471AE6DE37D8CDA9E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contracts revenue</link:label>
    <link:label id="lab_us-gaap_ContractsRevenue_E94C4ADB652BA3471AE6DE37D8CDA9E0_label_en-US" xlink:label="lab_us-gaap_ContractsRevenue_E94C4ADB652BA3471AE6DE37D8CDA9E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contracts Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractsRevenue" xlink:label="loc_us-gaap_ContractsRevenue_E94C4ADB652BA3471AE6DE37D8CDA9E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractsRevenue_E94C4ADB652BA3471AE6DE37D8CDA9E0" xlink:to="lab_us-gaap_ContractsRevenue_E94C4ADB652BA3471AE6DE37D8CDA9E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_5F068AC26A00ED78C4C9DE37D8CDD855_terseLabel_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract_5F068AC26A00ED78C4C9DE37D8CDD855" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration of Credit Risk and Single Source Suppliers</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_5F068AC26A00ED78C4C9DE37D8CDD855" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_5F068AC26A00ED78C4C9DE37D8CDD855" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract_5F068AC26A00ED78C4C9DE37D8CDD855" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_DA16DD6AC7ED5B5052EEDE37D8CDE903_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent_DA16DD6AC7ED5B5052EEDE37D8CDE903" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_DA16DD6AC7ED5B5052EEDE37D8CDE903_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent_DA16DD6AC7ED5B5052EEDE37D8CDE903" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_DA16DD6AC7ED5B5052EEDE37D8CDE903" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent_DA16DD6AC7ED5B5052EEDE37D8CDE903" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent_DA16DD6AC7ED5B5052EEDE37D8CDE903" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract_A37D3DC300F739B830B1DE37D8CDB273_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract_A37D3DC300F739B830B1DE37D8CDB273" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising Costs</link:label>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract_A37D3DC300F739B830B1DE37D8CDB273_label_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract_A37D3DC300F739B830B1DE37D8CDB273" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketing and Advertising Expense [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_A37D3DC300F739B830B1DE37D8CDB273" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_A37D3DC300F739B830B1DE37D8CDB273" xlink:to="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract_A37D3DC300F739B830B1DE37D8CDB273" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdvertisingExpense_C580E4E3E785FB0BE029DE37D8CD3394_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense_C580E4E3E785FB0BE029DE37D8CD3394" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_C580E4E3E785FB0BE029DE37D8CD3394_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense_C580E4E3E785FB0BE029DE37D8CD3394" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaap_AdvertisingExpense_C580E4E3E785FB0BE029DE37D8CD3394" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense_C580E4E3E785FB0BE029DE37D8CD3394" xlink:to="lab_us-gaap_AdvertisingExpense_C580E4E3E785FB0BE029DE37D8CD3394" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_D477BFF18ECE4D2A5083DE37D8CDBA78_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_D477BFF18ECE4D2A5083DE37D8CDBA78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_D477BFF18ECE4D2A5083DE37D8CDBA78_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_D477BFF18ECE4D2A5083DE37D8CDBA78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_D477BFF18ECE4D2A5083DE37D8CDBA78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_D477BFF18ECE4D2A5083DE37D8CDBA78" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_D477BFF18ECE4D2A5083DE37D8CDBA78" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_81A3FC5E6ED4328415C1DE37D8CD8871_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_81A3FC5E6ED4328415C1DE37D8CD8871" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency transaction gain (loss), before tax</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_81A3FC5E6ED4328415C1DE37D8CD8871_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_81A3FC5E6ED4328415C1DE37D8CD8871" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_81A3FC5E6ED4328415C1DE37D8CD8871" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_81A3FC5E6ED4328415C1DE37D8CD8871" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_81A3FC5E6ED4328415C1DE37D8CD8871" xlink:type="arc" />
    <link:label id="lab_kvhi_GainonSettlementofRoyaltyPayments_E857C79E14D2E1A494E7DE37D8CDB963_terseLabel_en-US" xlink:label="lab_kvhi_GainonSettlementofRoyaltyPayments_E857C79E14D2E1A494E7DE37D8CDB963" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain on Settlement of Royalty Payments</link:label>
    <link:label id="lab_kvhi_GainonSettlementofRoyaltyPayments_E857C79E14D2E1A494E7DE37D8CDB963_label_en-US" xlink:label="lab_kvhi_GainonSettlementofRoyaltyPayments_E857C79E14D2E1A494E7DE37D8CDB963" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain on Settlement of Royalty Payments</link:label>
    <link:label id="lab_kvhi_GainonSettlementofRoyaltyPayments_E857C79E14D2E1A494E7DE37D8CDB963_documentation_en-US" xlink:label="lab_kvhi_GainonSettlementofRoyaltyPayments_E857C79E14D2E1A494E7DE37D8CDB963" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gain on Settlement of Royalty Payments</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_GainonSettlementofRoyaltyPayments" xlink:label="loc_kvhi_GainonSettlementofRoyaltyPayments_E857C79E14D2E1A494E7DE37D8CDB963" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_GainonSettlementofRoyaltyPayments_E857C79E14D2E1A494E7DE37D8CDB963" xlink:to="lab_kvhi_GainonSettlementofRoyaltyPayments_E857C79E14D2E1A494E7DE37D8CDB963" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_7900381F5F848A283DB732839CAD9536_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_7900381F5F848A283DB732839CAD9536" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt and Line of Credit</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_7900381F5F848A283DB732839CAD9536_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_7900381F5F848A283DB732839CAD9536" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_7900381F5F848A283DB732839CAD9536" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_7900381F5F848A283DB732839CAD9536" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_7900381F5F848A283DB732839CAD9536" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_AE2BF6F4AE29020A4D4E32839F2AF5FD_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_AE2BF6F4AE29020A4D4E32839F2AF5FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_AE2BF6F4AE29020A4D4E32839F2AF5FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_AE2BF6F4AE29020A4D4E32839F2AF5FD" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_AE2BF6F4AE29020A4D4E32839F2AF5FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_9788C785E732ECF60EEE32839F2A44E9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_9788C785E732ECF60EEE32839F2A44E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_9788C785E732ECF60EEE32839F2A44E9_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_9788C785E732ECF60EEE32839F2A44E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_9788C785E732ECF60EEE32839F2A44E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_9788C785E732ECF60EEE32839F2A44E9" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_9788C785E732ECF60EEE32839F2A44E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_95AA9E9EC37D87D62D3B32839C9FC5E1_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_95AA9E9EC37D87D62D3B32839C9FC5E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable Securities</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_95AA9E9EC37D87D62D3B32839C9FC5E1_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_95AA9E9EC37D87D62D3B32839C9FC5E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_95AA9E9EC37D87D62D3B32839C9FC5E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_95AA9E9EC37D87D62D3B32839C9FC5E1" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_95AA9E9EC37D87D62D3B32839C9FC5E1" xlink:type="arc" />
    <link:label id="lab_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B_label_en-US" xlink:label="lab_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:label id="lab_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B_documentation_en-US" xlink:label="lab_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document and entity information.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DocumentAndEntityInformationAbstract" xlink:label="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="lab_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_98029696E2B1102DCAD732839D12A697_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_98029696E2B1102DCAD732839D12A697" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_98029696E2B1102DCAD732839D12A697_label_en-US" xlink:label="lab_dei_EntityRegistrantName_98029696E2B1102DCAD732839D12A697" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_98029696E2B1102DCAD732839D12A697" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_98029696E2B1102DCAD732839D12A697" xlink:to="lab_dei_EntityRegistrantName_98029696E2B1102DCAD732839D12A697" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_FF5754089CF519CC70DA32839D12D0F1_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_FF5754089CF519CC70DA32839D12D0F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_FF5754089CF519CC70DA32839D12D0F1_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_FF5754089CF519CC70DA32839D12D0F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_FF5754089CF519CC70DA32839D12D0F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_FF5754089CF519CC70DA32839D12D0F1" xlink:to="lab_dei_EntityCentralIndexKey_FF5754089CF519CC70DA32839D12D0F1" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_ECE89065E08D8E21238732839D12A6BE_terseLabel_en-US" xlink:label="lab_dei_DocumentType_ECE89065E08D8E21238732839D12A6BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_ECE89065E08D8E21238732839D12A6BE_label_en-US" xlink:label="lab_dei_DocumentType_ECE89065E08D8E21238732839D12A6BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_ECE89065E08D8E21238732839D12A6BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_ECE89065E08D8E21238732839D12A6BE" xlink:to="lab_dei_DocumentType_ECE89065E08D8E21238732839D12A6BE" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_81D205374B1ED47E6B3D32839D123E06_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_81D205374B1ED47E6B3D32839D123E06" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_81D205374B1ED47E6B3D32839D123E06_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_81D205374B1ED47E6B3D32839D123E06" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_81D205374B1ED47E6B3D32839D123E06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_81D205374B1ED47E6B3D32839D123E06" xlink:to="lab_dei_DocumentPeriodEndDate_81D205374B1ED47E6B3D32839D123E06" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_83C03F27F069A2000F9A32839D12E497_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_83C03F27F069A2000F9A32839D12E497" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_83C03F27F069A2000F9A32839D12E497_label_en-US" xlink:label="lab_dei_AmendmentFlag_83C03F27F069A2000F9A32839D12E497" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_83C03F27F069A2000F9A32839D12E497" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_83C03F27F069A2000F9A32839D12E497" xlink:to="lab_dei_AmendmentFlag_83C03F27F069A2000F9A32839D12E497" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_93A4D672806554553E0732839D126578_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_93A4D672806554553E0732839D126578" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_93A4D672806554553E0732839D126578_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_93A4D672806554553E0732839D126578" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_93A4D672806554553E0732839D126578" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_93A4D672806554553E0732839D126578" xlink:to="lab_dei_DocumentFiscalYearFocus_93A4D672806554553E0732839D126578" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_53C0B334BBD1D4B31F5E32839D12341B_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_53C0B334BBD1D4B31F5E32839D12341B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_53C0B334BBD1D4B31F5E32839D12341B_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_53C0B334BBD1D4B31F5E32839D12341B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_53C0B334BBD1D4B31F5E32839D12341B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_53C0B334BBD1D4B31F5E32839D12341B" xlink:to="lab_dei_DocumentFiscalPeriodFocus_53C0B334BBD1D4B31F5E32839D12341B" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_D2D8630B5E916E7F8A3332839D1370BA_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_D2D8630B5E916E7F8A3332839D1370BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_D2D8630B5E916E7F8A3332839D1370BA_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_D2D8630B5E916E7F8A3332839D1370BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_D2D8630B5E916E7F8A3332839D1370BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_D2D8630B5E916E7F8A3332839D1370BA" xlink:to="lab_dei_CurrentFiscalYearEndDate_D2D8630B5E916E7F8A3332839D1370BA" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_9ED98DDEA9E0C4C8074E32839D130493_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_9ED98DDEA9E0C4C8074E32839D130493" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_9ED98DDEA9E0C4C8074E32839D130493_label_en-US" xlink:label="lab_dei_EntityFilerCategory_9ED98DDEA9E0C4C8074E32839D130493" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_9ED98DDEA9E0C4C8074E32839D130493" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_9ED98DDEA9E0C4C8074E32839D130493" xlink:to="lab_dei_EntityFilerCategory_9ED98DDEA9E0C4C8074E32839D130493" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_0A51D5B355AF22D2A45A32839D1365F5_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_0A51D5B355AF22D2A45A32839D1365F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_0A51D5B355AF22D2A45A32839D1365F5_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_0A51D5B355AF22D2A45A32839D1365F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_0A51D5B355AF22D2A45A32839D1365F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_0A51D5B355AF22D2A45A32839D1365F5" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_0A51D5B355AF22D2A45A32839D1365F5" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_6FB1B7CD6F4396DD29F732839D136542_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_6FB1B7CD6F4396DD29F732839D136542" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_6FB1B7CD6F4396DD29F732839D136542_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_6FB1B7CD6F4396DD29F732839D136542" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_6FB1B7CD6F4396DD29F732839D136542" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_6FB1B7CD6F4396DD29F732839D136542" xlink:to="lab_dei_EntityCurrentReportingStatus_6FB1B7CD6F4396DD29F732839D136542" xlink:type="arc" />
    <link:label id="lab_dei_EntityVoluntaryFilers_799FE3FF7B8935D52F9832839D13690C_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_799FE3FF7B8935D52F9832839D13690C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_799FE3FF7B8935D52F9832839D13690C_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_799FE3FF7B8935D52F9832839D13690C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_799FE3FF7B8935D52F9832839D13690C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers_799FE3FF7B8935D52F9832839D13690C" xlink:to="lab_dei_EntityVoluntaryFilers_799FE3FF7B8935D52F9832839D13690C" xlink:type="arc" />
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_881E941DB6B9E1D5B2A132839D1311BB_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_881E941DB6B9E1D5B2A132839D1311BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_881E941DB6B9E1D5B2A132839D1311BB_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_881E941DB6B9E1D5B2A132839D1311BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_881E941DB6B9E1D5B2A132839D1311BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_881E941DB6B9E1D5B2A132839D1311BB" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_881E941DB6B9E1D5B2A132839D1311BB" xlink:type="arc" />
    <link:label id="lab_dei_EntityPublicFloat_A1F6C014E46B9D026B3F32839D13A542_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat_A1F6C014E46B9D026B3F32839D13A542" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_A1F6C014E46B9D026B3F32839D13A542_label_en-US" xlink:label="lab_dei_EntityPublicFloat_A1F6C014E46B9D026B3F32839D13A542" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_A1F6C014E46B9D026B3F32839D13A542" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat_A1F6C014E46B9D026B3F32839D13A542" xlink:to="lab_dei_EntityPublicFloat_A1F6C014E46B9D026B3F32839D13A542" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_2A061BDFD305E39C144F3283A062B955_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_2A061BDFD305E39C144F3283A062B955" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly Financial Results (Unaudited)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_2A061BDFD305E39C144F3283A062B955_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_2A061BDFD305E39C144F3283A062B955" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_2A061BDFD305E39C144F3283A062B955" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock_2A061BDFD305E39C144F3283A062B955" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock_2A061BDFD305E39C144F3283A062B955" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities [Abstract]</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_318E031E38A1C47EE2DA32839F3A46D2_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_318E031E38A1C47EE2DA32839F3A46D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due in less than one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_318E031E38A1C47EE2DA32839F3A46D2_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_318E031E38A1C47EE2DA32839F3A46D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_318E031E38A1C47EE2DA32839F3A46D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_318E031E38A1C47EE2DA32839F3A46D2" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_318E031E38A1C47EE2DA32839F3A46D2" xlink:type="arc" />
    <link:label id="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_2B47125A1DFCF94DB09432839F3AC3DD_terseLabel_en-US" xlink:label="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_2B47125A1DFCF94DB09432839F3AC3DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due after one year and within two years</link:label>
    <link:label id="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_2B47125A1DFCF94DB09432839F3AC3DD_label_en-US" xlink:label="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_2B47125A1DFCF94DB09432839F3AC3DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Two, Amortized Cost Basis</link:label>
    <link:label id="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_2B47125A1DFCF94DB09432839F3AC3DD_documentation_en-US" xlink:label="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_2B47125A1DFCF94DB09432839F3AC3DD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Two, Amortized Cost Basis</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis" xlink:label="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_2B47125A1DFCF94DB09432839F3AC3DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_2B47125A1DFCF94DB09432839F3AC3DD" xlink:to="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_2B47125A1DFCF94DB09432839F3AC3DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5C58C838628618E7382432839F3B4DAF_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5C58C838628618E7382432839F3B4DAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due in less than one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5C58C838628618E7382432839F3B4DAF_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5C58C838628618E7382432839F3B4DAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5C58C838628618E7382432839F3B4DAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5C58C838628618E7382432839F3B4DAF" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5C58C838628618E7382432839F3B4DAF" xlink:type="arc" />
    <link:label id="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_4E6F6B4B583BCABD3A9932839F3BDED4_terseLabel_en-US" xlink:label="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_4E6F6B4B583BCABD3A9932839F3BDED4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due after one year and within two years</link:label>
    <link:label id="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_4E6F6B4B583BCABD3A9932839F3BDED4_label_en-US" xlink:label="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_4E6F6B4B583BCABD3A9932839F3BDED4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Two, Fair Value</link:label>
    <link:label id="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_4E6F6B4B583BCABD3A9932839F3BDED4_documentation_en-US" xlink:label="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_4E6F6B4B583BCABD3A9932839F3BDED4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Two, Fair Value</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue" xlink:label="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_4E6F6B4B583BCABD3A9932839F3BDED4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_4E6F6B4B583BCABD3A9932839F3BDED4" xlink:to="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_4E6F6B4B583BCABD3A9932839F3BDED4" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_576ADF4F2B3B76163326DDBB9F7DEF4E_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_576ADF4F2B3B76163326DDBB9F7DEF4E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_576ADF4F2B3B76163326DDBB9F7DEF4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_576ADF4F2B3B76163326DDBB9F7DEF4E" xlink:to="lab_us-gaap_RestrictedStockMember_576ADF4F2B3B76163326DDBB9F7DEF4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0E5EB96D7EA5F7F08F51DDBB9F7D36A4_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0E5EB96D7EA5F7F08F51DDBB9F7D36A4" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding at December 31, 2016, nonvested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0E5EB96D7EA5F7F08F51DDBB9F7D36A4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0E5EB96D7EA5F7F08F51DDBB9F7D36A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0E5EB96D7EA5F7F08F51DDBB9F7D36A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0E5EB96D7EA5F7F08F51DDBB9F7D36A4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0E5EB96D7EA5F7F08F51DDBB9F7D36A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9D1D0BC7E878BE141385DDBB9F7D7318_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9D1D0BC7E878BE141385DDBB9F7D7318" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9D1D0BC7E878BE141385DDBB9F7D7318_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9D1D0BC7E878BE141385DDBB9F7D7318" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9D1D0BC7E878BE141385DDBB9F7D7318" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9D1D0BC7E878BE141385DDBB9F7D7318" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9D1D0BC7E878BE141385DDBB9F7D7318" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_CBB95EC0A61DAAE06CB5DDBB9F7DE003_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_CBB95EC0A61DAAE06CB5DDBB9F7DE003" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_CBB95EC0A61DAAE06CB5DDBB9F7DE003_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_CBB95EC0A61DAAE06CB5DDBB9F7DE003" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_CBB95EC0A61DAAE06CB5DDBB9F7DE003" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_CBB95EC0A61DAAE06CB5DDBB9F7DE003" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_CBB95EC0A61DAAE06CB5DDBB9F7DE003" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_BEC4DB8FCB108D8AD3F6DDBB9F7DD119_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_BEC4DB8FCB108D8AD3F6DDBB9F7DD119" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_BEC4DB8FCB108D8AD3F6DDBB9F7DD119_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_BEC4DB8FCB108D8AD3F6DDBB9F7DD119" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_BEC4DB8FCB108D8AD3F6DDBB9F7DD119" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_BEC4DB8FCB108D8AD3F6DDBB9F7DD119" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_BEC4DB8FCB108D8AD3F6DDBB9F7DD119" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_BDD4936FC0A1DC4913ABDDBB9F7D50CF_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_BDD4936FC0A1DC4913ABDDBB9F7D50CF" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding at December 31, 2017, nonvested (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_BDD4936FC0A1DC4913ABDDBB9F7D50CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_BDD4936FC0A1DC4913ABDDBB9F7D50CF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_BDD4936FC0A1DC4913ABDDBB9F7D50CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted- average grant date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C70257877E43AE432CE6DDBB9F7D2546_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C70257877E43AE432CE6DDBB9F7D2546" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding at December 31, 2016, nonvested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C70257877E43AE432CE6DDBB9F7D2546_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C70257877E43AE432CE6DDBB9F7D2546" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C70257877E43AE432CE6DDBB9F7D2546" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C70257877E43AE432CE6DDBB9F7D2546" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C70257877E43AE432CE6DDBB9F7D2546" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_EBCB6718C55934A61EC5DDBB9F7E7BC1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_EBCB6718C55934A61EC5DDBB9F7E7BC1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_EBCB6718C55934A61EC5DDBB9F7E7BC1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_EBCB6718C55934A61EC5DDBB9F7E7BC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_EBCB6718C55934A61EC5DDBB9F7E7BC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_EBCB6718C55934A61EC5DDBB9F7E7BC1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_EBCB6718C55934A61EC5DDBB9F7E7BC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7763D0EB7EB41245643BDDBB9F7E3B45_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7763D0EB7EB41245643BDDBB9F7E3B45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7763D0EB7EB41245643BDDBB9F7E3B45_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7763D0EB7EB41245643BDDBB9F7E3B45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7763D0EB7EB41245643BDDBB9F7E3B45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7763D0EB7EB41245643BDDBB9F7E3B45" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7763D0EB7EB41245643BDDBB9F7E3B45" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34A53858AFD07DCF5519DDBB9F7E56F0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34A53858AFD07DCF5519DDBB9F7E56F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34A53858AFD07DCF5519DDBB9F7E56F0_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34A53858AFD07DCF5519DDBB9F7E56F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34A53858AFD07DCF5519DDBB9F7E56F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34A53858AFD07DCF5519DDBB9F7E56F0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34A53858AFD07DCF5519DDBB9F7E56F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5206A9AEF9CBEC6482A9DDBB9F7E7992_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5206A9AEF9CBEC6482A9DDBB9F7E7992" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding at December 31, 2017, nonvested (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5206A9AEF9CBEC6482A9DDBB9F7E7992" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5206A9AEF9CBEC6482A9DDBB9F7E7992" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5206A9AEF9CBEC6482A9DDBB9F7E7992" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_6BC07F3BFCFC0F7ACDB58D116D301854_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_6BC07F3BFCFC0F7ACDB58D116D301854" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_6BC07F3BFCFC0F7ACDB58D116D301854_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_6BC07F3BFCFC0F7ACDB58D116D301854" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6BC07F3BFCFC0F7ACDB58D116D301854" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6BC07F3BFCFC0F7ACDB58D116D301854" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_6BC07F3BFCFC0F7ACDB58D116D301854" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:type="arc" />
    <link:label id="lab_kvhi_AcquisitionPriorto2013Member_15780AB274E90440A6418D116D30392B_terseLabel_en-US" xlink:label="lab_kvhi_AcquisitionPriorto2013Member_15780AB274E90440A6418D116D30392B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition Prior to 2013 [Member]</link:label>
    <link:label id="lab_kvhi_AcquisitionPriorto2013Member_15780AB274E90440A6418D116D30392B_label_en-US" xlink:label="lab_kvhi_AcquisitionPriorto2013Member_15780AB274E90440A6418D116D30392B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisition Prior to 2013 [Member]</link:label>
    <link:label id="lab_kvhi_AcquisitionPriorto2013Member_15780AB274E90440A6418D116D30392B_documentation_en-US" xlink:label="lab_kvhi_AcquisitionPriorto2013Member_15780AB274E90440A6418D116D30392B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquisition Prior to 2013 [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AcquisitionPriorto2013Member" xlink:label="loc_kvhi_AcquisitionPriorto2013Member_15780AB274E90440A6418D116D30392B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_AcquisitionPriorto2013Member_15780AB274E90440A6418D116D30392B" xlink:to="lab_kvhi_AcquisitionPriorto2013Member_15780AB274E90440A6418D116D30392B" xlink:type="arc" />
    <link:label id="lab_kvhi_HeadlandMediaLimitedMember_DF9212F9591E21B273BC8D116D30833A_terseLabel_en-US" xlink:label="lab_kvhi_HeadlandMediaLimitedMember_DF9212F9591E21B273BC8D116D30833A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Headland Media Limited</link:label>
    <link:label id="lab_kvhi_HeadlandMediaLimitedMember_DF9212F9591E21B273BC8D116D30833A_label_en-US" xlink:label="lab_kvhi_HeadlandMediaLimitedMember_DF9212F9591E21B273BC8D116D30833A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Headland Media Limited [Member]</link:label>
    <link:label id="lab_kvhi_HeadlandMediaLimitedMember_DF9212F9591E21B273BC8D116D30833A_documentation_en-US" xlink:label="lab_kvhi_HeadlandMediaLimitedMember_DF9212F9591E21B273BC8D116D30833A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Headland Media Limited [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_HeadlandMediaLimitedMember" xlink:label="loc_kvhi_HeadlandMediaLimitedMember_DF9212F9591E21B273BC8D116D30833A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_HeadlandMediaLimitedMember_DF9212F9591E21B273BC8D116D30833A" xlink:to="lab_kvhi_HeadlandMediaLimitedMember_DF9212F9591E21B273BC8D116D30833A" xlink:type="arc" />
    <link:label id="lab_kvhi_VideotelMember_769EB03A1BCE02E225CB8D116D3090F9_terseLabel_en-US" xlink:label="lab_kvhi_VideotelMember_769EB03A1BCE02E225CB8D116D3090F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Videotel</link:label>
    <link:label id="lab_kvhi_VideotelMember_769EB03A1BCE02E225CB8D116D3090F9_label_en-US" xlink:label="lab_kvhi_VideotelMember_769EB03A1BCE02E225CB8D116D3090F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Videotel [Member]</link:label>
    <link:label id="lab_kvhi_VideotelMember_769EB03A1BCE02E225CB8D116D3090F9_documentation_en-US" xlink:label="lab_kvhi_VideotelMember_769EB03A1BCE02E225CB8D116D3090F9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Videotel [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_VideotelMember" xlink:label="loc_kvhi_VideotelMember_769EB03A1BCE02E225CB8D116D3090F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_VideotelMember_769EB03A1BCE02E225CB8D116D3090F9" xlink:to="lab_kvhi_VideotelMember_769EB03A1BCE02E225CB8D116D3090F9" xlink:type="arc" />
    <link:label id="lab_kvhi_Q12017AcquisitionMember_908B895156D5FF5AE91D8D116D304E13_terseLabel_en-US" xlink:label="lab_kvhi_Q12017AcquisitionMember_908B895156D5FF5AE91D8D116D304E13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Q1 2017 Acquisition [Member]</link:label>
    <link:label id="lab_kvhi_Q12017AcquisitionMember_908B895156D5FF5AE91D8D116D304E13_label_en-US" xlink:label="lab_kvhi_Q12017AcquisitionMember_908B895156D5FF5AE91D8D116D304E13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Q1 2017 Acquisition [Member]</link:label>
    <link:label id="lab_kvhi_Q12017AcquisitionMember_908B895156D5FF5AE91D8D116D304E13_documentation_en-US" xlink:label="lab_kvhi_Q12017AcquisitionMember_908B895156D5FF5AE91D8D116D304E13" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Q1 2017 Acquisition [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Q12017AcquisitionMember" xlink:label="loc_kvhi_Q12017AcquisitionMember_908B895156D5FF5AE91D8D116D304E13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_Q12017AcquisitionMember_908B895156D5FF5AE91D8D116D304E13" xlink:to="lab_kvhi_Q12017AcquisitionMember_908B895156D5FF5AE91D8D116D304E13" xlink:type="arc" />
    <link:label id="lab_kvhi_CostofservicesalesMember_471CBA4024CAD1D90BCA8D116D306BC8_terseLabel_en-US" xlink:label="lab_kvhi_CostofservicesalesMember_471CBA4024CAD1D90BCA8D116D306BC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of service sales [Member]</link:label>
    <link:label id="lab_kvhi_CostofservicesalesMember_471CBA4024CAD1D90BCA8D116D306BC8_label_en-US" xlink:label="lab_kvhi_CostofservicesalesMember_471CBA4024CAD1D90BCA8D116D306BC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of service sales [Member]</link:label>
    <link:label id="lab_kvhi_CostofservicesalesMember_471CBA4024CAD1D90BCA8D116D306BC8_documentation_en-US" xlink:label="lab_kvhi_CostofservicesalesMember_471CBA4024CAD1D90BCA8D116D306BC8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of service sales [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_CostofservicesalesMember" xlink:label="loc_kvhi_CostofservicesalesMember_471CBA4024CAD1D90BCA8D116D306BC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_CostofservicesalesMember_471CBA4024CAD1D90BCA8D116D306BC8" xlink:to="lab_kvhi_CostofservicesalesMember_471CBA4024CAD1D90BCA8D116D306BC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_3CD44CBFB8AD8350D4BF8D116D35CAA0_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_3CD44CBFB8AD8350D4BF8D116D35CAA0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_3CD44CBFB8AD8350D4BF8D116D35CAA0_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_3CD44CBFB8AD8350D4BF8D116D35CAA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_3CD44CBFB8AD8350D4BF8D116D35CAA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember_3CD44CBFB8AD8350D4BF8D116D35CAA0" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember_3CD44CBFB8AD8350D4BF8D116D35CAA0" xlink:type="arc" />
    <link:label id="lab_kvhi_ProprietaryContentMember_3E8A0762D8C16F37D8008D116D369667_terseLabel_en-US" xlink:label="lab_kvhi_ProprietaryContentMember_3E8A0762D8C16F37D8008D116D369667" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proprietary Content [Member]</link:label>
    <link:label id="lab_kvhi_ProprietaryContentMember_3E8A0762D8C16F37D8008D116D369667_label_en-US" xlink:label="lab_kvhi_ProprietaryContentMember_3E8A0762D8C16F37D8008D116D369667" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proprietary Content [Member]</link:label>
    <link:label id="lab_kvhi_ProprietaryContentMember_3E8A0762D8C16F37D8008D116D369667_documentation_en-US" xlink:label="lab_kvhi_ProprietaryContentMember_3E8A0762D8C16F37D8008D116D369667" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proprietary Content [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ProprietaryContentMember" xlink:label="loc_kvhi_ProprietaryContentMember_3E8A0762D8C16F37D8008D116D369667" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ProprietaryContentMember_3E8A0762D8C16F37D8008D116D369667" xlink:to="lab_kvhi_ProprietaryContentMember_3E8A0762D8C16F37D8008D116D369667" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_E81622F01ABB9A9ADA3D8D116D361AE8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_E81622F01ABB9A9ADA3D8D116D361AE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_E81622F01ABB9A9ADA3D8D116D361AE8_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_E81622F01ABB9A9ADA3D8D116D361AE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_E81622F01ABB9A9ADA3D8D116D361AE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_E81622F01ABB9A9ADA3D8D116D361AE8" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_E81622F01ABB9A9ADA3D8D116D361AE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_38BF2925E429AFD7F7BB8D116D36D02E_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_38BF2925E429AFD7F7BB8D116D36D02E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_38BF2925E429AFD7F7BB8D116D36D02E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_38BF2925E429AFD7F7BB8D116D36D02E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38BF2925E429AFD7F7BB8D116D36D02E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38BF2925E429AFD7F7BB8D116D36D02E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_38BF2925E429AFD7F7BB8D116D36D02E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0FD0A4AC092F69D552998D116D36AD02_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0FD0A4AC092F69D552998D116D36AD02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0FD0A4AC092F69D552998D116D36AD02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0FD0A4AC092F69D552998D116D36AD02" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0FD0A4AC092F69D552998D116D36AD02" xlink:type="arc" />
    <link:label id="lab_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment_168AE77E44BA9DA1BFB08D116D37A0DE_terseLabel_en-US" xlink:label="lab_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment_168AE77E44BA9DA1BFB08D116D37A0DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Description</link:label>
    <link:label id="lab_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment_168AE77E44BA9DA1BFB08D116D37A0DE_label_en-US" xlink:label="lab_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment_168AE77E44BA9DA1BFB08D116D37A0DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent Consideration from Acquisition, Annual Payment</link:label>
    <link:label id="lab_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment_168AE77E44BA9DA1BFB08D116D37A0DE_documentation_en-US" xlink:label="lab_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment_168AE77E44BA9DA1BFB08D116D37A0DE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contingent Consideration from Acquisition, Annual Payment.
Contingent consideration arising from an asset purchase agreement, resulting in an annual payment from the Company to the third party.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ContingentConsiderationfromAcquisitionAnnualPayment" xlink:label="loc_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment_168AE77E44BA9DA1BFB08D116D37A0DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment_168AE77E44BA9DA1BFB08D116D37A0DE" xlink:to="lab_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment_168AE77E44BA9DA1BFB08D116D37A0DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_46EDBE5EACBBE43AF23932839F8A366E_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_46EDBE5EACBBE43AF23932839F8A366E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_46EDBE5EACBBE43AF23932839F8A366E_label_en-US" xlink:label="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_46EDBE5EACBBE43AF23932839F8A366E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" xlink:label="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_46EDBE5EACBBE43AF23932839F8A366E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_46EDBE5EACBBE43AF23932839F8A366E" xlink:to="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_46EDBE5EACBBE43AF23932839F8A366E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3B50B4DA2730B5609B3D32839F8ACF3E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3B50B4DA2730B5609B3D32839F8ACF3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3B50B4DA2730B5609B3D32839F8ACF3E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3B50B4DA2730B5609B3D32839F8ACF3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3B50B4DA2730B5609B3D32839F8ACF3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3B50B4DA2730B5609B3D32839F8ACF3E" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3B50B4DA2730B5609B3D32839F8ACF3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_904FB7710B3FB020A7DF32839F8AA323_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_904FB7710B3FB020A7DF32839F8AA323" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_904FB7710B3FB020A7DF32839F8AA323_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_904FB7710B3FB020A7DF32839F8AA323" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_904FB7710B3FB020A7DF32839F8AA323" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_904FB7710B3FB020A7DF32839F8AA323" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_904FB7710B3FB020A7DF32839F8AA323" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CA2DBED268B002D605F632839F8B24ED_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CA2DBED268B002D605F632839F8B24ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CA2DBED268B002D605F632839F8B24ED_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CA2DBED268B002D605F632839F8B24ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CA2DBED268B002D605F632839F8B24ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CA2DBED268B002D605F632839F8B24ED" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CA2DBED268B002D605F632839F8B24ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_F148770138942249819D32839F8BEC2F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_F148770138942249819D32839F8BEC2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_F148770138942249819D32839F8BEC2F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_F148770138942249819D32839F8BEC2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_F148770138942249819D32839F8BEC2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_F148770138942249819D32839F8BEC2F" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_F148770138942249819D32839F8BEC2F" xlink:type="arc" />
    <link:label id="lab_kvhi_AccruedinterestandpenaltiestaxAbstract_41A9DCF76F35A3EBA6D832839CEA0DE2_label_en-US" xlink:label="lab_kvhi_AccruedinterestandpenaltiestaxAbstract_41A9DCF76F35A3EBA6D832839CEA0DE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued interest and penalties (tax) [Abstract]</link:label>
    <link:label id="lab_kvhi_AccruedinterestandpenaltiestaxAbstract_41A9DCF76F35A3EBA6D832839CEA0DE2_documentation_en-US" xlink:label="lab_kvhi_AccruedinterestandpenaltiestaxAbstract_41A9DCF76F35A3EBA6D832839CEA0DE2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued interest and penalties (tax) [Abstract]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AccruedinterestandpenaltiestaxAbstract" xlink:label="loc_kvhi_AccruedinterestandpenaltiestaxAbstract_41A9DCF76F35A3EBA6D832839CEA0DE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_AccruedinterestandpenaltiestaxAbstract_41A9DCF76F35A3EBA6D832839CEA0DE2" xlink:to="lab_kvhi_AccruedinterestandpenaltiestaxAbstract_41A9DCF76F35A3EBA6D832839CEA0DE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_2FA20F54C2E3E1C78FBD32839CEA57AB_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_2FA20F54C2E3E1C78FBD32839CEA57AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Examination, Penalties and Interest Expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_2FA20F54C2E3E1C78FBD32839CEA57AB_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_2FA20F54C2E3E1C78FBD32839CEA57AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Examination, Penalties and Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_2FA20F54C2E3E1C78FBD32839CEA57AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_2FA20F54C2E3E1C78FBD32839CEA57AB" xlink:to="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_2FA20F54C2E3E1C78FBD32839CEA57AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_3BA2A625BE3351AC70DE32839CEBD517_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_3BA2A625BE3351AC70DE32839CEBD517" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Examination, Penalties and Interest Accrued</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_3BA2A625BE3351AC70DE32839CEBD517_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_3BA2A625BE3351AC70DE32839CEBD517" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Examination, Penalties and Interest Accrued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_3BA2A625BE3351AC70DE32839CEBD517" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_3BA2A625BE3351AC70DE32839CEBD517" xlink:to="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_3BA2A625BE3351AC70DE32839CEBD517" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueGoodsNet_90FEA29BD2392EB491DBDDBB9ED869A0_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsNet_90FEA29BD2392EB491DBDDBB9ED869A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product sales</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet_90FEA29BD2392EB491DBDDBB9ED869A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueGoodsNet_90FEA29BD2392EB491DBDDBB9ED869A0" xlink:to="lab_us-gaap_SalesRevenueGoodsNet_90FEA29BD2392EB491DBDDBB9ED869A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueServicesNet_BF1CC05B21B3C5C11D30DDBB9ED8DA90_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueServicesNet_BF1CC05B21B3C5C11D30DDBB9ED8DA90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service sales</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_BF1CC05B21B3C5C11D30DDBB9ED8DA90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueServicesNet_BF1CC05B21B3C5C11D30DDBB9ED8DA90" xlink:to="lab_us-gaap_SalesRevenueServicesNet_BF1CC05B21B3C5C11D30DDBB9ED8DA90" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsSold_CF3E96481D7A8FB43C54DDBB9ED877FC_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_CF3E96481D7A8FB43C54DDBB9ED877FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold_CF3E96481D7A8FB43C54DDBB9ED877FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsSold_CF3E96481D7A8FB43C54DDBB9ED877FC" xlink:to="lab_us-gaap_CostOfGoodsSold_CF3E96481D7A8FB43C54DDBB9ED877FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfServices_0A0EF9A5284D7F51FA02DDBB9ED85376_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfServices_0A0EF9A5284D7F51FA02DDBB9ED85376" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Services</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_0A0EF9A5284D7F51FA02DDBB9ED85376" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfServices_0A0EF9A5284D7F51FA02DDBB9ED85376" xlink:to="lab_us-gaap_CostOfServices_0A0EF9A5284D7F51FA02DDBB9ED85376" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenses_71F5711F9039FCC6E635DDBB9ED89D7A_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses_71F5711F9039FCC6E635DDBB9ED89D7A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_71F5711F9039FCC6E635DDBB9ED89D7A_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses_71F5711F9039FCC6E635DDBB9ED89D7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_71F5711F9039FCC6E635DDBB9ED89D7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_71F5711F9039FCC6E635DDBB9ED89D7A" xlink:to="lab_us-gaap_OperatingExpenses_71F5711F9039FCC6E635DDBB9ED89D7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_0BD71EC1DA0EAE639624DDBB9ED99C1C_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_0BD71EC1DA0EAE639624DDBB9ED99C1C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income per share:</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0BD71EC1DA0EAE639624DDBB9ED99C1C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0BD71EC1DA0EAE639624DDBB9ED99C1C" xlink:to="lab_us-gaap_EarningsPerShareAbstract_0BD71EC1DA0EAE639624DDBB9ED99C1C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_00A4843CEEB1AAC71973DDBB9ED941BB_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_00A4843CEEB1AAC71973DDBB9ED941BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_00A4843CEEB1AAC71973DDBB9ED941BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_00A4843CEEB1AAC71973DDBB9ED941BB" xlink:to="lab_us-gaap_EarningsPerShareBasic_00A4843CEEB1AAC71973DDBB9ED941BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_DEC1E528EA485246E033DDBB9ED9CFF6_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_DEC1E528EA485246E033DDBB9ED9CFF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_DEC1E528EA485246E033DDBB9ED9CFF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_DEC1E528EA485246E033DDBB9ED9CFF6" xlink:to="lab_us-gaap_EarningsPerShareDiluted_DEC1E528EA485246E033DDBB9ED9CFF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_B8AFC0F12E71AA31A6A03283A0636B8D_verboseLabel_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_B8AFC0F12E71AA31A6A03283A0636B8D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of significant portions of the Company's net sales</link:label>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_B8AFC0F12E71AA31A6A03283A0636B8D_label_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_B8AFC0F12E71AA31A6A03283A0636B8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_B8AFC0F12E71AA31A6A03283A0636B8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_B8AFC0F12E71AA31A6A03283A0636B8D" xlink:to="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_B8AFC0F12E71AA31A6A03283A0636B8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_6C437EC3BA2773AC38B04D3C460884E7_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_6C437EC3BA2773AC38B04D3C460884E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_6C437EC3BA2773AC38B04D3C460884E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_6C437EC3BA2773AC38B04D3C460884E7" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_6C437EC3BA2773AC38B04D3C460884E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_082137502D6BF07340704D3C460847F5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_082137502D6BF07340704D3C460847F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized loss on marketable securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_082137502D6BF07340704D3C460847F5_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_082137502D6BF07340704D3C460847F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_082137502D6BF07340704D3C460847F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_082137502D6BF07340704D3C460847F5" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_082137502D6BF07340704D3C460847F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_D5F5988ED1F82D8AB1144D3C4608F6AD_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_D5F5988ED1F82D8AB1144D3C4608F6AD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_D5F5988ED1F82D8AB1144D3C4608F6AD_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_D5F5988ED1F82D8AB1144D3C4608F6AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_D5F5988ED1F82D8AB1144D3C4608F6AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_D5F5988ED1F82D8AB1144D3C4608F6AD" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_D5F5988ED1F82D8AB1144D3C4608F6AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_36E242E774717FF8FED34D3C4608BF0E_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives_36E242E774717FF8FED34D3C4608BF0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on derivative instruments, net</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_36E242E774717FF8FED34D3C4608BF0E_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives_36E242E774717FF8FED34D3C4608BF0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_36E242E774717FF8FED34D3C4608BF0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivatives_36E242E774717FF8FED34D3C4608BF0E" xlink:to="lab_us-gaap_UnrealizedGainLossOnDerivatives_36E242E774717FF8FED34D3C4608BF0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_AFBECB6CCF7D9D9F17204D3C46086650_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_AFBECB6CCF7D9D9F17204D3C46086650" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax (1)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_AFBECB6CCF7D9D9F17204D3C46086650" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_AFBECB6CCF7D9D9F17204D3C46086650" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_AFBECB6CCF7D9D9F17204D3C46086650" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_EF1F09A93193E73922874D3C4608B27F_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax_EF1F09A93193E73922874D3C4608B27F" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_EF1F09A93193E73922874D3C4608B27F_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax_EF1F09A93193E73922874D3C4608B27F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_EF1F09A93193E73922874D3C4608B27F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_EF1F09A93193E73922874D3C4608B27F" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax_EF1F09A93193E73922874D3C4608B27F" xlink:type="arc" />
    <link:label id="lab_kvhi_StockBasedCompensationExpenseLocationAbstract_297BF9C989B2DD2D02D132839FCEE328_label_en-US" xlink:label="lab_kvhi_StockBasedCompensationExpenseLocationAbstract_297BF9C989B2DD2D02D132839FCEE328" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation Expense Location [Abstract]</link:label>
    <link:label id="lab_kvhi_StockBasedCompensationExpenseLocationAbstract_297BF9C989B2DD2D02D132839FCEE328_documentation_en-US" xlink:label="lab_kvhi_StockBasedCompensationExpenseLocationAbstract_297BF9C989B2DD2D02D132839FCEE328" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation Expense Location [Abstract]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockBasedCompensationExpenseLocationAbstract" xlink:label="loc_kvhi_StockBasedCompensationExpenseLocationAbstract_297BF9C989B2DD2D02D132839FCEE328" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_StockBasedCompensationExpenseLocationAbstract_297BF9C989B2DD2D02D132839FCEE328" xlink:to="lab_kvhi_StockBasedCompensationExpenseLocationAbstract_297BF9C989B2DD2D02D132839FCEE328" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_A6E8F42933B816BFE71A32839FCE4F23_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_A6E8F42933B816BFE71A32839FCE4F23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_A6E8F42933B816BFE71A32839FCE4F23_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_A6E8F42933B816BFE71A32839FCE4F23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_A6E8F42933B816BFE71A32839FCE4F23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_A6E8F42933B816BFE71A32839FCE4F23" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_A6E8F42933B816BFE71A32839FCE4F23" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsTotalMember_755677F3B63CB809290E32839FCE8747_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsTotalMember_755677F3B63CB809290E32839FCE8747" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Goods, Total [Member]</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsTotalMember_755677F3B63CB809290E32839FCE8747_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsTotalMember_755677F3B63CB809290E32839FCE8747" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods, Total [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsTotalMember" xlink:label="loc_us-gaap_CostOfGoodsTotalMember_755677F3B63CB809290E32839FCE8747" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsTotalMember_755677F3B63CB809290E32839FCE8747" xlink:to="lab_us-gaap_CostOfGoodsTotalMember_755677F3B63CB809290E32839FCE8747" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_4007AE3C53681F0D0F9132839FCE598F_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_4007AE3C53681F0D0F9132839FCE598F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_4007AE3C53681F0D0F9132839FCE598F_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_4007AE3C53681F0D0F9132839FCE598F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_4007AE3C53681F0D0F9132839FCE598F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember_4007AE3C53681F0D0F9132839FCE598F" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember_4007AE3C53681F0D0F9132839FCE598F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_92EA45C4D7E504F4EA9632839FCEAED9_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_92EA45C4D7E504F4EA9632839FCEAED9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_92EA45C4D7E504F4EA9632839FCEAED9_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_92EA45C4D7E504F4EA9632839FCEAED9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_92EA45C4D7E504F4EA9632839FCEAED9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember_92EA45C4D7E504F4EA9632839FCEAED9" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember_92EA45C4D7E504F4EA9632839FCEAED9" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_078F2B625208EDC2263B32839FCEDF03_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_078F2B625208EDC2263B32839FCEDF03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_078F2B625208EDC2263B32839FCEDF03_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_078F2B625208EDC2263B32839FCEDF03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_078F2B625208EDC2263B32839FCEDF03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_078F2B625208EDC2263B32839FCEDF03" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_078F2B625208EDC2263B32839FCEDF03" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenseMember_FE22176DD32258CC47C5D4F664ECD28B_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenseMember_FE22176DD32258CC47C5D4F664ECD28B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Expense [Member]</link:label>
    <link:label id="lab_us-gaap_OperatingExpenseMember_FE22176DD32258CC47C5D4F664ECD28B_label_en-US" xlink:label="lab_us-gaap_OperatingExpenseMember_FE22176DD32258CC47C5D4F664ECD28B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenseMember" xlink:label="loc_us-gaap_OperatingExpenseMember_FE22176DD32258CC47C5D4F664ECD28B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenseMember_FE22176DD32258CC47C5D4F664ECD28B" xlink:to="lab_us-gaap_OperatingExpenseMember_FE22176DD32258CC47C5D4F664ECD28B" xlink:type="arc" />
    <link:label id="lab_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB_terseLabel_en-US" xlink:label="lab_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior to Adoption of New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB_label_en-US" xlink:label="lab_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior to Adoption of New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB_documentation_en-US" xlink:label="lab_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Prior to Adoption of New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis" xlink:label="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB" xlink:to="lab_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB" xlink:type="arc" />
    <link:label id="lab_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E_terseLabel_en-US" xlink:label="lab_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior to Adoption of New Accounting Pronouncements [Domain]</link:label>
    <link:label id="lab_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E_label_en-US" xlink:label="lab_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior to Adoption of New Accounting Pronouncements [Domain]</link:label>
    <link:label id="lab_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E_documentation_en-US" xlink:label="lab_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Prior to Adoption of New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain" xlink:label="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E" xlink:to="lab_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_6F8FC49F7E9479ADD1DFD4E9B548C7A8_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_6F8FC49F7E9479ADD1DFD4E9B548C7A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_6F8FC49F7E9479ADD1DFD4E9B548C7A8_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_6F8FC49F7E9479ADD1DFD4E9B548C7A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_6F8FC49F7E9479ADD1DFD4E9B548C7A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_6F8FC49F7E9479ADD1DFD4E9B548C7A8" xlink:to="lab_us-gaap_PlanNameAxis_6F8FC49F7E9479ADD1DFD4E9B548C7A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4" xlink:to="lab_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4" xlink:type="arc" />
    <link:label id="lab_kvhi_A2016EquityPlanMember_9C657CE4332437C4266CD4E9B5481CF3_terseLabel_en-US" xlink:label="lab_kvhi_A2016EquityPlanMember_9C657CE4332437C4266CD4E9B5481CF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2016 Equity Plan [Member]</link:label>
    <link:label id="lab_kvhi_A2016EquityPlanMember_9C657CE4332437C4266CD4E9B5481CF3_label_en-US" xlink:label="lab_kvhi_A2016EquityPlanMember_9C657CE4332437C4266CD4E9B5481CF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2016 Equity Plan [Member]</link:label>
    <link:label id="lab_kvhi_A2016EquityPlanMember_9C657CE4332437C4266CD4E9B5481CF3_documentation_en-US" xlink:label="lab_kvhi_A2016EquityPlanMember_9C657CE4332437C4266CD4E9B5481CF3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2016 Equity and Incentive Plan [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_A2016EquityPlanMember" xlink:label="loc_kvhi_A2016EquityPlanMember_9C657CE4332437C4266CD4E9B5481CF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_A2016EquityPlanMember_9C657CE4332437C4266CD4E9B5481CF3" xlink:to="lab_kvhi_A2016EquityPlanMember_9C657CE4332437C4266CD4E9B5481CF3" xlink:type="arc" />
    <link:label id="lab_kvhi_ESPPPlanMember_3958071263BFE945E9B7D4E9B5482864_terseLabel_en-US" xlink:label="lab_kvhi_ESPPPlanMember_3958071263BFE945E9B7D4E9B5482864" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ESPP Plan [Member]</link:label>
    <link:label id="lab_kvhi_ESPPPlanMember_3958071263BFE945E9B7D4E9B5482864_label_en-US" xlink:label="lab_kvhi_ESPPPlanMember_3958071263BFE945E9B7D4E9B5482864" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ESPP Plan [Member]</link:label>
    <link:label id="lab_kvhi_ESPPPlanMember_3958071263BFE945E9B7D4E9B5482864_documentation_en-US" xlink:label="lab_kvhi_ESPPPlanMember_3958071263BFE945E9B7D4E9B5482864" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">ESPP Plan [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ESPPPlanMember" xlink:label="loc_kvhi_ESPPPlanMember_3958071263BFE945E9B7D4E9B5482864" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ESPPPlanMember_3958071263BFE945E9B7D4E9B5482864" xlink:to="lab_kvhi_ESPPPlanMember_3958071263BFE945E9B7D4E9B5482864" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockMember_6BABB9EA2380E19D62DED4E9B548F010_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_6BABB9EA2380E19D62DED4E9B548F010" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_6BABB9EA2380E19D62DED4E9B548F010_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_6BABB9EA2380E19D62DED4E9B548F010" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_6BABB9EA2380E19D62DED4E9B548F010" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember_6BABB9EA2380E19D62DED4E9B548F010" xlink:to="lab_us-gaap_EmployeeStockMember_6BABB9EA2380E19D62DED4E9B548F010" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7FD9F53B1C632AC29765D4E9B549468D_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7FD9F53B1C632AC29765D4E9B549468D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ASC 2016-09 Impact: Amount of deferred tax assets that had not been previously recognized due to the recognition of excess tax benefits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7FD9F53B1C632AC29765D4E9B549468D_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7FD9F53B1C632AC29765D4E9B549468D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7FD9F53B1C632AC29765D4E9B549468D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7FD9F53B1C632AC29765D4E9B549468D" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7FD9F53B1C632AC29765D4E9B549468D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_73591DA3CE833601062CD4E9B549F188_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_73591DA3CE833601062CD4E9B549F188" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_73591DA3CE833601062CD4E9B549F188_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_73591DA3CE833601062CD4E9B549F188" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_73591DA3CE833601062CD4E9B549F188" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_73591DA3CE833601062CD4E9B549F188" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_73591DA3CE833601062CD4E9B549F188" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_052478D1A36D58B0F4EFD4E9B5491893_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_052478D1A36D58B0F4EFD4E9B5491893" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_052478D1A36D58B0F4EFD4E9B5491893_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_052478D1A36D58B0F4EFD4E9B5491893" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_052478D1A36D58B0F4EFD4E9B5491893" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_052478D1A36D58B0F4EFD4E9B5491893" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_052478D1A36D58B0F4EFD4E9B5491893" xlink:type="arc" />
    <link:label id="lab_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321_verboseLabel_en-US" xlink:label="lab_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation (Textual) [Abstract]</link:label>
    <link:label id="lab_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321_label_en-US" xlink:label="lab_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Based Compensation (Textual) [Abstract]</link:label>
    <link:label id="lab_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321_documentation_en-US" xlink:label="lab_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock based compensation.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockBasedCompensationTextualAbstract" xlink:label="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="lab_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9B5C5A72E419F02F58ECD4E9B549F383_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9B5C5A72E419F02F58ECD4E9B549F383" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock award, vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9B5C5A72E419F02F58ECD4E9B549F383_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9B5C5A72E419F02F58ECD4E9B549F383" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9B5C5A72E419F02F58ECD4E9B549F383" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9B5C5A72E419F02F58ECD4E9B549F383" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9B5C5A72E419F02F58ECD4E9B549F383" xlink:type="arc" />
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod_C1A8CF5BB66D2CD3E1E3D4E9B549FF56_terseLabel_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod_C1A8CF5BB66D2CD3E1E3D4E9B549FF56" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock award, exercise period</link:label>
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod_C1A8CF5BB66D2CD3E1E3D4E9B549FF56_label_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod_C1A8CF5BB66D2CD3E1E3D4E9B549FF56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share Based Payment Award, Award Exercise Period</link:label>
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod_C1A8CF5BB66D2CD3E1E3D4E9B549FF56_documentation_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod_C1A8CF5BB66D2CD3E1E3D4E9B549FF56" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share Based Payment Award, Award Exercise Period</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod_C1A8CF5BB66D2CD3E1E3D4E9B549FF56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod_C1A8CF5BB66D2CD3E1E3D4E9B549FF56" xlink:to="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod_C1A8CF5BB66D2CD3E1E3D4E9B549FF56" xlink:type="arc" />
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance_A0A72D0E06F1E19F0452D4E9B549CD45_terseLabel_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance_A0A72D0E06F1E19F0452D4E9B549CD45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards other than options, decrease in number of shares reserved for issuance</link:label>
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance_A0A72D0E06F1E19F0452D4E9B549CD45_label_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance_A0A72D0E06F1E19F0452D4E9B549CD45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Reduction Of Number of Shares Reserved For Issuance</link:label>
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance_A0A72D0E06F1E19F0452D4E9B549CD45_documentation_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance_A0A72D0E06F1E19F0452D4E9B549CD45" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Reduction Of Number of Shares Reserved For Issuance</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance_A0A72D0E06F1E19F0452D4E9B549CD45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance_A0A72D0E06F1E19F0452D4E9B549CD45" xlink:to="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance_A0A72D0E06F1E19F0452D4E9B549CD45" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5C7A540540F2F75E9939D4E9B549EF26_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5C7A540540F2F75E9939D4E9B549EF26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares reserved for issuance</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5C7A540540F2F75E9939D4E9B549EF26_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5C7A540540F2F75E9939D4E9B549EF26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5C7A540540F2F75E9939D4E9B549EF26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5C7A540540F2F75E9939D4E9B549EF26" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5C7A540540F2F75E9939D4E9B549EF26" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_C823FC6F5D371D6F1121D4E9B549E9C8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_C823FC6F5D371D6F1121D4E9B549E9C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares available for future grants</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_C823FC6F5D371D6F1121D4E9B549E9C8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_C823FC6F5D371D6F1121D4E9B549E9C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_C823FC6F5D371D6F1121D4E9B549E9C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_C823FC6F5D371D6F1121D4E9B549E9C8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_C823FC6F5D371D6F1121D4E9B549E9C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_346EE9592E885B2250ABD4E9B549DCD2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_346EE9592E885B2250ABD4E9B549DCD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_346EE9592E885B2250ABD4E9B549DCD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_346EE9592E885B2250ABD4E9B549DCD2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_346EE9592E885B2250ABD4E9B549DCD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_079F5A8FC95880DC4426D4E9B5490D92_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_079F5A8FC95880DC4426D4E9B5490D92" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average fair value per share, options granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_079F5A8FC95880DC4426D4E9B5490D92_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_079F5A8FC95880DC4426D4E9B5490D92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_079F5A8FC95880DC4426D4E9B5490D92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_079F5A8FC95880DC4426D4E9B5490D92" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_079F5A8FC95880DC4426D4E9B5490D92" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F8E02CA931D73FABBD2CD4E9B549241F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F8E02CA931D73FABBD2CD4E9B549241F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options, total intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F8E02CA931D73FABBD2CD4E9B549241F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F8E02CA931D73FABBD2CD4E9B549241F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F8E02CA931D73FABBD2CD4E9B549241F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F8E02CA931D73FABBD2CD4E9B549241F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F8E02CA931D73FABBD2CD4E9B549241F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6B8FBFB0C230FB2D12D1D4E9B549474C_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6B8FBFB0C230FB2D12D1D4E9B549474C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock options, Exercisable, Number of Options (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6B8FBFB0C230FB2D12D1D4E9B549474C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6B8FBFB0C230FB2D12D1D4E9B549474C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6B8FBFB0C230FB2D12D1D4E9B549474C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5035A210D38FEFE6083CD4E9B549B8DD_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5035A210D38FEFE6083CD4E9B549B8DD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock options, Exercisable, Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5035A210D38FEFE6083CD4E9B549B8DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5035A210D38FEFE6083CD4E9B549B8DD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5035A210D38FEFE6083CD4E9B549B8DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_40524022F58DEEA901AED4E9B54A089E_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_40524022F58DEEA901AED4E9B54A089E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_40524022F58DEEA901AED4E9B54A089E_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_40524022F58DEEA901AED4E9B54A089E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_40524022F58DEEA901AED4E9B54A089E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_40524022F58DEEA901AED4E9B54A089E" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_40524022F58DEEA901AED4E9B54A089E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A206576088CF3A726409D4E9B54A970E_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A206576088CF3A726409D4E9B54A970E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average period of recognition (in years)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A206576088CF3A726409D4E9B54A970E_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A206576088CF3A726409D4E9B54A970E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A206576088CF3A726409D4E9B54A970E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A206576088CF3A726409D4E9B54A970E" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A206576088CF3A726409D4E9B54A970E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_1954283166097C599964D4E9B54A07C9_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_1954283166097C599964D4E9B54A07C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash received under stock option plans for exercises</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_1954283166097C599964D4E9B54A07C9_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_1954283166097C599964D4E9B54A07C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_1954283166097C599964D4E9B54A07C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_1954283166097C599964D4E9B54A07C9" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_1954283166097C599964D4E9B54A07C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_C637E38E329B951D6285D4E9B54A2748_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_C637E38E329B951D6285D4E9B54A2748" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock, Granted, Weighted-average grant date fair value (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_C637E38E329B951D6285D4E9B54A2748" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_C637E38E329B951D6285D4E9B54A2748" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_C637E38E329B951D6285D4E9B54A2748" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0D57195ABF9E41699C1ED4E9B54A3C5D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0D57195ABF9E41699C1ED4E9B54A3C5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee stock purchase plan, number of shares authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0D57195ABF9E41699C1ED4E9B54A3C5D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0D57195ABF9E41699C1ED4E9B54A3C5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0D57195ABF9E41699C1ED4E9B54A3C5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0D57195ABF9E41699C1ED4E9B54A3C5D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0D57195ABF9E41699C1ED4E9B54A3C5D" xlink:type="arc" />
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation_65B7605297DFFCF35FF0D4E9B54A4A7B_terseLabel_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation_65B7605297DFFCF35FF0D4E9B54A4A7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee election percentage of pre-tax compensation withheld to purchase Company's common stock shares</link:label>
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation_65B7605297DFFCF35FF0D4E9B54A4A7B_label_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation_65B7605297DFFCF35FF0D4E9B54A4A7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Awards, Pre-Tax Contibution Percentage Of Compensation</link:label>
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation_65B7605297DFFCF35FF0D4E9B54A4A7B_documentation_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation_65B7605297DFFCF35FF0D4E9B54A4A7B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Awards, Pre-Tax Contibution Percentage Of Compensation</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation_65B7605297DFFCF35FF0D4E9B54A4A7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation_65B7605297DFFCF35FF0D4E9B54A4A7B" xlink:to="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation_65B7605297DFFCF35FF0D4E9B54A4A7B" xlink:type="arc" />
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice_A3C4B63E976985F00D1ED4E9B54A7EC8_terseLabel_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice_A3C4B63E976985F00D1ED4E9B54A7EC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of Company's common stock share price</link:label>
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice_A3C4B63E976985F00D1ED4E9B54A7EC8_label_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice_A3C4B63E976985F00D1ED4E9B54A7EC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instrument, Percentage Of Share Price</link:label>
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice_A3C4B63E976985F00D1ED4E9B54A7EC8_documentation_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice_A3C4B63E976985F00D1ED4E9B54A7EC8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instrument, Percentage Of Share Price</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice_A3C4B63E976985F00D1ED4E9B54A7EC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice_A3C4B63E976985F00D1ED4E9B54A7EC8" xlink:to="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice_A3C4B63E976985F00D1ED4E9B54A7EC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_767931EAF5DA422DE748D4E9B54ADC60_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_767931EAF5DA422DE748D4E9B54ADC60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_767931EAF5DA422DE748D4E9B54ADC60_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_767931EAF5DA422DE748D4E9B54ADC60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_767931EAF5DA422DE748D4E9B54ADC60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_767931EAF5DA422DE748D4E9B54ADC60" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_767931EAF5DA422DE748D4E9B54ADC60" xlink:type="arc" />
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense_1C42C04CA72E5C49FEBED4E9B54ABA97_terseLabel_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense_1C42C04CA72E5C49FEBED4E9B54ABA97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee stock purchase plan, discount percentage attributable to compensation expense</link:label>
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense_1C42C04CA72E5C49FEBED4E9B54ABA97_label_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense_1C42C04CA72E5C49FEBED4E9B54ABA97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instrument, Discount Percentage Attributable to Compensation Expense</link:label>
    <link:label id="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense_1C42C04CA72E5C49FEBED4E9B54ABA97_documentation_en-US" xlink:label="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense_1C42C04CA72E5C49FEBED4E9B54ABA97" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instrument, Discount Percentage Attributable to Compensation Expense</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense_1C42C04CA72E5C49FEBED4E9B54ABA97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense_1C42C04CA72E5C49FEBED4E9B54ABA97" xlink:to="lab_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense_1C42C04CA72E5C49FEBED4E9B54ABA97" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_0214DB7A63A43169F187D4E9B54AA8B6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_0214DB7A63A43169F187D4E9B54AA8B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash received under the employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_0214DB7A63A43169F187D4E9B54AA8B6_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_0214DB7A63A43169F187D4E9B54AA8B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_0214DB7A63A43169F187D4E9B54AA8B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_0214DB7A63A43169F187D4E9B54AA8B6" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_0214DB7A63A43169F187D4E9B54AA8B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_3DCC240DEA6222F5FE3732839E3409E4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_3DCC240DEA6222F5FE3732839E3409E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of future minimum rental payments for operating leases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_3DCC240DEA6222F5FE3732839E3409E4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_3DCC240DEA6222F5FE3732839E3409E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_3DCC240DEA6222F5FE3732839E3409E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_3DCC240DEA6222F5FE3732839E3409E4" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_3DCC240DEA6222F5FE3732839E3409E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_6EB9DAD039FEFF8A66CC3283A04ED60A_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_6EB9DAD039FEFF8A66CC3283A04ED60A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined contribution plan, employer matching contribution, percent of match</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_6EB9DAD039FEFF8A66CC3283A04ED60A_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_6EB9DAD039FEFF8A66CC3283A04ED60A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_6EB9DAD039FEFF8A66CC3283A04ED60A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_6EB9DAD039FEFF8A66CC3283A04ED60A" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_6EB9DAD039FEFF8A66CC3283A04ED60A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5C5199D864952ACB7AD43283A04E7236_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5C5199D864952ACB7AD43283A04E7236" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined contribution plan, employer matching contribution, percent</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5C5199D864952ACB7AD43283A04E7236_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5C5199D864952ACB7AD43283A04E7236" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5C5199D864952ACB7AD43283A04E7236" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5C5199D864952ACB7AD43283A04E7236" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5C5199D864952ACB7AD43283A04E7236" xlink:type="arc" />
    <link:label id="lab_kvhi_DefinedContributionPlanVestingPeriod_A1AE8646EF04893CE1F03283A04E5F58_terseLabel_en-US" xlink:label="lab_kvhi_DefinedContributionPlanVestingPeriod_A1AE8646EF04893CE1F03283A04E5F58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined contribution plan, vesting period</link:label>
    <link:label id="lab_kvhi_DefinedContributionPlanVestingPeriod_A1AE8646EF04893CE1F03283A04E5F58_label_en-US" xlink:label="lab_kvhi_DefinedContributionPlanVestingPeriod_A1AE8646EF04893CE1F03283A04E5F58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Vesting Period</link:label>
    <link:label id="lab_kvhi_DefinedContributionPlanVestingPeriod_A1AE8646EF04893CE1F03283A04E5F58_documentation_en-US" xlink:label="lab_kvhi_DefinedContributionPlanVestingPeriod_A1AE8646EF04893CE1F03283A04E5F58" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Vesting Period</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DefinedContributionPlanVestingPeriod" xlink:label="loc_kvhi_DefinedContributionPlanVestingPeriod_A1AE8646EF04893CE1F03283A04E5F58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DefinedContributionPlanVestingPeriod_A1AE8646EF04893CE1F03283A04E5F58" xlink:to="lab_kvhi_DefinedContributionPlanVestingPeriod_A1AE8646EF04893CE1F03283A04E5F58" xlink:type="arc" />
    <link:label id="lab_kvhi_DefinedContributionPlanEmployerMatchingContributionAmount_BA7C5832B72227A1E8183283A04E16D8_terseLabel_en-US" xlink:label="lab_kvhi_DefinedContributionPlanEmployerMatchingContributionAmount_BA7C5832B72227A1E8183283A04E16D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined contribution plan, employer matching contribution, amount</link:label>
    <link:label id="lab_kvhi_DefinedContributionPlanEmployerMatchingContributionAmount_BA7C5832B72227A1E8183283A04E16D8_label_en-US" xlink:label="lab_kvhi_DefinedContributionPlanEmployerMatchingContributionAmount_BA7C5832B72227A1E8183283A04E16D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Amount</link:label>
    <link:label id="lab_kvhi_DefinedContributionPlanEmployerMatchingContributionAmount_BA7C5832B72227A1E8183283A04E16D8_documentation_en-US" xlink:label="lab_kvhi_DefinedContributionPlanEmployerMatchingContributionAmount_BA7C5832B72227A1E8183283A04E16D8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Amount</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DefinedContributionPlanEmployerMatchingContributionAmount" xlink:label="loc_kvhi_DefinedContributionPlanEmployerMatchingContributionAmount_BA7C5832B72227A1E8183283A04E16D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DefinedContributionPlanEmployerMatchingContributionAmount_BA7C5832B72227A1E8183283A04E16D8" xlink:to="lab_kvhi_DefinedContributionPlanEmployerMatchingContributionAmount_BA7C5832B72227A1E8183283A04E16D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_BEEF3A7DBCEE689E5C8632839D0DFC91_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_BEEF3A7DBCEE689E5C8632839D0DFC91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_BEEF3A7DBCEE689E5C8632839D0DFC91_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_BEEF3A7DBCEE689E5C8632839D0DFC91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_BEEF3A7DBCEE689E5C8632839D0DFC91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_BEEF3A7DBCEE689E5C8632839D0DFC91" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_BEEF3A7DBCEE689E5C8632839D0DFC91" xlink:type="arc" />
    <link:label id="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock_64CD7CA28E807057535F32839D0D6700_terseLabel_en-US" xlink:label="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock_64CD7CA28E807057535F32839D0D6700" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, debt maturities, amortized cost and fair value basis</link:label>
    <link:label id="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock_64CD7CA28E807057535F32839D0D6700_label_en-US" xlink:label="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock_64CD7CA28E807057535F32839D0D6700" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Amortized Cost And Fair Value Basis [Table Text Block]</link:label>
    <link:label id="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock_64CD7CA28E807057535F32839D0D6700_documentation_en-US" xlink:label="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock_64CD7CA28E807057535F32839D0D6700" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Amortized Cost And Fair Value Basis [Table Text Block]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock" xlink:label="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock_64CD7CA28E807057535F32839D0D6700" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock_64CD7CA28E807057535F32839D0D6700" xlink:to="lab_kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock_64CD7CA28E807057535F32839D0D6700" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744" xlink:to="lab_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4" xlink:to="lab_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_7151C117BA6CA5E2BAE08D116F5442EF_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_7151C117BA6CA5E2BAE08D116F5442EF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7151C117BA6CA5E2BAE08D116F5442EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7151C117BA6CA5E2BAE08D116F5442EF" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_7151C117BA6CA5E2BAE08D116F5442EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_C452EDD4969DA60B2B968D116F545DF6_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_C452EDD4969DA60B2B968D116F545DF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowance for doubtful accounts of $2,852 and $3,477 as of December 31, 2017 &amp; December 31, 2016, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_C452EDD4969DA60B2B968D116F545DF6_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_C452EDD4969DA60B2B968D116F545DF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_C452EDD4969DA60B2B968D116F545DF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_C452EDD4969DA60B2B968D116F545DF6" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_C452EDD4969DA60B2B968D116F545DF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_38C0F2AA129C1644487F8D116F54EAE2_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_38C0F2AA129C1644487F8D116F54EAE2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_38C0F2AA129C1644487F8D116F54EAE2_label_en-US" xlink:label="lab_us-gaap_InventoryNet_38C0F2AA129C1644487F8D116F54EAE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_38C0F2AA129C1644487F8D116F54EAE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_38C0F2AA129C1644487F8D116F54EAE2" xlink:to="lab_us-gaap_InventoryNet_38C0F2AA129C1644487F8D116F54EAE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssets_C0254E2ACDA20DAD8AD88D116F55F56A_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssets_C0254E2ACDA20DAD8AD88D116F55F56A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssets_C0254E2ACDA20DAD8AD88D116F55F56A_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssets_C0254E2ACDA20DAD8AD88D116F55F56A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_C0254E2ACDA20DAD8AD88D116F55F56A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_C0254E2ACDA20DAD8AD88D116F55F56A" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssets_C0254E2ACDA20DAD8AD88D116F55F56A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_036F83945DA954F28B8C8D116F552C95_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_036F83945DA954F28B8C8D116F552C95" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_036F83945DA954F28B8C8D116F552C95_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_036F83945DA954F28B8C8D116F552C95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_036F83945DA954F28B8C8D116F552C95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_036F83945DA954F28B8C8D116F552C95" xlink:to="lab_us-gaap_AssetsCurrent_036F83945DA954F28B8C8D116F552C95" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_5F8FD1BFCA7E355C363C8D116F55343E_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_5F8FD1BFCA7E355C363C8D116F55343E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, less accumulated depreciation of $51,099 and $45,766 as of December 31, 2017 &amp; December 31, 2016, respectively</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_5F8FD1BFCA7E355C363C8D116F55343E_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_5F8FD1BFCA7E355C363C8D116F55343E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5F8FD1BFCA7E355C363C8D116F55343E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_5F8FD1BFCA7E355C363C8D116F55343E" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_5F8FD1BFCA7E355C363C8D116F55343E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_28822C6865BC59BC50E88D116F55B0C6_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_28822C6865BC59BC50E88D116F55B0C6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, less accumulated amortization of $20,656 and $16,344 as of December 31, 2017 &amp; December 31, 2016, respectively</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_28822C6865BC59BC50E88D116F55B0C6_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_28822C6865BC59BC50E88D116F55B0C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_28822C6865BC59BC50E88D116F55B0C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_28822C6865BC59BC50E88D116F55B0C6" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_28822C6865BC59BC50E88D116F55B0C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_4232224899EDA41D4E8B8D116F55D51E_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_4232224899EDA41D4E8B8D116F55D51E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_4232224899EDA41D4E8B8D116F55D51E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_4232224899EDA41D4E8B8D116F55D51E" xlink:to="lab_us-gaap_Goodwill_4232224899EDA41D4E8B8D116F55D51E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_0E976595AA91242033818D116F5521E8_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_0E976595AA91242033818D116F5521E8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_0E976595AA91242033818D116F5521E8_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_0E976595AA91242033818D116F5521E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0E976595AA91242033818D116F5521E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_0E976595AA91242033818D116F5521E8" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_0E976595AA91242033818D116F5521E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_C6377352123E34297DC28D116F55A06D_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_C6377352123E34297DC28D116F55A06D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current deferred income tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_C6377352123E34297DC28D116F55A06D_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_C6377352123E34297DC28D116F55A06D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_C6377352123E34297DC28D116F55A06D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_C6377352123E34297DC28D116F55A06D" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_C6377352123E34297DC28D116F55A06D" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_E9ED31201E3FB6BF55EE8D116F55DD5B_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_E9ED31201E3FB6BF55EE8D116F55DD5B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_E9ED31201E3FB6BF55EE8D116F55DD5B_label_en-US" xlink:label="lab_us-gaap_Assets_E9ED31201E3FB6BF55EE8D116F55DD5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_E9ED31201E3FB6BF55EE8D116F55DD5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_E9ED31201E3FB6BF55EE8D116F55DD5B" xlink:to="lab_us-gaap_Assets_E9ED31201E3FB6BF55EE8D116F55DD5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_CC92BBC813763B6BE03A8D116F55E2AF_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_CC92BBC813763B6BE03A8D116F55E2AF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_CC92BBC813763B6BE03A8D116F55E2AF_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_CC92BBC813763B6BE03A8D116F55E2AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_CC92BBC813763B6BE03A8D116F55E2AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_CC92BBC813763B6BE03A8D116F55E2AF" xlink:to="lab_us-gaap_AccountsPayableCurrent_CC92BBC813763B6BE03A8D116F55E2AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_8F896AA1530EB48EFB9A8D116F5A9A56_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_8F896AA1530EB48EFB9A8D116F5A9A56" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation and employee-related expenses</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_8F896AA1530EB48EFB9A8D116F5A9A56_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_8F896AA1530EB48EFB9A8D116F5A9A56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8F896AA1530EB48EFB9A8D116F5A9A56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8F896AA1530EB48EFB9A8D116F5A9A56" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_8F896AA1530EB48EFB9A8D116F5A9A56" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_873E95DB75FA8391C1228D116F5A663C_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_873E95DB75FA8391C1228D116F5A663C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_873E95DB75FA8391C1228D116F5A663C_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_873E95DB75FA8391C1228D116F5A663C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_873E95DB75FA8391C1228D116F5A663C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent_873E95DB75FA8391C1228D116F5A663C" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent_873E95DB75FA8391C1228D116F5A663C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_D7E2749B92357B9E72698D116F5BE980_verboseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual_D7E2749B92357B9E72698D116F5BE980" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued product warranty costs</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_D7E2749B92357B9E72698D116F5BE980_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual_D7E2749B92357B9E72698D116F5BE980" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_D7E2749B92357B9E72698D116F5BE980" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual_D7E2749B92357B9E72698D116F5BE980" xlink:to="lab_us-gaap_ProductWarrantyAccrual_D7E2749B92357B9E72698D116F5BE980" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_1B17477B983079C4DE388D116F5B30EE_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_1B17477B983079C4DE388D116F5B30EE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_1B17477B983079C4DE388D116F5B30EE_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_1B17477B983079C4DE388D116F5B30EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_1B17477B983079C4DE388D116F5B30EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_1B17477B983079C4DE388D116F5B30EE" xlink:to="lab_us-gaap_DeferredRevenueCurrent_1B17477B983079C4DE388D116F5B30EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtCurrent_2F5E993AF30114F861AE8D116F5BF503_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_2F5E993AF30114F861AE8D116F5BF503" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_2F5E993AF30114F861AE8D116F5BF503" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_2F5E993AF30114F861AE8D116F5BF503" xlink:to="lab_us-gaap_LongTermDebtCurrent_2F5E993AF30114F861AE8D116F5BF503" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent_7ED1D81DB2C979AB94AD8D116F5B4CA0_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent_7ED1D81DB2C979AB94AD8D116F5B4CA0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability for Uncertain Tax Positions, Current</link:label>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent_7ED1D81DB2C979AB94AD8D116F5B4CA0_label_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent_7ED1D81DB2C979AB94AD8D116F5B4CA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Uncertainty in Income Taxes, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent_7ED1D81DB2C979AB94AD8D116F5B4CA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent_7ED1D81DB2C979AB94AD8D116F5B4CA0" xlink:to="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent_7ED1D81DB2C979AB94AD8D116F5B4CA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_2621548881D9ECC952428D116F5BB22D_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_2621548881D9ECC952428D116F5BB22D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_2621548881D9ECC952428D116F5BB22D_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_2621548881D9ECC952428D116F5BB22D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_2621548881D9ECC952428D116F5BB22D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_2621548881D9ECC952428D116F5BB22D" xlink:to="lab_us-gaap_LiabilitiesCurrent_2621548881D9ECC952428D116F5BB22D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_195055FC9707F1F8D18B8D116F5B90C1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_195055FC9707F1F8D18B8D116F5B90C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current deferred income tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_195055FC9707F1F8D18B8D116F5B90C1_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_195055FC9707F1F8D18B8D116F5B90C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_195055FC9707F1F8D18B8D116F5B90C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_195055FC9707F1F8D18B8D116F5B90C1" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_195055FC9707F1F8D18B8D116F5B90C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_46619CF3465033F398578D116F5BEB69_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_46619CF3465033F398578D116F5BEB69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability for uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_46619CF3465033F398578D116F5BEB69_label_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_46619CF3465033F398578D116F5BEB69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Uncertainty in Income Taxes, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_46619CF3465033F398578D116F5BEB69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_46619CF3465033F398578D116F5BEB69" xlink:to="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_46619CF3465033F398578D116F5BEB69" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_57CD5EFFFC295FBB02C58D116F5B1E79_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_57CD5EFFFC295FBB02C58D116F5B1E79" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_57CD5EFFFC295FBB02C58D116F5B1E79_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_57CD5EFFFC295FBB02C58D116F5B1E79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_57CD5EFFFC295FBB02C58D116F5B1E79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_57CD5EFFFC295FBB02C58D116F5B1E79" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_57CD5EFFFC295FBB02C58D116F5B1E79" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_5CC176FA2BCCF55BC2198D116F5B876A_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_5CC176FA2BCCF55BC2198D116F5B876A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, excluding current portion</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_5CC176FA2BCCF55BC2198D116F5B876A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_5CC176FA2BCCF55BC2198D116F5B876A" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_5CC176FA2BCCF55BC2198D116F5B876A" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_2C21E609C55E460DCBE28D116F5BBE5C_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_2C21E609C55E460DCBE28D116F5BBE5C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_2C21E609C55E460DCBE28D116F5BBE5C_label_en-US" xlink:label="lab_us-gaap_Liabilities_2C21E609C55E460DCBE28D116F5BBE5C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_2C21E609C55E460DCBE28D116F5BBE5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_2C21E609C55E460DCBE28D116F5BBE5C" xlink:to="lab_us-gaap_Liabilities_2C21E609C55E460DCBE28D116F5BBE5C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_D4074568D2B0065D33268D116F5B0C93_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_D4074568D2B0065D33268D116F5B0C93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_D4074568D2B0065D33268D116F5B0C93_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_D4074568D2B0065D33268D116F5B0C93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_D4074568D2B0065D33268D116F5B0C93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_D4074568D2B0065D33268D116F5B0C93" xlink:to="lab_us-gaap_CommitmentsAndContingencies_D4074568D2B0065D33268D116F5B0C93" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:to="lab_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_AB146A3AD14065A5F9538D116F5B864B_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_AB146A3AD14065A5F9538D116F5B864B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, $0.01 par value. Authorized 1,000,000 shares; none issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_AB146A3AD14065A5F9538D116F5B864B_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_AB146A3AD14065A5F9538D116F5B864B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_AB146A3AD14065A5F9538D116F5B864B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_AB146A3AD14065A5F9538D116F5B864B" xlink:to="lab_us-gaap_PreferredStockValue_AB146A3AD14065A5F9538D116F5B864B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_3AA19BE5B303BC71152E8D116F5BC457_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_3AA19BE5B303BC71152E8D116F5BC457" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.01 par value. Authorized 30,000,000 shares, 18,787,816 and 18,420,914 shares issued at December 31, 2017 and December 31, 2016, respectively; and 17,128,825 and 16,761,923 shares outstanding at December 31, 2017 and December 31, 2016, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_3AA19BE5B303BC71152E8D116F5BC457_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_3AA19BE5B303BC71152E8D116F5BC457" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_3AA19BE5B303BC71152E8D116F5BC457" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_3AA19BE5B303BC71152E8D116F5BC457" xlink:to="lab_us-gaap_CommonStockValue_3AA19BE5B303BC71152E8D116F5BC457" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_B9BC38C9C355694CCFBE8D116F5B9B2D_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_B9BC38C9C355694CCFBE8D116F5B9B2D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_B9BC38C9C355694CCFBE8D116F5B9B2D_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_B9BC38C9C355694CCFBE8D116F5B9B2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_B9BC38C9C355694CCFBE8D116F5B9B2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_B9BC38C9C355694CCFBE8D116F5B9B2D" xlink:to="lab_us-gaap_AdditionalPaidInCapital_B9BC38C9C355694CCFBE8D116F5B9B2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_83A22D86C2B69DFB890B8D116F5C3302_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_83A22D86C2B69DFB890B8D116F5C3302" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">(Accumulated deficit) retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_83A22D86C2B69DFB890B8D116F5C3302_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_83A22D86C2B69DFB890B8D116F5C3302" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_83A22D86C2B69DFB890B8D116F5C3302" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_83A22D86C2B69DFB890B8D116F5C3302" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_83A22D86C2B69DFB890B8D116F5C3302" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D05652429E5D845F44918D116F5C42D8_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D05652429E5D845F44918D116F5C42D8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D05652429E5D845F44918D116F5C42D8_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D05652429E5D845F44918D116F5C42D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D05652429E5D845F44918D116F5C42D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D05652429E5D845F44918D116F5C42D8" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D05652429E5D845F44918D116F5C42D8" xlink:type="arc" />
    <link:label id="lab_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_E5323BB01AEB827D5DB68D116F5C5459_totalLabel_en-US" xlink:label="lab_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_E5323BB01AEB827D5DB68D116F5C5459" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Stockholders equity before treasury stock adjustment</link:label>
    <link:label id="lab_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_E5323BB01AEB827D5DB68D116F5C5459_label_en-US" xlink:label="lab_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_E5323BB01AEB827D5DB68D116F5C5459" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders Equity Before Treasury Stock Adjustment</link:label>
    <link:label id="lab_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_E5323BB01AEB827D5DB68D116F5C5459_documentation_en-US" xlink:label="lab_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_E5323BB01AEB827D5DB68D116F5C5459" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stockholders Equity Before Treasury Stock Adjustment</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockholdersEquityBeforeTreasuryStockAdjustment" xlink:label="loc_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_E5323BB01AEB827D5DB68D116F5C5459" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_E5323BB01AEB827D5DB68D116F5C5459" xlink:to="lab_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_E5323BB01AEB827D5DB68D116F5C5459" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValue_8EAC4164B6B0841464678D116F5C5BA6_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_8EAC4164B6B0841464678D116F5C5BA6" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: treasury stock at cost, common stock, 1,658,991 shares as of December 31, 2017 and December 31, 2016, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_8EAC4164B6B0841464678D116F5C5BA6_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_8EAC4164B6B0841464678D116F5C5BA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_8EAC4164B6B0841464678D116F5C5BA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_8EAC4164B6B0841464678D116F5C5BA6" xlink:to="lab_us-gaap_TreasuryStockValue_8EAC4164B6B0841464678D116F5C5BA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_0231B09E19938A5583AD8D116F5C2F96_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_0231B09E19938A5583AD8D116F5C2F96" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_0231B09E19938A5583AD8D116F5C2F96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_0231B09E19938A5583AD8D116F5C2F96" xlink:to="lab_us-gaap_StockholdersEquity_0231B09E19938A5583AD8D116F5C2F96" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_378FB8F2B62B26CEE0368D116F5CF28C_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_378FB8F2B62B26CEE0368D116F5CF28C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_378FB8F2B62B26CEE0368D116F5CF28C_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_378FB8F2B62B26CEE0368D116F5CF28C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_378FB8F2B62B26CEE0368D116F5CF28C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_378FB8F2B62B26CEE0368D116F5CF28C" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_378FB8F2B62B26CEE0368D116F5CF28C" xlink:type="arc" />
    <link:label id="lab_kvhi_ReconciliationofUnrecognizedTaxBenefitsExpensesAbstract_BB887F7C02FDD9CF0F47DE1738232743_label_en-US" xlink:label="lab_kvhi_ReconciliationofUnrecognizedTaxBenefitsExpensesAbstract_BB887F7C02FDD9CF0F47DE1738232743" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits (Expenses) [Abstract]</link:label>
    <link:label id="lab_kvhi_ReconciliationofUnrecognizedTaxBenefitsExpensesAbstract_BB887F7C02FDD9CF0F47DE1738232743_documentation_en-US" xlink:label="lab_kvhi_ReconciliationofUnrecognizedTaxBenefitsExpensesAbstract_BB887F7C02FDD9CF0F47DE1738232743" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits (Expenses) [Abstract]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ReconciliationofUnrecognizedTaxBenefitsExpensesAbstract" xlink:label="loc_kvhi_ReconciliationofUnrecognizedTaxBenefitsExpensesAbstract_BB887F7C02FDD9CF0F47DE1738232743" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ReconciliationofUnrecognizedTaxBenefitsExpensesAbstract_BB887F7C02FDD9CF0F47DE1738232743" xlink:to="lab_kvhi_ReconciliationofUnrecognizedTaxBenefitsExpensesAbstract_BB887F7C02FDD9CF0F47DE1738232743" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_C81146336A2143EBC749DE1738238445_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_C81146336A2143EBC749DE1738238445" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table]</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_C81146336A2143EBC749DE1738238445_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_C81146336A2143EBC749DE1738238445" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_C81146336A2143EBC749DE1738238445" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_C81146336A2143EBC749DE1738238445" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_C81146336A2143EBC749DE1738238445" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_53B4D5F31F7379EE3FB0DE1738231C6C_terseLabel_en-US" xlink:label="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_53B4D5F31F7379EE3FB0DE1738231C6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nature of Uncertainty [Axis]</link:label>
    <link:label id="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_53B4D5F31F7379EE3FB0DE1738231C6C_label_en-US" xlink:label="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_53B4D5F31F7379EE3FB0DE1738231C6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Uncertainty [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_53B4D5F31F7379EE3FB0DE1738231C6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_53B4D5F31F7379EE3FB0DE1738231C6C" xlink:to="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_53B4D5F31F7379EE3FB0DE1738231C6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:type="arc" />
    <link:label id="lab_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes_83E69AFAC8986A39D98BDE1F0A3142BF_terseLabel_en-US" xlink:label="lab_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes_83E69AFAC8986A39D98BDE1F0A3142BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undistributed earnings of its foreign subsidiaries for which the Company has not provided US Deferred income taxes</link:label>
    <link:label id="lab_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes_83E69AFAC8986A39D98BDE1F0A3142BF_label_en-US" xlink:label="lab_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes_83E69AFAC8986A39D98BDE1F0A3142BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undistributed earnings of its foreign subsidiaries for which the Company has not provided US Deferred income taxes</link:label>
    <link:label id="lab_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes_83E69AFAC8986A39D98BDE1F0A3142BF_documentation_en-US" xlink:label="lab_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes_83E69AFAC8986A39D98BDE1F0A3142BF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Undistributed earnings of its foreign subsidiaries for which the Company has not provided US Deferred income taxes</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes" xlink:label="loc_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes_83E69AFAC8986A39D98BDE1F0A3142BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes_83E69AFAC8986A39D98BDE1F0A3142BF" xlink:to="lab_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes_83E69AFAC8986A39D98BDE1F0A3142BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_7A2D3968F42C9E36DCBFDE1738246A9B_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_7A2D3968F42C9E36DCBFDE1738246A9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_7A2D3968F42C9E36DCBFDE1738246A9B_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_7A2D3968F42C9E36DCBFDE1738246A9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_7A2D3968F42C9E36DCBFDE1738246A9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_7A2D3968F42C9E36DCBFDE1738246A9B" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_7A2D3968F42C9E36DCBFDE1738246A9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_145CC77EF9AEE179E2B6DE17382454F6_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_145CC77EF9AEE179E2B6DE17382454F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_145CC77EF9AEE179E2B6DE17382454F6_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_145CC77EF9AEE179E2B6DE17382454F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_145CC77EF9AEE179E2B6DE17382454F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_145CC77EF9AEE179E2B6DE17382454F6" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_145CC77EF9AEE179E2B6DE17382454F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_89F5BCFFCC09FB90570ADE17382498EE_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_89F5BCFFCC09FB90570ADE17382498EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_89F5BCFFCC09FB90570ADE17382498EE_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_89F5BCFFCC09FB90570ADE17382498EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_89F5BCFFCC09FB90570ADE17382498EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_89F5BCFFCC09FB90570ADE17382498EE" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_89F5BCFFCC09FB90570ADE17382498EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_FC29B81F672EB20D1E20DE173824CC17_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_FC29B81F672EB20D1E20DE173824CC17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_FC29B81F672EB20D1E20DE173824CC17_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_FC29B81F672EB20D1E20DE173824CC17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_FC29B81F672EB20D1E20DE173824CC17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_FC29B81F672EB20D1E20DE173824CC17" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_FC29B81F672EB20D1E20DE173824CC17" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_73291CE98BB1CBD02103DE17382418B1_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_73291CE98BB1CBD02103DE17382418B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_73291CE98BB1CBD02103DE17382418B1_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_73291CE98BB1CBD02103DE17382418B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_73291CE98BB1CBD02103DE17382418B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_73291CE98BB1CBD02103DE17382418B1" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_73291CE98BB1CBD02103DE17382418B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_33A204970E865170CFA3DE173824D973_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_33A204970E865170CFA3DE173824D973" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_33A204970E865170CFA3DE173824D973_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_33A204970E865170CFA3DE173824D973" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_33A204970E865170CFA3DE173824D973" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_33A204970E865170CFA3DE173824D973" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_33A204970E865170CFA3DE173824D973" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_47161B7AE97382B0E94BDE1738243650_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_47161B7AE97382B0E94BDE1738243650" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_47161B7AE97382B0E94BDE1738243650_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_47161B7AE97382B0E94BDE1738243650" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_47161B7AE97382B0E94BDE1738243650" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_47161B7AE97382B0E94BDE1738243650" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_47161B7AE97382B0E94BDE1738243650" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_3164EE421C21778DA2A5DE173824985F_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_3164EE421C21778DA2A5DE173824985F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Acquisition</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_3164EE421C21778DA2A5DE173824985F_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_3164EE421C21778DA2A5DE173824985F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Acquisition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_3164EE421C21778DA2A5DE173824985F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_3164EE421C21778DA2A5DE173824985F" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_3164EE421C21778DA2A5DE173824985F" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_F7281E97760D60A6EA50DE173824A930_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_F7281E97760D60A6EA50DE173824A930" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_F7281E97760D60A6EA50DE173824A930_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_F7281E97760D60A6EA50DE173824A930" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_F7281E97760D60A6EA50DE173824A930" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_F7281E97760D60A6EA50DE173824A930" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_F7281E97760D60A6EA50DE173824A930" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_CD5D0F241FF9033BFB7E3283A0448744_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_CD5D0F241FF9033BFB7E3283A0448744" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_CD5D0F241FF9033BFB7E3283A0448744_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_CD5D0F241FF9033BFB7E3283A0448744" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_CD5D0F241FF9033BFB7E3283A0448744" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember_CD5D0F241FF9033BFB7E3283A0448744" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember_CD5D0F241FF9033BFB7E3283A0448744" xlink:type="arc" />
    <link:label id="lab_kvhi_MachinerySatelliteHubsAndEquipmentMember_D1AFCA6EE7FC68CDA2C93283A0447A63_terseLabel_en-US" xlink:label="lab_kvhi_MachinerySatelliteHubsAndEquipmentMember_D1AFCA6EE7FC68CDA2C93283A0447A63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Machinery, satellite hubs and equipment, and video-on-demand units</link:label>
    <link:label id="lab_kvhi_MachinerySatelliteHubsAndEquipmentMember_D1AFCA6EE7FC68CDA2C93283A0447A63_label_en-US" xlink:label="lab_kvhi_MachinerySatelliteHubsAndEquipmentMember_D1AFCA6EE7FC68CDA2C93283A0447A63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery, Satellite Hubs and Equipment [Member]</link:label>
    <link:label id="lab_kvhi_MachinerySatelliteHubsAndEquipmentMember_D1AFCA6EE7FC68CDA2C93283A0447A63_documentation_en-US" xlink:label="lab_kvhi_MachinerySatelliteHubsAndEquipmentMember_D1AFCA6EE7FC68CDA2C93283A0447A63" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Machinery, Satellite Hubs and Equipment [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MachinerySatelliteHubsAndEquipmentMember" xlink:label="loc_kvhi_MachinerySatelliteHubsAndEquipmentMember_D1AFCA6EE7FC68CDA2C93283A0447A63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_MachinerySatelliteHubsAndEquipmentMember_D1AFCA6EE7FC68CDA2C93283A0447A63" xlink:to="lab_kvhi_MachinerySatelliteHubsAndEquipmentMember_D1AFCA6EE7FC68CDA2C93283A0447A63" xlink:type="arc" />
    <link:label id="lab_kvhi_OfficeAndComputerEquipmentMember_F469CFDB0346B0351E0F3283A0441459_terseLabel_en-US" xlink:label="lab_kvhi_OfficeAndComputerEquipmentMember_F469CFDB0346B0351E0F3283A0441459" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Office and computer equipment</link:label>
    <link:label id="lab_kvhi_OfficeAndComputerEquipmentMember_F469CFDB0346B0351E0F3283A0441459_label_en-US" xlink:label="lab_kvhi_OfficeAndComputerEquipmentMember_F469CFDB0346B0351E0F3283A0441459" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Office And Computer Equipment [Member]</link:label>
    <link:label id="lab_kvhi_OfficeAndComputerEquipmentMember_F469CFDB0346B0351E0F3283A0441459_documentation_en-US" xlink:label="lab_kvhi_OfficeAndComputerEquipmentMember_F469CFDB0346B0351E0F3283A0441459" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Office And Computer Equipment [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_OfficeAndComputerEquipmentMember" xlink:label="loc_kvhi_OfficeAndComputerEquipmentMember_F469CFDB0346B0351E0F3283A0441459" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_OfficeAndComputerEquipmentMember_F469CFDB0346B0351E0F3283A0441459" xlink:to="lab_kvhi_OfficeAndComputerEquipmentMember_F469CFDB0346B0351E0F3283A0441459" xlink:type="arc" />
    <link:label id="lab_us-gaap_VehiclesMember_D03CBE2263865FD4E6993283A045BB3B_terseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember_D03CBE2263865FD4E6993283A045BB3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Motor vehicles</link:label>
    <link:label id="lab_us-gaap_VehiclesMember_D03CBE2263865FD4E6993283A045BB3B_label_en-US" xlink:label="lab_us-gaap_VehiclesMember_D03CBE2263865FD4E6993283A045BB3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_D03CBE2263865FD4E6993283A045BB3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember_D03CBE2263865FD4E6993283A045BB3B" xlink:to="lab_us-gaap_VehiclesMember_D03CBE2263865FD4E6993283A045BB3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_E0AFF35BBFB778ABD8E73283A04B613C_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_E0AFF35BBFB778ABD8E73283A04B613C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Estimated Useful Lives</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_E0AFF35BBFB778ABD8E73283A04B613C_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_E0AFF35BBFB778ABD8E73283A04B613C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Estimated Useful Lives</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_E0AFF35BBFB778ABD8E73283A04B613C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_E0AFF35BBFB778ABD8E73283A04B613C" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_E0AFF35BBFB778ABD8E73283A04B613C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_B15952C4E0FB1093BD7E3283A04B2678_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_B15952C4E0FB1093BD7E3283A04B2678" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_B15952C4E0FB1093BD7E3283A04B2678_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_B15952C4E0FB1093BD7E3283A04B2678" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_B15952C4E0FB1093BD7E3283A04B2678" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_B15952C4E0FB1093BD7E3283A04B2678" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_B15952C4E0FB1093BD7E3283A04B2678" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentAbstract_CD26BFDE8B8A0BC438FB32839E666E97_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentAbstract_CD26BFDE8B8A0BC438FB32839E666E97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentAbstract_CD26BFDE8B8A0BC438FB32839E666E97_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentAbstract_CD26BFDE8B8A0BC438FB32839E666E97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentAbstract" xlink:label="loc_us-gaap_ResearchAndDevelopmentAbstract_CD26BFDE8B8A0BC438FB32839E666E97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentAbstract_CD26BFDE8B8A0BC438FB32839E666E97" xlink:to="lab_us-gaap_ResearchAndDevelopmentAbstract_CD26BFDE8B8A0BC438FB32839E666E97" xlink:type="arc" />
    <link:label id="lab_kvhi_CustomerFundedSalesRevenueServicesNet_14EAC7FCC7FF70EA693D32839E67B983_terseLabel_en-US" xlink:label="lab_kvhi_CustomerFundedSalesRevenueServicesNet_14EAC7FCC7FF70EA693D32839E67B983" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer-funded service sales</link:label>
    <link:label id="lab_kvhi_CustomerFundedSalesRevenueServicesNet_14EAC7FCC7FF70EA693D32839E67B983_label_en-US" xlink:label="lab_kvhi_CustomerFundedSalesRevenueServicesNet_14EAC7FCC7FF70EA693D32839E67B983" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Funded Sales Revenue, Services, Net</link:label>
    <link:label id="lab_kvhi_CustomerFundedSalesRevenueServicesNet_14EAC7FCC7FF70EA693D32839E67B983_documentation_en-US" xlink:label="lab_kvhi_CustomerFundedSalesRevenueServicesNet_14EAC7FCC7FF70EA693D32839E67B983" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer Funded Sales Revenue, Services, Net</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_CustomerFundedSalesRevenueServicesNet" xlink:label="loc_kvhi_CustomerFundedSalesRevenueServicesNet_14EAC7FCC7FF70EA693D32839E67B983" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_CustomerFundedSalesRevenueServicesNet_14EAC7FCC7FF70EA693D32839E67B983" xlink:to="lab_kvhi_CustomerFundedSalesRevenueServicesNet_14EAC7FCC7FF70EA693D32839E67B983" xlink:type="arc" />
    <link:label id="lab_kvhi_CustomerFundedCostsOfGoodsSold_5C5A509D54DA8097EFD132839E67E2CF_terseLabel_en-US" xlink:label="lab_kvhi_CustomerFundedCostsOfGoodsSold_5C5A509D54DA8097EFD132839E67E2CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer-funded costs included in costs of service sales</link:label>
    <link:label id="lab_kvhi_CustomerFundedCostsOfGoodsSold_5C5A509D54DA8097EFD132839E67E2CF_label_en-US" xlink:label="lab_kvhi_CustomerFundedCostsOfGoodsSold_5C5A509D54DA8097EFD132839E67E2CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Funded Costs Of Goods Sold</link:label>
    <link:label id="lab_kvhi_CustomerFundedCostsOfGoodsSold_5C5A509D54DA8097EFD132839E67E2CF_documentation_en-US" xlink:label="lab_kvhi_CustomerFundedCostsOfGoodsSold_5C5A509D54DA8097EFD132839E67E2CF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer Funded Costs Of Goods Sold</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_CustomerFundedCostsOfGoodsSold" xlink:label="loc_kvhi_CustomerFundedCostsOfGoodsSold_5C5A509D54DA8097EFD132839E67E2CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_CustomerFundedCostsOfGoodsSold_5C5A509D54DA8097EFD132839E67E2CF" xlink:to="lab_kvhi_CustomerFundedCostsOfGoodsSold_5C5A509D54DA8097EFD132839E67E2CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductLiabilityContingencyTable_EB22B99772916F54FA09DE367287B2D5_terseLabel_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyTable_EB22B99772916F54FA09DE367287B2D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Liability Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_ProductLiabilityContingencyTable_EB22B99772916F54FA09DE367287B2D5_label_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyTable_EB22B99772916F54FA09DE367287B2D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Liability Contingency [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductLiabilityContingencyTable" xlink:label="loc_us-gaap_ProductLiabilityContingencyTable_EB22B99772916F54FA09DE367287B2D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_EB22B99772916F54FA09DE367287B2D5" xlink:to="lab_us-gaap_ProductLiabilityContingencyTable_EB22B99772916F54FA09DE367287B2D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695_terseLabel_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Liability Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695_label_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Liability Contingency [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductLiabilityContingencyLineItems" xlink:label="loc_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:to="lab_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:type="arc" />
    <link:label id="lab_kvhi_LimitedProductWarrantyPeriod_A52D7E0D044DFD9C1A37DE367288387D_terseLabel_en-US" xlink:label="lab_kvhi_LimitedProductWarrantyPeriod_A52D7E0D044DFD9C1A37DE367288387D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Limited product warranty period</link:label>
    <link:label id="lab_kvhi_LimitedProductWarrantyPeriod_A52D7E0D044DFD9C1A37DE367288387D_label_en-US" xlink:label="lab_kvhi_LimitedProductWarrantyPeriod_A52D7E0D044DFD9C1A37DE367288387D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Limited Product Warranty Period</link:label>
    <link:label id="lab_kvhi_LimitedProductWarrantyPeriod_A52D7E0D044DFD9C1A37DE367288387D_documentation_en-US" xlink:label="lab_kvhi_LimitedProductWarrantyPeriod_A52D7E0D044DFD9C1A37DE367288387D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Limited product warranty period.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LimitedProductWarrantyPeriod" xlink:label="loc_kvhi_LimitedProductWarrantyPeriod_A52D7E0D044DFD9C1A37DE367288387D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_LimitedProductWarrantyPeriod_A52D7E0D044DFD9C1A37DE367288387D" xlink:to="lab_kvhi_LimitedProductWarrantyPeriod_A52D7E0D044DFD9C1A37DE367288387D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_05103E6E8BEEC2148D4EDE677755B934_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual_05103E6E8BEEC2148D4EDE677755B934" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_05103E6E8BEEC2148D4EDE677755B934" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual_05103E6E8BEEC2148D4EDE677755B934" xlink:to="lab_us-gaap_ProductWarrantyAccrual_05103E6E8BEEC2148D4EDE677755B934" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597_verboseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Summary of product warranty activity</link:label>
    <link:label id="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597_label_en-US" xlink:label="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:to="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_37D04BB6C75C26FF7FB4DE367288E476_periodStartLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual_37D04BB6C75C26FF7FB4DE367288E476" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_37D04BB6C75C26FF7FB4DE367288E476_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual_37D04BB6C75C26FF7FB4DE367288E476" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_37D04BB6C75C26FF7FB4DE367288E476" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual_37D04BB6C75C26FF7FB4DE367288E476" xlink:to="lab_us-gaap_StandardProductWarrantyAccrual_37D04BB6C75C26FF7FB4DE367288E476" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyExpense_0ACE720E2A9B4C304A31DE367288D7F7_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyExpense_0ACE720E2A9B4C304A31DE367288D7F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charges to expense</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyExpense_0ACE720E2A9B4C304A31DE367288D7F7_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyExpense_0ACE720E2A9B4C304A31DE367288D7F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyExpense" xlink:label="loc_us-gaap_ProductWarrantyExpense_0ACE720E2A9B4C304A31DE367288D7F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyExpense_0ACE720E2A9B4C304A31DE367288D7F7" xlink:to="lab_us-gaap_ProductWarrantyExpense_0ACE720E2A9B4C304A31DE367288D7F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_C29EC0F66BC09D3855CADE367288F6A3_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_C29EC0F66BC09D3855CADE367288F6A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs incurred</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_C29EC0F66BC09D3855CADE367288F6A3_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_C29EC0F66BC09D3855CADE367288F6A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_C29EC0F66BC09D3855CADE367288F6A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_C29EC0F66BC09D3855CADE367288F6A3" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_C29EC0F66BC09D3855CADE367288F6A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_393BEF31AB8722B02588DE3672887B3C_periodEndLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual_393BEF31AB8722B02588DE3672887B3C" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_393BEF31AB8722B02588DE3672887B3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual_393BEF31AB8722B02588DE3672887B3C" xlink:to="lab_us-gaap_StandardProductWarrantyAccrual_393BEF31AB8722B02588DE3672887B3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_D183453E1A44C63C770FDE148C1A0C02_terseLabel_en-US" xlink:label="lab_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_D183453E1A44C63C770FDE148C1A0C02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Description of New Accounting Pronouncements Not yet Adopted [Text Block]</link:label>
    <link:label id="lab_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_D183453E1A44C63C770FDE148C1A0C02_label_en-US" xlink:label="lab_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_D183453E1A44C63C770FDE148C1A0C02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of New Accounting Pronouncements Not yet Adopted [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:label="loc_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_D183453E1A44C63C770FDE148C1A0C02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_D183453E1A44C63C770FDE148C1A0C02" xlink:to="lab_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_D183453E1A44C63C770FDE148C1A0C02" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_E5456ED4DA7C1805D1F6DE148C1AEC9E_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_E5456ED4DA7C1805D1F6DE148C1AEC9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Description and Basis of Presentation [Text Block]</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_E5456ED4DA7C1805D1F6DE148C1AEC9E_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_E5456ED4DA7C1805D1F6DE148C1AEC9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_E5456ED4DA7C1805D1F6DE148C1AEC9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_E5456ED4DA7C1805D1F6DE148C1AEC9E" xlink:to="lab_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_E5456ED4DA7C1805D1F6DE148C1AEC9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_B99BC8DCD2A2E3B4064BDE148C1A270F_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_B99BC8DCD2A2E3B4064BDE148C1A270F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_B99BC8DCD2A2E3B4064BDE148C1A270F_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_B99BC8DCD2A2E3B4064BDE148C1A270F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_B99BC8DCD2A2E3B4064BDE148C1A270F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_B99BC8DCD2A2E3B4064BDE148C1A270F" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_B99BC8DCD2A2E3B4064BDE148C1A270F" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_6B2B87B85F734FA903FEDE148C1B2F4A_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_6B2B87B85F734FA903FEDE148C1B2F4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Estimates and Assumptions</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_6B2B87B85F734FA903FEDE148C1B2F4A_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_6B2B87B85F734FA903FEDE148C1B2F4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_6B2B87B85F734FA903FEDE148C1B2F4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_6B2B87B85F734FA903FEDE148C1B2F4A" xlink:to="lab_us-gaap_UseOfEstimates_6B2B87B85F734FA903FEDE148C1B2F4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_88E78B92398FFC2BF32CDE148C1CDC6E_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_88E78B92398FFC2BF32CDE148C1CDC6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration of Credit Risk and Single Source Suppliers</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_88E78B92398FFC2BF32CDE148C1CDC6E_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_88E78B92398FFC2BF32CDE148C1CDC6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_88E78B92398FFC2BF32CDE148C1CDC6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk_88E78B92398FFC2BF32CDE148C1CDC6E" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk_88E78B92398FFC2BF32CDE148C1CDC6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_3376268015BD57E97D14DE148C1C0504_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_3376268015BD57E97D14DE148C1C0504" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_3376268015BD57E97D14DE148C1C0504_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_3376268015BD57E97D14DE148C1C0504" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_3376268015BD57E97D14DE148C1C0504" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock_3376268015BD57E97D14DE148C1C0504" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock_3376268015BD57E97D14DE148C1C0504" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_9458233012E150437B8CDE148C1CF3C5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_9458233012E150437B8CDE148C1CF3C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_9458233012E150437B8CDE148C1CF3C5_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_9458233012E150437B8CDE148C1CF3C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_9458233012E150437B8CDE148C1CF3C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_9458233012E150437B8CDE148C1CF3C5" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_9458233012E150437B8CDE148C1CF3C5" xlink:type="arc" />
    <link:label id="lab_kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock_55A6C4ADDD6AD2ECEF58DE148C1C0B51_terseLabel_en-US" xlink:label="lab_kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock_55A6C4ADDD6AD2ECEF58DE148C1C0B51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents and Marketable Securities</link:label>
    <link:label id="lab_kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock_55A6C4ADDD6AD2ECEF58DE148C1C0B51_label_en-US" xlink:label="lab_kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock_55A6C4ADDD6AD2ECEF58DE148C1C0B51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents and Marketable Securities [Policy Text Block]</link:label>
    <link:label id="lab_kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock_55A6C4ADDD6AD2ECEF58DE148C1C0B51_documentation_en-US" xlink:label="lab_kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock_55A6C4ADDD6AD2ECEF58DE148C1C0B51" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents and Marketable Securities [Policy Text Block]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock" xlink:label="loc_kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock_55A6C4ADDD6AD2ECEF58DE148C1C0B51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock_55A6C4ADDD6AD2ECEF58DE148C1C0B51" xlink:to="lab_kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock_55A6C4ADDD6AD2ECEF58DE148C1C0B51" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_4413DE6FFD28D2E35D44DE148C1C5359_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_4413DE6FFD28D2E35D44DE148C1C5359" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_4413DE6FFD28D2E35D44DE148C1C5359_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_4413DE6FFD28D2E35D44DE148C1C5359" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_4413DE6FFD28D2E35D44DE148C1C5359" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock_4413DE6FFD28D2E35D44DE148C1C5359" xlink:to="lab_us-gaap_InventoryPolicyTextBlock_4413DE6FFD28D2E35D44DE148C1C5359" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_5C5EAC9C684239B1BCB9DE148C1C2DF9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_5C5EAC9C684239B1BCB9DE148C1C2DF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_5C5EAC9C684239B1BCB9DE148C1C2DF9_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_5C5EAC9C684239B1BCB9DE148C1C2DF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_5C5EAC9C684239B1BCB9DE148C1C2DF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_5C5EAC9C684239B1BCB9DE148C1C2DF9" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_5C5EAC9C684239B1BCB9DE148C1C2DF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_1DFA0E1B9FA1B95EB2B9DE148C1C8B04_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_1DFA0E1B9FA1B95EB2B9DE148C1C8B04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Long-lived Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_1DFA0E1B9FA1B95EB2B9DE148C1C8B04_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_1DFA0E1B9FA1B95EB2B9DE148C1C8B04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_1DFA0E1B9FA1B95EB2B9DE148C1C8B04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_1DFA0E1B9FA1B95EB2B9DE148C1C8B04" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_1DFA0E1B9FA1B95EB2B9DE148C1C8B04" xlink:type="arc" />
    <link:label id="lab_kvhi_OtherNonCurrentAssetsPolicyTextBlock_CB2FD1395774C0327840DE148C1C3CE6_terseLabel_en-US" xlink:label="lab_kvhi_OtherNonCurrentAssetsPolicyTextBlock_CB2FD1395774C0327840DE148C1C3CE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Non-Current Assets</link:label>
    <link:label id="lab_kvhi_OtherNonCurrentAssetsPolicyTextBlock_CB2FD1395774C0327840DE148C1C3CE6_label_en-US" xlink:label="lab_kvhi_OtherNonCurrentAssetsPolicyTextBlock_CB2FD1395774C0327840DE148C1C3CE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Non-Current Assets [Policy Text Block]</link:label>
    <link:label id="lab_kvhi_OtherNonCurrentAssetsPolicyTextBlock_CB2FD1395774C0327840DE148C1C3CE6_documentation_en-US" xlink:label="lab_kvhi_OtherNonCurrentAssetsPolicyTextBlock_CB2FD1395774C0327840DE148C1C3CE6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Non-Current Assets [Policy Text Block]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_OtherNonCurrentAssetsPolicyTextBlock" xlink:label="loc_kvhi_OtherNonCurrentAssetsPolicyTextBlock_CB2FD1395774C0327840DE148C1C3CE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_OtherNonCurrentAssetsPolicyTextBlock_CB2FD1395774C0327840DE148C1C3CE6" xlink:to="lab_kvhi_OtherNonCurrentAssetsPolicyTextBlock_CB2FD1395774C0327840DE148C1C3CE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_30D884AE14FD1CC69432DE148C1C0E7A_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy_30D884AE14FD1CC69432DE148C1C0E7A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Warranty</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_30D884AE14FD1CC69432DE148C1C0E7A_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy_30D884AE14FD1CC69432DE148C1C0E7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_30D884AE14FD1CC69432DE148C1C0E7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy_30D884AE14FD1CC69432DE148C1C0E7A" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy_30D884AE14FD1CC69432DE148C1C0E7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_75E6341EB3B783D7EA2EDE148C1CD9AD_terseLabel_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_75E6341EB3B783D7EA2EDE148C1CD9AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shipping and Handling Cost</link:label>
    <link:label id="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_75E6341EB3B783D7EA2EDE148C1CD9AD_label_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_75E6341EB3B783D7EA2EDE148C1CD9AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shipping and Handling Cost, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="loc_us-gaap_ShippingAndHandlingCostPolicyTextBlock_75E6341EB3B783D7EA2EDE148C1CD9AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShippingAndHandlingCostPolicyTextBlock_75E6341EB3B783D7EA2EDE148C1CD9AD" xlink:to="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_75E6341EB3B783D7EA2EDE148C1CD9AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_C879E54D5AF2D6DEB0A3DE148C1C8806_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_C879E54D5AF2D6DEB0A3DE148C1C8806" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_C879E54D5AF2D6DEB0A3DE148C1C8806_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_C879E54D5AF2D6DEB0A3DE148C1C8806" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_C879E54D5AF2D6DEB0A3DE148C1C8806" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_C879E54D5AF2D6DEB0A3DE148C1C8806" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_C879E54D5AF2D6DEB0A3DE148C1C8806" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_FD1F451728CE325DB0A7DE148C1D1FFB_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock_FD1F451728CE325DB0A7DE148C1D1FFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising Costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_FD1F451728CE325DB0A7DE148C1D1FFB_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock_FD1F451728CE325DB0A7DE148C1D1FFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_FD1F451728CE325DB0A7DE148C1D1FFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock_FD1F451728CE325DB0A7DE148C1D1FFB" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock_FD1F451728CE325DB0A7DE148C1D1FFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_D283F5E87ECD410C8D2FDE148C1DF8B3_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_D283F5E87ECD410C8D2FDE148C1DF8B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Translations</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_D283F5E87ECD410C8D2FDE148C1DF8B3_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_D283F5E87ECD410C8D2FDE148C1DF8B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_D283F5E87ECD410C8D2FDE148C1DF8B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_D283F5E87ECD410C8D2FDE148C1DF8B3" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_D283F5E87ECD410C8D2FDE148C1DF8B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_CAFDF05358FBF8B3D841DE148C1D07C0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_CAFDF05358FBF8B3D841DE148C1D07C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_CAFDF05358FBF8B3D841DE148C1D07C0_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_CAFDF05358FBF8B3D841DE148C1D07C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_CAFDF05358FBF8B3D841DE148C1D07C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_CAFDF05358FBF8B3D841DE148C1D07C0" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_CAFDF05358FBF8B3D841DE148C1D07C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_A7A89609663355E6363FDE148C1D2588_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_A7A89609663355E6363FDE148C1D2588" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income (Loss) per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_A7A89609663355E6363FDE148C1D2588_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_A7A89609663355E6363FDE148C1D2588" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_A7A89609663355E6363FDE148C1D2588" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock_A7A89609663355E6363FDE148C1D2588" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock_A7A89609663355E6363FDE148C1D2588" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContingentLiabilityReserveEstimatePolicy_03F5FC35F824B570A749DE148C1DDA78_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentLiabilityReserveEstimatePolicy_03F5FC35F824B570A749DE148C1DDA78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent Liabilities</link:label>
    <link:label id="lab_us-gaap_ContingentLiabilityReserveEstimatePolicy_03F5FC35F824B570A749DE148C1DDA78_label_en-US" xlink:label="lab_us-gaap_ContingentLiabilityReserveEstimatePolicy_03F5FC35F824B570A749DE148C1DDA78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent Liability Reserve Estimate, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContingentLiabilityReserveEstimatePolicy" xlink:label="loc_us-gaap_ContingentLiabilityReserveEstimatePolicy_03F5FC35F824B570A749DE148C1DDA78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentLiabilityReserveEstimatePolicy_03F5FC35F824B570A749DE148C1DDA78" xlink:to="lab_us-gaap_ContingentLiabilityReserveEstimatePolicy_03F5FC35F824B570A749DE148C1DDA78" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_6173C337B06861CB15A7DE148C2013B5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_6173C337B06861CB15A7DE148C2013B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_6173C337B06861CB15A7DE148C2013B5_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_6173C337B06861CB15A7DE148C2013B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_6173C337B06861CB15A7DE148C2013B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_6173C337B06861CB15A7DE148C2013B5" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_6173C337B06861CB15A7DE148C2013B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FilmCostsPolicyPolicyTextBlock_6D72F3A3BD9A62143A4DDE148C20A56E_terseLabel_en-US" xlink:label="lab_us-gaap_FilmCostsPolicyPolicyTextBlock_6D72F3A3BD9A62143A4DDE148C20A56E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Film Costs, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_FilmCostsPolicyPolicyTextBlock_6D72F3A3BD9A62143A4DDE148C20A56E_label_en-US" xlink:label="lab_us-gaap_FilmCostsPolicyPolicyTextBlock_6D72F3A3BD9A62143A4DDE148C20A56E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Film Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FilmCostsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FilmCostsPolicyPolicyTextBlock_6D72F3A3BD9A62143A4DDE148C20A56E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FilmCostsPolicyPolicyTextBlock_6D72F3A3BD9A62143A4DDE148C20A56E" xlink:to="lab_us-gaap_FilmCostsPolicyPolicyTextBlock_6D72F3A3BD9A62143A4DDE148C20A56E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_E3963A6C5F1FAB0EDC77DE148C20BD98_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_E3963A6C5F1FAB0EDC77DE148C20BD98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_E3963A6C5F1FAB0EDC77DE148C20BD98_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_E3963A6C5F1FAB0EDC77DE148C20BD98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_E3963A6C5F1FAB0EDC77DE148C20BD98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_E3963A6C5F1FAB0EDC77DE148C20BD98" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_E3963A6C5F1FAB0EDC77DE148C20BD98" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceTable_79821F1AA29BBD0CE688DD9D5CBA7DCE_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceTable_79821F1AA29BBD0CE688DD9D5CBA7DCE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowance [Table]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceTable_79821F1AA29BBD0CE688DD9D5CBA7DCE_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceTable_79821F1AA29BBD0CE688DD9D5CBA7DCE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceTable" xlink:label="loc_us-gaap_ValuationAllowanceTable_79821F1AA29BBD0CE688DD9D5CBA7DCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceTable_79821F1AA29BBD0CE688DD9D5CBA7DCE" xlink:to="lab_us-gaap_ValuationAllowanceTable_79821F1AA29BBD0CE688DD9D5CBA7DCE" xlink:type="arc" />
    <link:label id="lab_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837_terseLabel_en-US" xlink:label="lab_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Law [Axis]</link:label>
    <link:label id="lab_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837_label_en-US" xlink:label="lab_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Law [Axis]</link:label>
    <link:label id="lab_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837_documentation_en-US" xlink:label="lab_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Law [Axis]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TaxLawAxis" xlink:label="loc_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837" xlink:to="lab_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837" xlink:type="arc" />
    <link:label id="lab_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128_terseLabel_en-US" xlink:label="lab_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Law [Domain]</link:label>
    <link:label id="lab_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128_label_en-US" xlink:label="lab_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Law [Domain]</link:label>
    <link:label id="lab_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128_documentation_en-US" xlink:label="lab_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Tax Law [Axis]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TaxLawDomain" xlink:label="loc_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:to="lab_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:type="arc" />
    <link:label id="lab_kvhi_A2017TaxCutsandJobsActMember_C0287EAE46EEEBD05284DD9D5CBAEA6C_terseLabel_en-US" xlink:label="lab_kvhi_A2017TaxCutsandJobsActMember_C0287EAE46EEEBD05284DD9D5CBAEA6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017 Tax Cuts and Jobs Act [Member]</link:label>
    <link:label id="lab_kvhi_A2017TaxCutsandJobsActMember_C0287EAE46EEEBD05284DD9D5CBAEA6C_label_en-US" xlink:label="lab_kvhi_A2017TaxCutsandJobsActMember_C0287EAE46EEEBD05284DD9D5CBAEA6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2017 Tax Cuts and Jobs Act [Member]</link:label>
    <link:label id="lab_kvhi_A2017TaxCutsandJobsActMember_C0287EAE46EEEBD05284DD9D5CBAEA6C_documentation_en-US" xlink:label="lab_kvhi_A2017TaxCutsandJobsActMember_C0287EAE46EEEBD05284DD9D5CBAEA6C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2017 Tax Cuts and Jobs Act [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_A2017TaxCutsandJobsActMember" xlink:label="loc_kvhi_A2017TaxCutsandJobsActMember_C0287EAE46EEEBD05284DD9D5CBAEA6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_A2017TaxCutsandJobsActMember_C0287EAE46EEEBD05284DD9D5CBAEA6C" xlink:to="lab_kvhi_A2017TaxCutsandJobsActMember_C0287EAE46EEEBD05284DD9D5CBAEA6C" xlink:type="arc" />
    <link:label id="lab_kvhi_TransitionTollTaxMember_58D26204BE74ABD0C423DD9D5CBA3A1A_terseLabel_en-US" xlink:label="lab_kvhi_TransitionTollTaxMember_58D26204BE74ABD0C423DD9D5CBA3A1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transition Toll Tax [Member]</link:label>
    <link:label id="lab_kvhi_TransitionTollTaxMember_58D26204BE74ABD0C423DD9D5CBA3A1A_label_en-US" xlink:label="lab_kvhi_TransitionTollTaxMember_58D26204BE74ABD0C423DD9D5CBA3A1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transition Toll Tax [Member]</link:label>
    <link:label id="lab_kvhi_TransitionTollTaxMember_58D26204BE74ABD0C423DD9D5CBA3A1A_documentation_en-US" xlink:label="lab_kvhi_TransitionTollTaxMember_58D26204BE74ABD0C423DD9D5CBA3A1A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Transition Toll Tax [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TransitionTollTaxMember" xlink:label="loc_kvhi_TransitionTollTaxMember_58D26204BE74ABD0C423DD9D5CBA3A1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_TransitionTollTaxMember_58D26204BE74ABD0C423DD9D5CBA3A1A" xlink:to="lab_kvhi_TransitionTollTaxMember_58D26204BE74ABD0C423DD9D5CBA3A1A" xlink:type="arc" />
    <link:label id="lab_kvhi_Federalstatutoryratereductionfrom35to21Member_34605A4DB5F3DFA3F0AADD9D5CBA5290_terseLabel_en-US" xlink:label="lab_kvhi_Federalstatutoryratereductionfrom35to21Member_34605A4DB5F3DFA3F0AADD9D5CBA5290" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal statutory rate reduction from 35% to 21% [Member]</link:label>
    <link:label id="lab_kvhi_Federalstatutoryratereductionfrom35to21Member_34605A4DB5F3DFA3F0AADD9D5CBA5290_label_en-US" xlink:label="lab_kvhi_Federalstatutoryratereductionfrom35to21Member_34605A4DB5F3DFA3F0AADD9D5CBA5290" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Federal statutory rate reduction from 35% to 21% [Member]</link:label>
    <link:label id="lab_kvhi_Federalstatutoryratereductionfrom35to21Member_34605A4DB5F3DFA3F0AADD9D5CBA5290_documentation_en-US" xlink:label="lab_kvhi_Federalstatutoryratereductionfrom35to21Member_34605A4DB5F3DFA3F0AADD9D5CBA5290" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Federal statutory rate reduction from 35% to 21% [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Federalstatutoryratereductionfrom35to21Member" xlink:label="loc_kvhi_Federalstatutoryratereductionfrom35to21Member_34605A4DB5F3DFA3F0AADD9D5CBA5290" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_Federalstatutoryratereductionfrom35to21Member_34605A4DB5F3DFA3F0AADD9D5CBA5290" xlink:to="lab_kvhi_Federalstatutoryratereductionfrom35to21Member_34605A4DB5F3DFA3F0AADD9D5CBA5290" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowance [Line Items]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceLineItems" xlink:label="loc_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:to="lab_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:type="arc" />
    <link:label id="lab_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct_B52A707BC438EE229B0ADD9D5CBAEC3E_terseLabel_en-US" xlink:label="lab_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct_B52A707BC438EE229B0ADD9D5CBAEC3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net tax benefit related to estimate of the provisions of the 2017 Tax Act</link:label>
    <link:label id="lab_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct_B52A707BC438EE229B0ADD9D5CBAEC3E_label_en-US" xlink:label="lab_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct_B52A707BC438EE229B0ADD9D5CBAEC3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net tax benefit related to estimate of the provisions of the 2017 Tax Act</link:label>
    <link:label id="lab_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct_B52A707BC438EE229B0ADD9D5CBAEC3E_documentation_en-US" xlink:label="lab_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct_B52A707BC438EE229B0ADD9D5CBAEC3E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net tax benefit related to estimate of the provisions of the 2017 Tax Act</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct" xlink:label="loc_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct_B52A707BC438EE229B0ADD9D5CBAEC3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct_B52A707BC438EE229B0ADD9D5CBAEC3E" xlink:to="lab_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct_B52A707BC438EE229B0ADD9D5CBAEC3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_E47E67E4BC68EA3CFC32DD9D5CBA74DB_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_E47E67E4BC68EA3CFC32DD9D5CBA74DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_E47E67E4BC68EA3CFC32DD9D5CBA74DB_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_E47E67E4BC68EA3CFC32DD9D5CBA74DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_E47E67E4BC68EA3CFC32DD9D5CBA74DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_E47E67E4BC68EA3CFC32DD9D5CBA74DB" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_E47E67E4BC68EA3CFC32DD9D5CBA74DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_C5BC4914D3CA3711BE04DD9D5CBA33B3_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_C5BC4914D3CA3711BE04DD9D5CBA33B3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_C5BC4914D3CA3711BE04DD9D5CBA33B3_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_C5BC4914D3CA3711BE04DD9D5CBA33B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_C5BC4914D3CA3711BE04DD9D5CBA33B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_C5BC4914D3CA3711BE04DD9D5CBA33B3" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_C5BC4914D3CA3711BE04DD9D5CBA33B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_C61744569131370D8C8ADD9D5CBA2847_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_C61744569131370D8C8ADD9D5CBA2847" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Explanation of Change</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_C61744569131370D8C8ADD9D5CBA2847_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_C61744569131370D8C8ADD9D5CBA2847" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_C61744569131370D8C8ADD9D5CBA2847" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_C61744569131370D8C8ADD9D5CBA2847" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_C61744569131370D8C8ADD9D5CBA2847" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_957251B985410B34BB5F32839F4B0493_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_957251B985410B34BB5F32839F4B0493" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_957251B985410B34BB5F32839F4B0493_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_957251B985410B34BB5F32839F4B0493" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Inputs, Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_957251B985410B34BB5F32839F4B0493" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_957251B985410B34BB5F32839F4B0493" xlink:to="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_957251B985410B34BB5F32839F4B0493" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_A0627D87464B5C7D01B03283A06AF2A1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_A0627D87464B5C7D01B03283A06AF2A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment disclosure</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_A0627D87464B5C7D01B03283A06AF2A1_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_A0627D87464B5C7D01B03283A06AF2A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_A0627D87464B5C7D01B03283A06AF2A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_A0627D87464B5C7D01B03283A06AF2A1" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_A0627D87464B5C7D01B03283A06AF2A1" xlink:type="arc" />
    <link:label id="lab_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC_verboseLabel_en-US" xlink:label="lab_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Components of inventories</link:label>
    <link:label id="lab_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC_label_en-US" xlink:label="lab_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Raw Material Work in Progress and Finished Goods [Abstract]</link:label>
    <link:label id="lab_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC_documentation_en-US" xlink:label="lab_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Inventory raw material work in progress and finished goods.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract" xlink:label="loc_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC" xlink:to="lab_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterials_5067A3B00068C8D887663283A05FA039_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials_5067A3B00068C8D887663283A05FA039" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_5067A3B00068C8D887663283A05FA039_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials_5067A3B00068C8D887663283A05FA039" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaap_InventoryRawMaterials_5067A3B00068C8D887663283A05FA039" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials_5067A3B00068C8D887663283A05FA039" xlink:to="lab_us-gaap_InventoryRawMaterials_5067A3B00068C8D887663283A05FA039" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcess_8A8C0912399DE894074E3283A0609803_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess_8A8C0912399DE894074E3283A0609803" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_8A8C0912399DE894074E3283A0609803_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess_8A8C0912399DE894074E3283A0609803" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaap_InventoryWorkInProcess_8A8C0912399DE894074E3283A0609803" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess_8A8C0912399DE894074E3283A0609803" xlink:to="lab_us-gaap_InventoryWorkInProcess_8A8C0912399DE894074E3283A0609803" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoods_328ACA6BDD59A6CA8B203283A060ECCE_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods_328ACA6BDD59A6CA8B203283A060ECCE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_328ACA6BDD59A6CA8B203283A060ECCE_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods_328ACA6BDD59A6CA8B203283A060ECCE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaap_InventoryFinishedGoods_328ACA6BDD59A6CA8B203283A060ECCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods_328ACA6BDD59A6CA8B203283A060ECCE" xlink:to="lab_us-gaap_InventoryFinishedGoods_328ACA6BDD59A6CA8B203283A060ECCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_86E34458641DD9F465853283A060FC15_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_86E34458641DD9F465853283A060FC15" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Inventories, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_86E34458641DD9F465853283A060FC15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_86E34458641DD9F465853283A060FC15" xlink:to="lab_us-gaap_InventoryNet_86E34458641DD9F465853283A060FC15" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_80267AD918D8FF96B43549B61FC81F6C_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_80267AD918D8FF96B43549B61FC81F6C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Anti-dilutive common stock equivalents related to options and restricted stock awards excluded from fully diluted calculation</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_80267AD918D8FF96B43549B61FC81F6C_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_80267AD918D8FF96B43549B61FC81F6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_80267AD918D8FF96B43549B61FC81F6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_80267AD918D8FF96B43549B61FC81F6C" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_80267AD918D8FF96B43549B61FC81F6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_DEF810C31715EC45231849B61FC8D5D7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_DEF810C31715EC45231849B61FC8D5D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_DEF810C31715EC45231849B61FC8D5D7_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_DEF810C31715EC45231849B61FC8D5D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_DEF810C31715EC45231849B61FC8D5D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_DEF810C31715EC45231849B61FC8D5D7" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_DEF810C31715EC45231849B61FC8D5D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4D7AC7421BBCBE45704649B61FC8EE77_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4D7AC7421BBCBE45704649B61FC8EE77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding&#8212;basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4D7AC7421BBCBE45704649B61FC8EE77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4D7AC7421BBCBE45704649B61FC8EE77" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4D7AC7421BBCBE45704649B61FC8EE77" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_6007DE4980BB8FBEC76549B61FC89226_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_6007DE4980BB8FBEC76549B61FC89226" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive common shares issuable in connection with stock plans</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_6007DE4980BB8FBEC76549B61FC89226_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_6007DE4980BB8FBEC76549B61FC89226" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_6007DE4980BB8FBEC76549B61FC89226" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_6007DE4980BB8FBEC76549B61FC89226" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_6007DE4980BB8FBEC76549B61FC89226" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_602B7EB98A19793E243B49B61FC80BA0_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_602B7EB98A19793E243B49B61FC80BA0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding&#8212;diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_602B7EB98A19793E243B49B61FC80BA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_602B7EB98A19793E243B49B61FC80BA0" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_602B7EB98A19793E243B49B61FC80BA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_805814A2F7664A1EA93D32839DC3DD82_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_805814A2F7664A1EA93D32839DC3DD82" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_805814A2F7664A1EA93D32839DC3DD82_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_805814A2F7664A1EA93D32839DC3DD82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_805814A2F7664A1EA93D32839DC3DD82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_805814A2F7664A1EA93D32839DC3DD82" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_805814A2F7664A1EA93D32839DC3DD82" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_9518AF323C4ED603EC8132839DDD7F45_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_9518AF323C4ED603EC8132839DDD7F45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of finite-lived intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_9518AF323C4ED603EC8132839DDD7F45_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_9518AF323C4ED603EC8132839DDD7F45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_9518AF323C4ED603EC8132839DDD7F45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_9518AF323C4ED603EC8132839DDD7F45" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_9518AF323C4ED603EC8132839DDD7F45" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_82EF4978E7156374DFD032839DDD8CEE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_82EF4978E7156374DFD032839DDD8CEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of finite-lived intangible assets, future amortization expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_82EF4978E7156374DFD032839DDD8CEE_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_82EF4978E7156374DFD032839DDD8CEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_82EF4978E7156374DFD032839DDD8CEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_82EF4978E7156374DFD032839DDD8CEE" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_82EF4978E7156374DFD032839DDD8CEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_52879E4C198118A1F65A32839DDDA480_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_52879E4C198118A1F65A32839DDDA480" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_52879E4C198118A1F65A32839DDDA480_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_52879E4C198118A1F65A32839DDDA480" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_52879E4C198118A1F65A32839DDDA480" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_52879E4C198118A1F65A32839DDDA480" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_52879E4C198118A1F65A32839DDDA480" xlink:type="arc" />
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis_C42D894DAAF11358C8EC32839D1B3874_terseLabel_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis_C42D894DAAF11358C8EC32839D1B3874" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Accounting Estimate by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis_C42D894DAAF11358C8EC32839D1B3874_label_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis_C42D894DAAF11358C8EC32839D1B3874" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Accounting Estimate by Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:label="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_C42D894DAAF11358C8EC32839D1B3874" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_C42D894DAAF11358C8EC32839D1B3874" xlink:to="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis_C42D894DAAF11358C8EC32839D1B3874" xlink:type="arc" />
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC_terseLabel_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Accounting Estimate, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC_label_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Accounting Estimate, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC" xlink:to="lab_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ServiceLifeMember_B2FBEF94DE7CEDE5DD9232839D1B699B_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceLifeMember_B2FBEF94DE7CEDE5DD9232839D1B699B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service Life [Member]</link:label>
    <link:label id="lab_us-gaap_ServiceLifeMember_B2FBEF94DE7CEDE5DD9232839D1B699B_label_en-US" xlink:label="lab_us-gaap_ServiceLifeMember_B2FBEF94DE7CEDE5DD9232839D1B699B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service Life [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ServiceLifeMember" xlink:label="loc_us-gaap_ServiceLifeMember_B2FBEF94DE7CEDE5DD9232839D1B699B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceLifeMember_B2FBEF94DE7CEDE5DD9232839D1B699B" xlink:to="lab_us-gaap_ServiceLifeMember_B2FBEF94DE7CEDE5DD9232839D1B699B" xlink:type="arc" />
    <link:label id="lab_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60_terseLabel_en-US" xlink:label="lab_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Comparison [Axis]</link:label>
    <link:label id="lab_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60_label_en-US" xlink:label="lab_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Comparison [Axis]</link:label>
    <link:label id="lab_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60_documentation_en-US" xlink:label="lab_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value Comparison included in the Company's Goodwill impairment testing</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FairValueComparisonAxis" xlink:label="loc_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60" xlink:to="lab_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60" xlink:type="arc" />
    <link:label id="lab_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74_terseLabel_en-US" xlink:label="lab_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Comparison [Domain]</link:label>
    <link:label id="lab_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74_label_en-US" xlink:label="lab_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Comparison [Domain]</link:label>
    <link:label id="lab_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74_documentation_en-US" xlink:label="lab_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Fair Value Comparison included in the Company's Goodwill impairment testing</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FairValueComparisonDomain" xlink:label="loc_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74" xlink:to="lab_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74" xlink:type="arc" />
    <link:label id="lab_kvhi_Exceedscarryingvaluebylessthan10Member_357A0D8949C3D557B07932839D1C1E2F_terseLabel_en-US" xlink:label="lab_kvhi_Exceedscarryingvaluebylessthan10Member_357A0D8949C3D557B07932839D1C1E2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exceeds carrying value by less than 10% [Member]</link:label>
    <link:label id="lab_kvhi_Exceedscarryingvaluebylessthan10Member_357A0D8949C3D557B07932839D1C1E2F_label_en-US" xlink:label="lab_kvhi_Exceedscarryingvaluebylessthan10Member_357A0D8949C3D557B07932839D1C1E2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exceeds carrying value by less than 10% [Member]</link:label>
    <link:label id="lab_kvhi_Exceedscarryingvaluebylessthan10Member_357A0D8949C3D557B07932839D1C1E2F_documentation_en-US" xlink:label="lab_kvhi_Exceedscarryingvaluebylessthan10Member_357A0D8949C3D557B07932839D1C1E2F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Exceeds carrying value by less than 10% [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Exceedscarryingvaluebylessthan10Member" xlink:label="loc_kvhi_Exceedscarryingvaluebylessthan10Member_357A0D8949C3D557B07932839D1C1E2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_Exceedscarryingvaluebylessthan10Member_357A0D8949C3D557B07932839D1C1E2F" xlink:to="lab_kvhi_Exceedscarryingvaluebylessthan10Member_357A0D8949C3D557B07932839D1C1E2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntellectualPropertyMember_CF8CB8CC3BF767CF15D732839D1CD860_terseLabel_en-US" xlink:label="lab_us-gaap_IntellectualPropertyMember_CF8CB8CC3BF767CF15D732839D1CD860" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intellectual property</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntellectualPropertyMember" xlink:label="loc_us-gaap_IntellectualPropertyMember_CF8CB8CC3BF767CF15D732839D1CD860" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntellectualPropertyMember_CF8CB8CC3BF767CF15D732839D1CD860" xlink:to="lab_us-gaap_IntellectualPropertyMember_CF8CB8CC3BF767CF15D732839D1CD860" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_72857FBA6D3A8FED34E832839D1C21AC_verboseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_72857FBA6D3A8FED34E832839D1C21AC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Internally developed software</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_72857FBA6D3A8FED34E832839D1C21AC_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_72857FBA6D3A8FED34E832839D1C21AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_72857FBA6D3A8FED34E832839D1C21AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_72857FBA6D3A8FED34E832839D1C21AC" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_72857FBA6D3A8FED34E832839D1C21AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_1049F2806E74AF5D68DA32839D1DD822_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_1049F2806E74AF5D68DA32839D1DD822" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_1049F2806E74AF5D68DA32839D1DD822_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_1049F2806E74AF5D68DA32839D1DD822" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_1049F2806E74AF5D68DA32839D1DD822" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_1049F2806E74AF5D68DA32839D1DD822" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_1049F2806E74AF5D68DA32839D1DD822" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_7E568CC4E65ADB12EA6D32839D1DE561_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_7E568CC4E65ADB12EA6D32839D1DE561" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service revenue since acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_7E568CC4E65ADB12EA6D32839D1DE561_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_7E568CC4E65ADB12EA6D32839D1DE561" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_7E568CC4E65ADB12EA6D32839D1DE561" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_7E568CC4E65ADB12EA6D32839D1DE561" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_7E568CC4E65ADB12EA6D32839D1DE561" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_6D46DBA048F0372A913E32839D1D948D_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_6D46DBA048F0372A913E32839D1D948D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_6D46DBA048F0372A913E32839D1D948D_label_en-US" xlink:label="lab_us-gaap_Depreciation_6D46DBA048F0372A913E32839D1D948D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_6D46DBA048F0372A913E32839D1D948D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_6D46DBA048F0372A913E32839D1D948D" xlink:to="lab_us-gaap_Depreciation_6D46DBA048F0372A913E32839D1D948D" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:to="lab_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_E5F7BDFA0559D76206FEDF25159F191E_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_E5F7BDFA0559D76206FEDF25159F191E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_E5F7BDFA0559D76206FEDF25159F191E_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_E5F7BDFA0559D76206FEDF25159F191E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_E5F7BDFA0559D76206FEDF25159F191E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_E5F7BDFA0559D76206FEDF25159F191E" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis_E5F7BDFA0559D76206FEDF25159F191E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:type="arc" />
    <link:label id="lab_kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember_6F9E13697772F6A518D9DF25159F5803_terseLabel_en-US" xlink:label="lab_kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember_6F9E13697772F6A518D9DF25159F5803" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal and State Tax Jurisdictions</link:label>
    <link:label id="lab_kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember_6F9E13697772F6A518D9DF25159F5803_label_en-US" xlink:label="lab_kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember_6F9E13697772F6A518D9DF25159F5803" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Internal Revenue Service And State And Local Tax Jurisdiction [Member]</link:label>
    <link:label id="lab_kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember_6F9E13697772F6A518D9DF25159F5803_documentation_en-US" xlink:label="lab_kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember_6F9E13697772F6A518D9DF25159F5803" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Internal Revenue Service And State And Local Tax Jurisdiction [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember" xlink:label="loc_kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember_6F9E13697772F6A518D9DF25159F5803" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember_6F9E13697772F6A518D9DF25159F5803" xlink:to="lab_kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember_6F9E13697772F6A518D9DF25159F5803" xlink:type="arc" />
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_2749F42832E6C1FB9D89DF2515A5CB5F_verboseLabel_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember_2749F42832E6C1FB9D89DF2515A5CB5F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_2749F42832E6C1FB9D89DF2515A5CB5F_label_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember_2749F42832E6C1FB9D89DF2515A5CB5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_2749F42832E6C1FB9D89DF2515A5CB5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalRevenueServiceIRSMember_2749F42832E6C1FB9D89DF2515A5CB5F" xlink:to="lab_us-gaap_InternalRevenueServiceIRSMember_2749F42832E6C1FB9D89DF2515A5CB5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_764759CAD5206A79CDCDDF2515A5D68D_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_764759CAD5206A79CDCDDF2515A5D68D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State Tax Authority</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_764759CAD5206A79CDCDDF2515A5D68D_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_764759CAD5206A79CDCDDF2515A5D68D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_764759CAD5206A79CDCDDF2515A5D68D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember_764759CAD5206A79CDCDDF2515A5D68D" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember_764759CAD5206A79CDCDDF2515A5D68D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCountryMember_5BA58BBE2A559216CACBDF2515A561B6_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember_5BA58BBE2A559216CACBDF2515A561B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Tax Authority</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_5BA58BBE2A559216CACBDF2515A561B6_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember_5BA58BBE2A559216CACBDF2515A561B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_5BA58BBE2A559216CACBDF2515A561B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember_5BA58BBE2A559216CACBDF2515A561B6" xlink:to="lab_us-gaap_ForeignCountryMember_5BA58BBE2A559216CACBDF2515A561B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_AB95EAE26E39A26376DFDF2515A56E37_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis_AB95EAE26E39A26376DFDF2515A56E37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_AB95EAE26E39A26376DFDF2515A56E37_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis_AB95EAE26E39A26376DFDF2515A56E37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_AB95EAE26E39A26376DFDF2515A56E37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_AB95EAE26E39A26376DFDF2515A56E37" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis_AB95EAE26E39A26376DFDF2515A56E37" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchMember_1187FCDA4C415F82A27CDF2515A5EB59_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchMember_1187FCDA4C415F82A27CDF2515A5EB59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research Tax Credit Carryforward</link:label>
    <link:label id="lab_us-gaap_ResearchMember_1187FCDA4C415F82A27CDF2515A5EB59_label_en-US" xlink:label="lab_us-gaap_ResearchMember_1187FCDA4C415F82A27CDF2515A5EB59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaap_ResearchMember_1187FCDA4C415F82A27CDF2515A5EB59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchMember_1187FCDA4C415F82A27CDF2515A5EB59" xlink:to="lab_us-gaap_ResearchMember_1187FCDA4C415F82A27CDF2515A5EB59" xlink:type="arc" />
    <link:label id="lab_kvhi_ForeignTaxCreditCarryforwardMember_75B7F540EADD216215F1DF2515A54BDF_terseLabel_en-US" xlink:label="lab_kvhi_ForeignTaxCreditCarryforwardMember_75B7F540EADD216215F1DF2515A54BDF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Tax Credit Carryforward [Member]</link:label>
    <link:label id="lab_kvhi_ForeignTaxCreditCarryforwardMember_75B7F540EADD216215F1DF2515A54BDF_label_en-US" xlink:label="lab_kvhi_ForeignTaxCreditCarryforwardMember_75B7F540EADD216215F1DF2515A54BDF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Tax Credit Carryforward [Member]</link:label>
    <link:label id="lab_kvhi_ForeignTaxCreditCarryforwardMember_75B7F540EADD216215F1DF2515A54BDF_documentation_en-US" xlink:label="lab_kvhi_ForeignTaxCreditCarryforwardMember_75B7F540EADD216215F1DF2515A54BDF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ForeignTaxCreditCarryforwardMember" xlink:label="loc_kvhi_ForeignTaxCreditCarryforwardMember_75B7F540EADD216215F1DF2515A54BDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ForeignTaxCreditCarryforwardMember_75B7F540EADD216215F1DF2515A54BDF" xlink:to="lab_kvhi_ForeignTaxCreditCarryforwardMember_75B7F540EADD216215F1DF2515A54BDF" xlink:type="arc" />
    <link:label id="lab_kvhi_AlternativeMinimumTaxMember_3679EBE605DA77622B94DF2515A512E5_terseLabel_en-US" xlink:label="lab_kvhi_AlternativeMinimumTaxMember_3679EBE605DA77622B94DF2515A512E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Alternative Minimum Tax</link:label>
    <link:label id="lab_kvhi_AlternativeMinimumTaxMember_3679EBE605DA77622B94DF2515A512E5_label_en-US" xlink:label="lab_kvhi_AlternativeMinimumTaxMember_3679EBE605DA77622B94DF2515A512E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Alternative Minimum Tax [Member]</link:label>
    <link:label id="lab_kvhi_AlternativeMinimumTaxMember_3679EBE605DA77622B94DF2515A512E5_documentation_en-US" xlink:label="lab_kvhi_AlternativeMinimumTaxMember_3679EBE605DA77622B94DF2515A512E5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Alternative Minimum Tax [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AlternativeMinimumTaxMember" xlink:label="loc_kvhi_AlternativeMinimumTaxMember_3679EBE605DA77622B94DF2515A512E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_AlternativeMinimumTaxMember_3679EBE605DA77622B94DF2515A512E5" xlink:to="lab_kvhi_AlternativeMinimumTaxMember_3679EBE605DA77622B94DF2515A512E5" xlink:type="arc" />
    <link:label id="lab_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember_84F3F7332761A0304F0CDF2515A6904F_terseLabel_en-US" xlink:label="lab_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember_84F3F7332761A0304F0CDF2515A6904F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards And Operating Loss Carryforwards [Member]</link:label>
    <link:label id="lab_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember_84F3F7332761A0304F0CDF2515A6904F_label_en-US" xlink:label="lab_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember_84F3F7332761A0304F0CDF2515A6904F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards And Operating Loss Carryforwards [Member]</link:label>
    <link:label id="lab_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember_84F3F7332761A0304F0CDF2515A6904F_documentation_en-US" xlink:label="lab_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember_84F3F7332761A0304F0CDF2515A6904F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards And Operating Loss Carryforwards [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember" xlink:label="loc_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember_84F3F7332761A0304F0CDF2515A6904F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember_84F3F7332761A0304F0CDF2515A6904F" xlink:to="lab_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember_84F3F7332761A0304F0CDF2515A6904F" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="lab_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_9E7F48E4816FCF5F2318DF2515A656E1_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount_9E7F48E4816FCF5F2318DF2515A656E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax credit carryforward, amount</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_9E7F48E4816FCF5F2318DF2515A656E1_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount_9E7F48E4816FCF5F2318DF2515A656E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_9E7F48E4816FCF5F2318DF2515A656E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount_9E7F48E4816FCF5F2318DF2515A656E1" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount_9E7F48E4816FCF5F2318DF2515A656E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_DDC3DB6827F9B88D63F4DF2515A6E0FF_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_DDC3DB6827F9B88D63F4DF2515A6E0FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_DDC3DB6827F9B88D63F4DF2515A6E0FF_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_DDC3DB6827F9B88D63F4DF2515A6E0FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_DDC3DB6827F9B88D63F4DF2515A6E0FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_DDC3DB6827F9B88D63F4DF2515A6E0FF" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_DDC3DB6827F9B88D63F4DF2515A6E0FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_EAFAE5825A32295B3BF1DF2515A63D58_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_EAFAE5825A32295B3BF1DF2515A63D58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, General Business</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_EAFAE5825A32295B3BF1DF2515A63D58_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_EAFAE5825A32295B3BF1DF2515A63D58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, General Business</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_EAFAE5825A32295B3BF1DF2515A63D58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_EAFAE5825A32295B3BF1DF2515A63D58" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_EAFAE5825A32295B3BF1DF2515A63D58" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_68104545CC52A0AD07B0DF2515A6A00E_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_68104545CC52A0AD07B0DF2515A6A00E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign tax credit carry-forwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_68104545CC52A0AD07B0DF2515A6A00E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_68104545CC52A0AD07B0DF2515A6A00E" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_68104545CC52A0AD07B0DF2515A6A00E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E799A83C2220CA025A84DF2515A6AD80_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E799A83C2220CA025A84DF2515A6AD80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income (loss) before income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E799A83C2220CA025A84DF2515A6AD80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E799A83C2220CA025A84DF2515A6AD80" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E799A83C2220CA025A84DF2515A6AD80" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_8AC1F890C89B0CAF1B52DF2515A6E5F7_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_8AC1F890C89B0CAF1B52DF2515A6E5F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance, deferred tax asset, change in amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_8AC1F890C89B0CAF1B52DF2515A6E5F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_8AC1F890C89B0CAF1B52DF2515A6E5F7" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_8AC1F890C89B0CAF1B52DF2515A6E5F7" xlink:type="arc" />
    <link:label id="lab_kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards_30E0E88E76EA9F2E6AE0DF2515A62B0E_terseLabel_en-US" xlink:label="lab_kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards_30E0E88E76EA9F2E6AE0DF2515A62B0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance, decrease in expiration of reserved state tax credit-carryforwards</link:label>
    <link:label id="lab_kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards_30E0E88E76EA9F2E6AE0DF2515A62B0E_label_en-US" xlink:label="lab_kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards_30E0E88E76EA9F2E6AE0DF2515A62B0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Decrease In Expiration Of Reserved State Tax Credit-Carryforwards</link:label>
    <link:label id="lab_kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards_30E0E88E76EA9F2E6AE0DF2515A62B0E_documentation_en-US" xlink:label="lab_kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards_30E0E88E76EA9F2E6AE0DF2515A62B0E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Decrease In Expiration Of Reserved State Tax Credit-Carryforwards</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards" xlink:label="loc_kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards_30E0E88E76EA9F2E6AE0DF2515A62B0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards_30E0E88E76EA9F2E6AE0DF2515A62B0E" xlink:to="lab_kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards_30E0E88E76EA9F2E6AE0DF2515A62B0E" xlink:type="arc" />
    <link:label id="lab_kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions_B1535DF25537DB301FC9DF2515A6517F_terseLabel_en-US" xlink:label="lab_kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions_B1535DF25537DB301FC9DF2515A6517F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance, increase in net operating loss and credit carryforwards, tax deductions</link:label>
    <link:label id="lab_kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions_B1535DF25537DB301FC9DF2515A6517F_label_en-US" xlink:label="lab_kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions_B1535DF25537DB301FC9DF2515A6517F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Increase In Net Operating Loss And Credit Carryforwards, Tax Deductions</link:label>
    <link:label id="lab_kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions_B1535DF25537DB301FC9DF2515A6517F_documentation_en-US" xlink:label="lab_kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions_B1535DF25537DB301FC9DF2515A6517F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Increase In Net Operating Loss And Credit Carryforwards, Tax Deductions</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions" xlink:label="loc_kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions_B1535DF25537DB301FC9DF2515A6517F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions_B1535DF25537DB301FC9DF2515A6517F" xlink:to="lab_kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions_B1535DF25537DB301FC9DF2515A6517F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_C0BC6F08395E63161FC6DF2515A6152E_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_C0BC6F08395E63161FC6DF2515A6152E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance, amount</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_C0BC6F08395E63161FC6DF2515A6152E_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_C0BC6F08395E63161FC6DF2515A6152E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_C0BC6F08395E63161FC6DF2515A6152E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance_C0BC6F08395E63161FC6DF2515A6152E" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance_C0BC6F08395E63161FC6DF2515A6152E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_A32BC6C091D707BB451ADF2515A60AB0_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_A32BC6C091D707BB451ADF2515A60AB0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_A32BC6C091D707BB451ADF2515A60AB0_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_A32BC6C091D707BB451ADF2515A60AB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_A32BC6C091D707BB451ADF2515A60AB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_A32BC6C091D707BB451ADF2515A60AB0" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_A32BC6C091D707BB451ADF2515A60AB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_3D0004F6AA0CCA0B2012DF2515ABEE63_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_3D0004F6AA0CCA0B2012DF2515ABEE63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undistributed earnings of foreign subsidiaries</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_3D0004F6AA0CCA0B2012DF2515ABEE63_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_3D0004F6AA0CCA0B2012DF2515ABEE63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_3D0004F6AA0CCA0B2012DF2515ABEE63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_3D0004F6AA0CCA0B2012DF2515ABEE63" xlink:to="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_3D0004F6AA0CCA0B2012DF2515ABEE63" xlink:type="arc" />
    <link:label id="lab_kvhi_SegmentsDepreciationandAmortizationAbstract_FDAE5A9D0D2A2A11392932839DCC1A83_label_en-US" xlink:label="lab_kvhi_SegmentsDepreciationandAmortizationAbstract_FDAE5A9D0D2A2A11392932839DCC1A83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments - Depreciation and Amortization [Abstract]</link:label>
    <link:label id="lab_kvhi_SegmentsDepreciationandAmortizationAbstract_FDAE5A9D0D2A2A11392932839DCC1A83_documentation_en-US" xlink:label="lab_kvhi_SegmentsDepreciationandAmortizationAbstract_FDAE5A9D0D2A2A11392932839DCC1A83" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Segments - Depreciation and Amortization [Abstract]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SegmentsDepreciationandAmortizationAbstract" xlink:label="loc_kvhi_SegmentsDepreciationandAmortizationAbstract_FDAE5A9D0D2A2A11392932839DCC1A83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_SegmentsDepreciationandAmortizationAbstract_FDAE5A9D0D2A2A11392932839DCC1A83" xlink:to="lab_kvhi_SegmentsDepreciationandAmortizationAbstract_FDAE5A9D0D2A2A11392932839DCC1A83" xlink:type="arc" />
    <link:label id="lab_kvhi_Amortizationexpense_E08CD83A9F9E8FF49B4532839DCDC06F_terseLabel_en-US" xlink:label="lab_kvhi_Amortizationexpense_E08CD83A9F9E8FF49B4532839DCDC06F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Amortizationexpense" xlink:label="loc_kvhi_Amortizationexpense_E08CD83A9F9E8FF49B4532839DCDC06F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_Amortizationexpense_E08CD83A9F9E8FF49B4532839DCDC06F" xlink:to="lab_kvhi_Amortizationexpense_E08CD83A9F9E8FF49B4532839DCDC06F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit) [Abstract]</link:label>
    <link:label id="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157_label_en-US" xlink:label="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:to="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_15B37338A27170C6C770B15243242C4E_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_15B37338A27170C6C770B15243242C4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current federal tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_15B37338A27170C6C770B15243242C4E_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_15B37338A27170C6C770B15243242C4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_15B37338A27170C6C770B15243242C4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit_15B37338A27170C6C770B15243242C4E" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit_15B37338A27170C6C770B15243242C4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0B611B1CC8FE4819E3CFB1524324876A_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0B611B1CC8FE4819E3CFB1524324876A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred federal income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0B611B1CC8FE4819E3CFB1524324876A_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0B611B1CC8FE4819E3CFB1524324876A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0B611B1CC8FE4819E3CFB1524324876A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0B611B1CC8FE4819E3CFB1524324876A" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0B611B1CC8FE4819E3CFB1524324876A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_15B8D30A4D3F54350048B1524324F504_totalLabel_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_15B8D30A4D3F54350048B1524324F504" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Federal income tax expense (benefit), continuing operations</link:label>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_15B8D30A4D3F54350048B1524324F504_label_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_15B8D30A4D3F54350048B1524324F504" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_15B8D30A4D3F54350048B1524324F504" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_15B8D30A4D3F54350048B1524324F504" xlink:to="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_15B8D30A4D3F54350048B1524324F504" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_645E969B7DE8C890AC1AB15243248522_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_645E969B7DE8C890AC1AB15243248522" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current state and local tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_645E969B7DE8C890AC1AB15243248522_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_645E969B7DE8C890AC1AB15243248522" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_645E969B7DE8C890AC1AB15243248522" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_645E969B7DE8C890AC1AB15243248522" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_645E969B7DE8C890AC1AB15243248522" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_13654A7FE1ED862E9220B1524324DD54_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_13654A7FE1ED862E9220B1524324DD54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred state and local income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_13654A7FE1ED862E9220B1524324DD54_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_13654A7FE1ED862E9220B1524324DD54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_13654A7FE1ED862E9220B1524324DD54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_13654A7FE1ED862E9220B1524324DD54" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_13654A7FE1ED862E9220B1524324DD54" xlink:type="arc" />
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_E8ABE7EE968407CCEDBAB1524324A690_totalLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_E8ABE7EE968407CCEDBAB1524324A690" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">State and local income tax expense (benefit), continuing operations</link:label>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_E8ABE7EE968407CCEDBAB1524324A690_label_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_E8ABE7EE968407CCEDBAB1524324A690" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_E8ABE7EE968407CCEDBAB1524324A690" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_E8ABE7EE968407CCEDBAB1524324A690" xlink:to="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_E8ABE7EE968407CCEDBAB1524324A690" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_3AA231F4C15875092D14B152432403AA_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_3AA231F4C15875092D14B152432403AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current foreign tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_3AA231F4C15875092D14B152432403AA_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_3AA231F4C15875092D14B152432403AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_3AA231F4C15875092D14B152432403AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit_3AA231F4C15875092D14B152432403AA" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit_3AA231F4C15875092D14B152432403AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_C64DD7D662B188AA8820B1524324BF57_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_C64DD7D662B188AA8820B1524324BF57" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred foreign income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_C64DD7D662B188AA8820B1524324BF57_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_C64DD7D662B188AA8820B1524324BF57" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_C64DD7D662B188AA8820B1524324BF57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_C64DD7D662B188AA8820B1524324BF57" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_C64DD7D662B188AA8820B1524324BF57" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_C32C8DE2DC44733D0BAFB15243257FDD_totalLabel_en-US" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_C32C8DE2DC44733D0BAFB15243257FDD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Foreign income tax expense (benefit), continuing operations</link:label>
    <link:label id="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_C32C8DE2DC44733D0BAFB15243257FDD_label_en-US" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_C32C8DE2DC44733D0BAFB15243257FDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_C32C8DE2DC44733D0BAFB15243257FDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_C32C8DE2DC44733D0BAFB15243257FDD" xlink:to="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_C32C8DE2DC44733D0BAFB15243257FDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_6CEF73A3F7CE65C6EB17B152432535CC_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_6CEF73A3F7CE65C6EB17B152432535CC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Current income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_6CEF73A3F7CE65C6EB17B152432535CC_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_6CEF73A3F7CE65C6EB17B152432535CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6CEF73A3F7CE65C6EB17B152432535CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6CEF73A3F7CE65C6EB17B152432535CC" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_6CEF73A3F7CE65C6EB17B152432535CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_E5BD7D9389F729121E2AB1524325A6A2_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_E5BD7D9389F729121E2AB1524325A6A2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_E5BD7D9389F729121E2AB1524325A6A2_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_E5BD7D9389F729121E2AB1524325A6A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_E5BD7D9389F729121E2AB1524325A6A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_E5BD7D9389F729121E2AB1524325A6A2" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_E5BD7D9389F729121E2AB1524325A6A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_65F51DB0023E94349843B152432520FF_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_65F51DB0023E94349843B152432520FF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_65F51DB0023E94349843B152432520FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_65F51DB0023E94349843B152432520FF" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_65F51DB0023E94349843B152432520FF" xlink:type="arc" />
    <link:label id="lab_kvhi_HardwareRevenueGeneratingAssetMember_4F5B6B835306A3793EB832839D75A5A7_terseLabel_en-US" xlink:label="lab_kvhi_HardwareRevenueGeneratingAssetMember_4F5B6B835306A3793EB832839D75A5A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hardware Revenue Generating Asset [Member]</link:label>
    <link:label id="lab_kvhi_HardwareRevenueGeneratingAssetMember_4F5B6B835306A3793EB832839D75A5A7_label_en-US" xlink:label="lab_kvhi_HardwareRevenueGeneratingAssetMember_4F5B6B835306A3793EB832839D75A5A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hardware Revenue Generating Asset [Member]</link:label>
    <link:label id="lab_kvhi_HardwareRevenueGeneratingAssetMember_4F5B6B835306A3793EB832839D75A5A7_documentation_en-US" xlink:label="lab_kvhi_HardwareRevenueGeneratingAssetMember_4F5B6B835306A3793EB832839D75A5A7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Hardware Revenue Generating Asset [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_HardwareRevenueGeneratingAssetMember" xlink:label="loc_kvhi_HardwareRevenueGeneratingAssetMember_4F5B6B835306A3793EB832839D75A5A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_HardwareRevenueGeneratingAssetMember_4F5B6B835306A3793EB832839D75A5A7" xlink:to="lab_kvhi_HardwareRevenueGeneratingAssetMember_4F5B6B835306A3793EB832839D75A5A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandMember_41332B15FACB30561EA732839D766E5E_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember_41332B15FACB30561EA732839D766E5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_41332B15FACB30561EA732839D766E5E_label_en-US" xlink:label="lab_us-gaap_LandMember_41332B15FACB30561EA732839D766E5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_41332B15FACB30561EA732839D766E5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember_41332B15FACB30561EA732839D766E5E" xlink:to="lab_us-gaap_LandMember_41332B15FACB30561EA732839D766E5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_E8A709DD5ABC46350C6132839D76464E_verboseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_E8A709DD5ABC46350C6132839D76464E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Building and improvements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_E8A709DD5ABC46350C6132839D76464E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember_E8A709DD5ABC46350C6132839D76464E" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember_E8A709DD5ABC46350C6132839D76464E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_D097C7AA5F071E2393DE32839D763FB4_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_D097C7AA5F071E2393DE32839D763FB4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_D097C7AA5F071E2393DE32839D763FB4_label_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_D097C7AA5F071E2393DE32839D763FB4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leaseholds and Leasehold Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_D097C7AA5F071E2393DE32839D763FB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_D097C7AA5F071E2393DE32839D763FB4" xlink:to="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_D097C7AA5F071E2393DE32839D763FB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_D13A18429C601C4595FE32839D76EF0A_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_D13A18429C601C4595FE32839D76EF0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_D13A18429C601C4595FE32839D76EF0A_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_D13A18429C601C4595FE32839D76EF0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_D13A18429C601C4595FE32839D76EF0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember_D13A18429C601C4595FE32839D76EF0A" xlink:to="lab_us-gaap_MachineryAndEquipmentMember_D13A18429C601C4595FE32839D76EF0A" xlink:type="arc" />
    <link:label id="lab_kvhi_OfficeAndComputerEquipmentMember_A76F62C16533F56AEB0832839D7693D1_verboseLabel_en-US" xlink:label="lab_kvhi_OfficeAndComputerEquipmentMember_A76F62C16533F56AEB0832839D7693D1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Office and computer equipment</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_OfficeAndComputerEquipmentMember" xlink:label="loc_kvhi_OfficeAndComputerEquipmentMember_A76F62C16533F56AEB0832839D7693D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_OfficeAndComputerEquipmentMember_A76F62C16533F56AEB0832839D7693D1" xlink:to="lab_kvhi_OfficeAndComputerEquipmentMember_A76F62C16533F56AEB0832839D7693D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_VehiclesMember_D176AE44BFDF399FEF9A32839D7680A1_verboseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember_D176AE44BFDF399FEF9A32839D7680A1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Motor vehicles</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_D176AE44BFDF399FEF9A32839D7680A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember_D176AE44BFDF399FEF9A32839D7680A1" xlink:to="lab_us-gaap_VehiclesMember_D176AE44BFDF399FEF9A32839D7680A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_EC5A7568E414D60B74AF32839D7715CD_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_EC5A7568E414D60B74AF32839D7715CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_EC5A7568E414D60B74AF32839D7715CD_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_EC5A7568E414D60B74AF32839D7715CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_EC5A7568E414D60B74AF32839D7715CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_EC5A7568E414D60B74AF32839D7715CD" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_EC5A7568E414D60B74AF32839D7715CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_01400294B4B8A73EF92132839D774352_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_01400294B4B8A73EF92132839D774352" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_01400294B4B8A73EF92132839D774352" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_01400294B4B8A73EF92132839D774352" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_01400294B4B8A73EF92132839D774352" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_DBC31741F15B0BAEEC6F32839D77F06F_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_DBC31741F15B0BAEEC6F32839D77F06F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_DBC31741F15B0BAEEC6F32839D77F06F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_DBC31741F15B0BAEEC6F32839D77F06F" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_DBC31741F15B0BAEEC6F32839D77F06F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_858F990005609DA43ACB32839D7ED687_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_858F990005609DA43ACB32839D7ED687" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_858F990005609DA43ACB32839D7ED687_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_858F990005609DA43ACB32839D7ED687" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_858F990005609DA43ACB32839D7ED687" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_858F990005609DA43ACB32839D7ED687" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_858F990005609DA43ACB32839D7ED687" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_FB4B6753330E2E25F631B1523BD6359C_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_FB4B6753330E2E25F631B1523BD6359C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_FB4B6753330E2E25F631B1523BD6359C_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_FB4B6753330E2E25F631B1523BD6359C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_FB4B6753330E2E25F631B1523BD6359C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_FB4B6753330E2E25F631B1523BD6359C" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_FB4B6753330E2E25F631B1523BD6359C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_FCF830D78B106253805EB1523BD697B9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_FCF830D78B106253805EB1523BD697B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, due to allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_FCF830D78B106253805EB1523BD697B9_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_FCF830D78B106253805EB1523BD697B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_FCF830D78B106253805EB1523BD697B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_FCF830D78B106253805EB1523BD697B9" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_FCF830D78B106253805EB1523BD697B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_2B1D69FDE0C2FFB19277B1523BD65379_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory_2B1D69FDE0C2FFB19277B1523BD65379" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_2B1D69FDE0C2FFB19277B1523BD65379_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory_2B1D69FDE0C2FFB19277B1523BD65379" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_2B1D69FDE0C2FFB19277B1523BD65379" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory_2B1D69FDE0C2FFB19277B1523BD65379" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory_2B1D69FDE0C2FFB19277B1523BD65379" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_F81DD1EEA9B00FA326B3B1523BD7D9A3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_F81DD1EEA9B00FA326B3B1523BD7D9A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating loss carry-forwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_F81DD1EEA9B00FA326B3B1523BD7D9A3_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_F81DD1EEA9B00FA326B3B1523BD7D9A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_F81DD1EEA9B00FA326B3B1523BD7D9A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_F81DD1EEA9B00FA326B3B1523BD7D9A3" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_F81DD1EEA9B00FA326B3B1523BD7D9A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_401CA2D433257F5C621FB1523BD734F2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_401CA2D433257F5C621FB1523BD734F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_401CA2D433257F5C621FB1523BD734F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_401CA2D433257F5C621FB1523BD734F2" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_401CA2D433257F5C621FB1523BD734F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_5F10A41A0BE5212D98FEB1523BD7B91C_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_5F10A41A0BE5212D98FEB1523BD7B91C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, due to difference in depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_5F10A41A0BE5212D98FEB1523BD7B91C_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_5F10A41A0BE5212D98FEB1523BD7B91C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_5F10A41A0BE5212D98FEB1523BD7B91C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_5F10A41A0BE5212D98FEB1523BD7B91C" xlink:to="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_5F10A41A0BE5212D98FEB1523BD7B91C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_DDF843C1D5FF29073413B1523BD71174_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_DDF843C1D5FF29073413B1523BD71174" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development, alternative minimum tax credit carry-forwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_DDF843C1D5FF29073413B1523BD71174_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_DDF843C1D5FF29073413B1523BD71174" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_DDF843C1D5FF29073413B1523BD71174" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_DDF843C1D5FF29073413B1523BD71174" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_DDF843C1D5FF29073413B1523BD71174" xlink:type="arc" />
    <link:label id="lab_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState_BD9267EFD49AA66675F6B1523BD73C2D_terseLabel_en-US" xlink:label="lab_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState_BD9267EFD49AA66675F6B1523BD73C2D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State tax credit carry-forwards</link:label>
    <link:label id="lab_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState_BD9267EFD49AA66675F6B1523BD73C2D_label_en-US" xlink:label="lab_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState_BD9267EFD49AA66675F6B1523BD73C2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, State</link:label>
    <link:label id="lab_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState_BD9267EFD49AA66675F6B1523BD73C2D_documentation_en-US" xlink:label="lab_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState_BD9267EFD49AA66675F6B1523BD73C2D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, State</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState" xlink:label="loc_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState_BD9267EFD49AA66675F6B1523BD73C2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState_BD9267EFD49AA66675F6B1523BD73C2D" xlink:to="lab_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState_BD9267EFD49AA66675F6B1523BD73C2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_FF74F5D15BCE6134CD45B1523BD7C363_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_FF74F5D15BCE6134CD45B1523BD7C363" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_FF74F5D15BCE6134CD45B1523BD7C363_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_FF74F5D15BCE6134CD45B1523BD7C363" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_FF74F5D15BCE6134CD45B1523BD7C363" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_FF74F5D15BCE6134CD45B1523BD7C363" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_FF74F5D15BCE6134CD45B1523BD7C363" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_5545C6345720AC3EFCE2B1523BD73B36_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_5545C6345720AC3EFCE2B1523BD73B36" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_5545C6345720AC3EFCE2B1523BD73B36_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_5545C6345720AC3EFCE2B1523BD73B36" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_5545C6345720AC3EFCE2B1523BD73B36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_5545C6345720AC3EFCE2B1523BD73B36" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_5545C6345720AC3EFCE2B1523BD73B36" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_3ED897220E7BE94803B4B1523BD7660A_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_3ED897220E7BE94803B4B1523BD7660A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_3ED897220E7BE94803B4B1523BD7660A_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_3ED897220E7BE94803B4B1523BD7660A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_3ED897220E7BE94803B4B1523BD7660A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_3ED897220E7BE94803B4B1523BD7660A" xlink:to="lab_us-gaap_DeferredTaxAssetsGross_3ED897220E7BE94803B4B1523BD7660A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_29BD18623E90778D3D0CB1523BD7D91A_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_29BD18623E90778D3D0CB1523BD7D91A" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less valuation allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_29BD18623E90778D3D0CB1523BD7D91A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance_29BD18623E90778D3D0CB1523BD7D91A" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance_29BD18623E90778D3D0CB1523BD7D91A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_B19DEF512626C4D5CC43B1523BD8C79F_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_B19DEF512626C4D5CC43B1523BD8C79F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_B19DEF512626C4D5CC43B1523BD8C79F_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_B19DEF512626C4D5CC43B1523BD8C79F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_B19DEF512626C4D5CC43B1523BD8C79F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_B19DEF512626C4D5CC43B1523BD8C79F" xlink:to="lab_us-gaap_DeferredTaxAssetsNet_B19DEF512626C4D5CC43B1523BD8C79F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_82A4156D09EC6D6CA93DB1523BD839E5_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_82A4156D09EC6D6CA93DB1523BD839E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_82A4156D09EC6D6CA93DB1523BD839E5_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_82A4156D09EC6D6CA93DB1523BD839E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_82A4156D09EC6D6CA93DB1523BD839E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_82A4156D09EC6D6CA93DB1523BD839E5" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_82A4156D09EC6D6CA93DB1523BD839E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1AEECAAB4F11F22DD348B1523BD83488_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1AEECAAB4F11F22DD348B1523BD83488" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchased intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1AEECAAB4F11F22DD348B1523BD83488_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1AEECAAB4F11F22DD348B1523BD83488" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1AEECAAB4F11F22DD348B1523BD83488" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1AEECAAB4F11F22DD348B1523BD83488" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1AEECAAB4F11F22DD348B1523BD83488" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_A13C842CB321722CAFE2B1523BD881A9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_A13C842CB321722CAFE2B1523BD881A9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, due to differences in depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_A13C842CB321722CAFE2B1523BD881A9_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_A13C842CB321722CAFE2B1523BD881A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_A13C842CB321722CAFE2B1523BD881A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_A13C842CB321722CAFE2B1523BD881A9" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_A13C842CB321722CAFE2B1523BD881A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_06223514A7D929DF700CB1523BD82AEE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther_06223514A7D929DF700CB1523BD82AEE" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_06223514A7D929DF700CB1523BD82AEE_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther_06223514A7D929DF700CB1523BD82AEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_06223514A7D929DF700CB1523BD82AEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther_06223514A7D929DF700CB1523BD82AEE" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther_06223514A7D929DF700CB1523BD82AEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_5617A21627322FE8FEA8B1523BD89DA0_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_5617A21627322FE8FEA8B1523BD89DA0" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_5617A21627322FE8FEA8B1523BD89DA0_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_5617A21627322FE8FEA8B1523BD89DA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_5617A21627322FE8FEA8B1523BD89DA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_5617A21627322FE8FEA8B1523BD89DA0" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities_5617A21627322FE8FEA8B1523BD89DA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_3B6070234F74442FC1B2B1523BD817D5_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_3B6070234F74442FC1B2B1523BD817D5" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_3B6070234F74442FC1B2B1523BD817D5_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_3B6070234F74442FC1B2B1523BD817D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_3B6070234F74442FC1B2B1523BD817D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities_3B6070234F74442FC1B2B1523BD817D5" xlink:to="lab_us-gaap_DeferredTaxLiabilities_3B6070234F74442FC1B2B1523BD817D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_23B8AFE179D0423C41B4B1523BD8064D_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_23B8AFE179D0423C41B4B1523BD8064D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax asset--non-current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_23B8AFE179D0423C41B4B1523BD8064D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_23B8AFE179D0423C41B4B1523BD8064D" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_23B8AFE179D0423C41B4B1523BD8064D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_51EE6733525572C64039B1523BD80A0F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_51EE6733525572C64039B1523BD80A0F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax liability- non-current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_51EE6733525572C64039B1523BD80A0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_51EE6733525572C64039B1523BD80A0F" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_51EE6733525572C64039B1523BD80A0F" xlink:type="arc" />
    <link:label id="lab_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB_terseLabel_en-US" xlink:label="lab_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income (Loss) From Continuing Operations Before Income Tax [Table]</link:label>
    <link:label id="lab_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB_label_en-US" xlink:label="lab_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) From Continuing Operations Before Income Tax [Table]</link:label>
    <link:label id="lab_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB_documentation_en-US" xlink:label="lab_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income (Loss) From Continuing Operations Before Income Tax [Table]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable" xlink:label="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:to="lab_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_D0F14BB4565705F536CF3283A068C96A_terseLabel_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember_D0F14BB4565705F536CF3283A068C96A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_D0F14BB4565705F536CF3283A068C96A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalRevenueServiceIRSMember_D0F14BB4565705F536CF3283A068C96A" xlink:to="lab_us-gaap_InternalRevenueServiceIRSMember_D0F14BB4565705F536CF3283A068C96A" xlink:type="arc" />
    <link:label id="lab_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365_terseLabel_en-US" xlink:label="lab_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income (Loss) From Continuing Operations Before Income Tax [Line Items]</link:label>
    <link:label id="lab_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365_label_en-US" xlink:label="lab_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) From Continuing Operations Before Income Tax [Line Items]</link:label>
    <link:label id="lab_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365_documentation_en-US" xlink:label="lab_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Income (Loss) From Continuing Operations Before Income Tax [Table]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems" xlink:label="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365" xlink:to="lab_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_0D000DAC74D32B67AD393283A068C4EB_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_0D000DAC74D32B67AD393283A068C4EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income (Loss) from Operations before Income Tax Expense (Benefit) [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_0D000DAC74D32B67AD393283A068C4EB_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_0D000DAC74D32B67AD393283A068C4EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_0D000DAC74D32B67AD393283A068C4EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_0D000DAC74D32B67AD393283A068C4EB" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_0D000DAC74D32B67AD393283A068C4EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6EC7C9356016319E3E9D32839E6040BC_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6EC7C9356016319E3E9D32839E6040BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6EC7C9356016319E3E9D32839E6040BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6EC7C9356016319E3E9D32839E6040BC" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6EC7C9356016319E3E9D32839E6040BC" xlink:type="arc" />
    <link:label id="lab_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883_terseLabel_en-US" xlink:label="lab_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate reconciliation [Table]</link:label>
    <link:label id="lab_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883_label_en-US" xlink:label="lab_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective income tax rate reconciliation [Table]</link:label>
    <link:label id="lab_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883_documentation_en-US" xlink:label="lab_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective income tax rate reconciliation [Table]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveincometaxratereconciliationTable" xlink:label="loc_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:to="lab_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:type="arc" />
    <link:label id="lab_country_SA_CF277F9B8172A3E75460D4D798F316A3_terseLabel_en-US" xlink:label="lab_country_SA_CF277F9B8172A3E75460D4D798F316A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SAUDI ARABIA</link:label>
    <link:label id="lab_country_SA_CF277F9B8172A3E75460D4D798F316A3_label_en-US" xlink:label="lab_country_SA_CF277F9B8172A3E75460D4D798F316A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SAUDI ARABIA</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_SA" xlink:label="loc_country_SA_CF277F9B8172A3E75460D4D798F316A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_SA_CF277F9B8172A3E75460D4D798F316A3" xlink:to="lab_country_SA_CF277F9B8172A3E75460D4D798F316A3" xlink:type="arc" />
    <link:label id="lab_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780_terseLabel_en-US" xlink:label="lab_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DeductionType [Axis]</link:label>
    <link:label id="lab_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780_label_en-US" xlink:label="lab_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">DeductionType [Axis]</link:label>
    <link:label id="lab_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780_documentation_en-US" xlink:label="lab_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">DeductionType [Axis]

Effective Income Tax Rate Reconciliation, Deduction Type</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeductionTypeAxis" xlink:label="loc_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780" xlink:to="lab_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780" xlink:type="arc" />
    <link:label id="lab_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5_terseLabel_en-US" xlink:label="lab_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DeductionType [Domain]</link:label>
    <link:label id="lab_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5_label_en-US" xlink:label="lab_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">DeductionType [Domain]</link:label>
    <link:label id="lab_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5_documentation_en-US" xlink:label="lab_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for DeductionType [Axis]

Effective Income Tax Rate Reconciliation, Deduction Type</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeductionTypeDomain" xlink:label="loc_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5" xlink:to="lab_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5" xlink:type="arc" />
    <link:label id="lab_kvhi_ForeignResearchandDevelopmentIncentivesMember_E800C79E7D735083CE41D4D798F3C274_terseLabel_en-US" xlink:label="lab_kvhi_ForeignResearchandDevelopmentIncentivesMember_E800C79E7D735083CE41D4D798F3C274" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Research and Development Incentives [Member]</link:label>
    <link:label id="lab_kvhi_ForeignResearchandDevelopmentIncentivesMember_E800C79E7D735083CE41D4D798F3C274_label_en-US" xlink:label="lab_kvhi_ForeignResearchandDevelopmentIncentivesMember_E800C79E7D735083CE41D4D798F3C274" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Research and Development Incentives [Member]</link:label>
    <link:label id="lab_kvhi_ForeignResearchandDevelopmentIncentivesMember_E800C79E7D735083CE41D4D798F3C274_documentation_en-US" xlink:label="lab_kvhi_ForeignResearchandDevelopmentIncentivesMember_E800C79E7D735083CE41D4D798F3C274" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Research and Development Incentives [Member]

UK allows for an extra deduction for R&amp;D activities which reduces the tax liability for the year in which the costs were incurred</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ForeignResearchandDevelopmentIncentivesMember" xlink:label="loc_kvhi_ForeignResearchandDevelopmentIncentivesMember_E800C79E7D735083CE41D4D798F3C274" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_ForeignResearchandDevelopmentIncentivesMember_E800C79E7D735083CE41D4D798F3C274" xlink:to="lab_kvhi_ForeignResearchandDevelopmentIncentivesMember_E800C79E7D735083CE41D4D798F3C274" xlink:type="arc" />
    <link:label id="lab_kvhi_OtherDeductionsMember_C897C46D2EFE9589770CD4D798F3364E_terseLabel_en-US" xlink:label="lab_kvhi_OtherDeductionsMember_C897C46D2EFE9589770CD4D798F3364E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Deductions [Member]</link:label>
    <link:label id="lab_kvhi_OtherDeductionsMember_C897C46D2EFE9589770CD4D798F3364E_label_en-US" xlink:label="lab_kvhi_OtherDeductionsMember_C897C46D2EFE9589770CD4D798F3364E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Deductions [Member]</link:label>
    <link:label id="lab_kvhi_OtherDeductionsMember_C897C46D2EFE9589770CD4D798F3364E_documentation_en-US" xlink:label="lab_kvhi_OtherDeductionsMember_C897C46D2EFE9589770CD4D798F3364E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Deductions [Member]

Misc deductions less than individual reporting threshold</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_OtherDeductionsMember" xlink:label="loc_kvhi_OtherDeductionsMember_C897C46D2EFE9589770CD4D798F3364E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_OtherDeductionsMember_C897C46D2EFE9589770CD4D798F3364E" xlink:to="lab_kvhi_OtherDeductionsMember_C897C46D2EFE9589770CD4D798F3364E" xlink:type="arc" />
    <link:label id="lab_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1_terseLabel_en-US" xlink:label="lab_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate reconciliation [Line Items]</link:label>
    <link:label id="lab_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1_label_en-US" xlink:label="lab_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective income tax rate reconciliation [Line Items]</link:label>
    <link:label id="lab_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1_documentation_en-US" xlink:label="lab_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Effective income tax rate reconciliation [Table]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveincometaxratereconciliationLineItems" xlink:label="loc_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1" xlink:to="lab_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A5BD0EF1B0EC83EC221CD4D798F3AC09_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A5BD0EF1B0EC83EC221CD4D798F3AC09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States federal corporate income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A5BD0EF1B0EC83EC221CD4D798F3AC09_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A5BD0EF1B0EC83EC221CD4D798F3AC09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A5BD0EF1B0EC83EC221CD4D798F3AC09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A5BD0EF1B0EC83EC221CD4D798F3AC09" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A5BD0EF1B0EC83EC221CD4D798F3AC09" xlink:type="arc" />
    <link:label id="lab_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC_terseLabel_en-US" xlink:label="lab_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in income taxes resulting from:</link:label>
    <link:label id="lab_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC_label_en-US" xlink:label="lab_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation, Increase (Decrease) In Income Tax Expense (Benefit) [Abstract]</link:label>
    <link:label id="lab_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC_documentation_en-US" xlink:label="lab_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation, Increase (Decrease) In Income Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract" xlink:label="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="lab_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93CE2200FBD5930F7B8ED4D798F91FC6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93CE2200FBD5930F7B8ED4D798F91FC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax (benefit) expense at Federal statutory income tax rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93CE2200FBD5930F7B8ED4D798F91FC6_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93CE2200FBD5930F7B8ED4D798F91FC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93CE2200FBD5930F7B8ED4D798F91FC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93CE2200FBD5930F7B8ED4D798F91FC6" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93CE2200FBD5930F7B8ED4D798F91FC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_AF85CF20CBCC9C9F0C54D4D798F91806_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_AF85CF20CBCC9C9F0C54D4D798F91806" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State income tax expense, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_AF85CF20CBCC9C9F0C54D4D798F91806_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_AF85CF20CBCC9C9F0C54D4D798F91806" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_AF85CF20CBCC9C9F0C54D4D798F91806" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_AF85CF20CBCC9C9F0C54D4D798F91806" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_AF85CF20CBCC9C9F0C54D4D798F91806" xlink:type="arc" />
    <link:label id="lab_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment_14967EE657CB4FE20085D4D798F9AFA4_negatedTerseLabel_en-US" xlink:label="lab_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment_14967EE657CB4FE20085D4D798F9AFA4" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">State research and development, investment credits</link:label>
    <link:label id="lab_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment_14967EE657CB4FE20085D4D798F9AFA4_label_en-US" xlink:label="lab_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment_14967EE657CB4FE20085D4D798F9AFA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation, Tax Credits, State Research And Investment</link:label>
    <link:label id="lab_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment_14967EE657CB4FE20085D4D798F9AFA4_documentation_en-US" xlink:label="lab_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment_14967EE657CB4FE20085D4D798F9AFA4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation, Tax Credits, State Research And Investment</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment" xlink:label="loc_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment_14967EE657CB4FE20085D4D798F9AFA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment_14967EE657CB4FE20085D4D798F9AFA4" xlink:to="lab_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment_14967EE657CB4FE20085D4D798F9AFA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_E5E2B3F7137DAD097C52D4D798F9D880_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_E5E2B3F7137DAD097C52D4D798F9D880" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-deductible meals &amp; entertainment</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_E5E2B3F7137DAD097C52D4D798F9D880_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_E5E2B3F7137DAD097C52D4D798F9D880" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_E5E2B3F7137DAD097C52D4D798F9D880" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_E5E2B3F7137DAD097C52D4D798F9D880" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_E5E2B3F7137DAD097C52D4D798F9D880" xlink:type="arc" />
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount_38BDC05D71D96EDBED6BD4D798F99985_terseLabel_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount_38BDC05D71D96EDBED6BD4D798F99985" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Stock Option Shortfall, Amount</link:label>
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount_38BDC05D71D96EDBED6BD4D798F99985_label_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount_38BDC05D71D96EDBED6BD4D798F99985" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Stock Option Shortfall, Amount</link:label>
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount_38BDC05D71D96EDBED6BD4D798F99985_documentation_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount_38BDC05D71D96EDBED6BD4D798F99985" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Stock Option Shortfall, Amount</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount_38BDC05D71D96EDBED6BD4D798F99985" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount_38BDC05D71D96EDBED6BD4D798F99985" xlink:to="lab_kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount_38BDC05D71D96EDBED6BD4D798F99985" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_877E4EBC8128A8A3765BD4D798F9ACEC_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_877E4EBC8128A8A3765BD4D798F9ACEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-deductible stock compensation expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_877E4EBC8128A8A3765BD4D798F9ACEC_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_877E4EBC8128A8A3765BD4D798F9ACEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_877E4EBC8128A8A3765BD4D798F9ACEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_877E4EBC8128A8A3765BD4D798F9ACEC" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_877E4EBC8128A8A3765BD4D798F9ACEC" xlink:type="arc" />
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount_92E21FDB949FADE075FBD4D798F94AB6_terseLabel_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount_92E21FDB949FADE075FBD4D798F94AB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Section 162(m) limitation, Amount</link:label>
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount_92E21FDB949FADE075FBD4D798F94AB6_label_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount_92E21FDB949FADE075FBD4D798F94AB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Section 162(m) limitation, Amount</link:label>
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount_92E21FDB949FADE075FBD4D798F94AB6_documentation_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount_92E21FDB949FADE075FBD4D798F94AB6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Section 162(m) limitation, Amount</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount_92E21FDB949FADE075FBD4D798F94AB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount_92E21FDB949FADE075FBD4D798F94AB6" xlink:to="lab_kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount_92E21FDB949FADE075FBD4D798F94AB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_35965AB8FF30E2E61585D4D798F9F11F_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_35965AB8FF30E2E61585D4D798F9F11F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-deductible transaction costs</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_35965AB8FF30E2E61585D4D798F9F11F_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_35965AB8FF30E2E61585D4D798F9F11F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_35965AB8FF30E2E61585D4D798F9F11F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_35965AB8FF30E2E61585D4D798F9F11F" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_35965AB8FF30E2E61585D4D798F9F11F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_DC8F279489CA7A63DD65D4D798F94795_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_DC8F279489CA7A63DD65D4D798F94795" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-deductible transaction costs</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_DC8F279489CA7A63DD65D4D798F94795_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_DC8F279489CA7A63DD65D4D798F94795" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_DC8F279489CA7A63DD65D4D798F94795" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_DC8F279489CA7A63DD65D4D798F94795" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_DC8F279489CA7A63DD65D4D798F94795" xlink:type="arc" />
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount_6CD0AFA8EC7B317DA318D4D798F9EA0B_terseLabel_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount_6CD0AFA8EC7B317DA318D4D798F9EA0B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subpart F income, net of foreign tax credits</link:label>
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount_6CD0AFA8EC7B317DA318D4D798F9EA0B_label_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount_6CD0AFA8EC7B317DA318D4D798F9EA0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation Controlled Foreign Corporation Amount</link:label>
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount_6CD0AFA8EC7B317DA318D4D798F9EA0B_documentation_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount_6CD0AFA8EC7B317DA318D4D798F9EA0B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Controlled Foreign Corporation, Amount</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount_6CD0AFA8EC7B317DA318D4D798F9EA0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount_6CD0AFA8EC7B317DA318D4D798F9EA0B" xlink:to="lab_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount_6CD0AFA8EC7B317DA318D4D798F9EA0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_22E7D5DBBAF7E647DE44D4D798F9BC02_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_22E7D5DBBAF7E647DE44D4D798F9BC02" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Manufacturing deduction</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_22E7D5DBBAF7E647DE44D4D798F9BC02_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_22E7D5DBBAF7E647DE44D4D798F9BC02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_22E7D5DBBAF7E647DE44D4D798F9BC02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_22E7D5DBBAF7E647DE44D4D798F9BC02" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_22E7D5DBBAF7E647DE44D4D798F9BC02" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8E163B94158DFE85D149D4D798F9F713_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8E163B94158DFE85D149D4D798F9F713" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Nontaxable interest income</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8E163B94158DFE85D149D4D798F9F713_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8E163B94158DFE85D149D4D798F9F713" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8E163B94158DFE85D149D4D798F9F713" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8E163B94158DFE85D149D4D798F9F713" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8E163B94158DFE85D149D4D798F9F713" xlink:type="arc" />
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount_96646FBB8CB6B9232A46D4D798FA717C_terseLabel_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount_96646FBB8CB6B9232A46D4D798FA717C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Interest - Defense Fund, Amount</link:label>
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount_96646FBB8CB6B9232A46D4D798FA717C_label_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount_96646FBB8CB6B9232A46D4D798FA717C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Interest - Defense Fund, Amount</link:label>
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount_96646FBB8CB6B9232A46D4D798FA717C_documentation_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount_96646FBB8CB6B9232A46D4D798FA717C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Interest - Defense Fund, Amount</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount_96646FBB8CB6B9232A46D4D798FA717C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount_96646FBB8CB6B9232A46D4D798FA717C" xlink:to="lab_kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount_96646FBB8CB6B9232A46D4D798FA717C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_D4B5BC4C8AA9DF60E197D4D798FA6FF9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_D4B5BC4C8AA9DF60E197D4D798FA6FF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign tax rate differential</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_D4B5BC4C8AA9DF60E197D4D798FA6FF9_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_D4B5BC4C8AA9DF60E197D4D798FA6FF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_D4B5BC4C8AA9DF60E197D4D798FA6FF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_D4B5BC4C8AA9DF60E197D4D798FA6FF9" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_D4B5BC4C8AA9DF60E197D4D798FA6FF9" xlink:type="arc" />
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount_3D9FC16A51984A0BE63BD4D798FAF951_terseLabel_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount_3D9FC16A51984A0BE63BD4D798FAF951" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign exchange gain, Amount</link:label>
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount_3D9FC16A51984A0BE63BD4D798FAF951_label_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount_3D9FC16A51984A0BE63BD4D798FAF951" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign exchange gain, Amount</link:label>
    <link:label id="lab_kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount_3D9FC16A51984A0BE63BD4D798FAF951_documentation_en-US" xlink:label="lab_kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount_3D9FC16A51984A0BE63BD4D798FAF951" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign exchange gain, Amount</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount_3D9FC16A51984A0BE63BD4D798FAF951" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount_3D9FC16A51984A0BE63BD4D798FAF951" xlink:to="lab_kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount_3D9FC16A51984A0BE63BD4D798FAF951" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_44A6A3809BBECD5A2CCCD4D798FAB124_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_44A6A3809BBECD5A2CCCD4D798FAB124" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Federal research and development credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_44A6A3809BBECD5A2CCCD4D798FAB124_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_44A6A3809BBECD5A2CCCD4D798FAB124" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_44A6A3809BBECD5A2CCCD4D798FAB124" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_44A6A3809BBECD5A2CCCD4D798FAB124" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_44A6A3809BBECD5A2CCCD4D798FAB124" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_69EC5514C2ADA24E29A7D4D798FA0790_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_69EC5514C2ADA24E29A7D4D798FA0790" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_69EC5514C2ADA24E29A7D4D798FA0790_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_69EC5514C2ADA24E29A7D4D798FA0790" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_69EC5514C2ADA24E29A7D4D798FA0790" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_69EC5514C2ADA24E29A7D4D798FA0790" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_69EC5514C2ADA24E29A7D4D798FA0790" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_41CEFD979D46BDAFD264D4D798FA46A4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_41CEFD979D46BDAFD264D4D798FA46A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in tax rates</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_41CEFD979D46BDAFD264D4D798FA46A4_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_41CEFD979D46BDAFD264D4D798FA46A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_41CEFD979D46BDAFD264D4D798FA46A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_41CEFD979D46BDAFD264D4D798FA46A4" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_41CEFD979D46BDAFD264D4D798FA46A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0A45113F54590B7051DBD4D798FAE348_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0A45113F54590B7051DBD4D798FAE348" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in tax rates</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0A45113F54590B7051DBD4D798FAE348_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0A45113F54590B7051DBD4D798FAE348" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0A45113F54590B7051DBD4D798FAE348" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0A45113F54590B7051DBD4D798FAE348" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0A45113F54590B7051DBD4D798FAE348" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_7ED5CDFFC9FDD8AB1AACD4D798FAB539_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_7ED5CDFFC9FDD8AB1AACD4D798FAB539" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_7ED5CDFFC9FDD8AB1AACD4D798FAB539" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_7ED5CDFFC9FDD8AB1AACD4D798FAB539" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_7ED5CDFFC9FDD8AB1AACD4D798FAB539" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsOther_589CFE3EFBC4B44FB312D4D798FA8BA1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsOther_589CFE3EFBC4B44FB312D4D798FA8BA1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsOther_589CFE3EFBC4B44FB312D4D798FA8BA1_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsOther_589CFE3EFBC4B44FB312D4D798FA8BA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Other, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsOther" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsOther_589CFE3EFBC4B44FB312D4D798FA8BA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductionsOther_589CFE3EFBC4B44FB312D4D798FA8BA1" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductionsOther_589CFE3EFBC4B44FB312D4D798FA8BA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:to="lab_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableMember_9C3CCDB8546BAD299A6DD55F0CEE9168_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_9C3CCDB8546BAD299A6DD55F0CEE9168" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_9C3CCDB8546BAD299A6DD55F0CEE9168_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_9C3CCDB8546BAD299A6DD55F0CEE9168" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_9C3CCDB8546BAD299A6DD55F0CEE9168" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember_9C3CCDB8546BAD299A6DD55F0CEE9168" xlink:to="lab_us-gaap_AccountsReceivableMember_9C3CCDB8546BAD299A6DD55F0CEE9168" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNetMember_029F5BFBFA7FC4B5910BD55F0CEE9A0B_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_029F5BFBFA7FC4B5910BD55F0CEE9A0B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales Revenue, Net [Member]</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_029F5BFBFA7FC4B5910BD55F0CEE9A0B_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_029F5BFBFA7FC4B5910BD55F0CEE9A0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Net [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_029F5BFBFA7FC4B5910BD55F0CEE9A0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember_029F5BFBFA7FC4B5910BD55F0CEE9A0B" xlink:to="lab_us-gaap_SalesRevenueNetMember_029F5BFBFA7FC4B5910BD55F0CEE9A0B" xlink:type="arc" />
    <link:label id="lab_kvhi_CanadianCustomerMember_ED7CBF2734BC32C53718D55F0CEE57BC_terseLabel_en-US" xlink:label="lab_kvhi_CanadianCustomerMember_ED7CBF2734BC32C53718D55F0CEE57BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canadian Customer [Member]</link:label>
    <link:label id="lab_kvhi_CanadianCustomerMember_ED7CBF2734BC32C53718D55F0CEE57BC_label_en-US" xlink:label="lab_kvhi_CanadianCustomerMember_ED7CBF2734BC32C53718D55F0CEE57BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canadian Customer [Member]</link:label>
    <link:label id="lab_kvhi_CanadianCustomerMember_ED7CBF2734BC32C53718D55F0CEE57BC_documentation_en-US" xlink:label="lab_kvhi_CanadianCustomerMember_ED7CBF2734BC32C53718D55F0CEE57BC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Canadian Customer [Member]</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_CanadianCustomerMember" xlink:label="loc_kvhi_CanadianCustomerMember_ED7CBF2734BC32C53718D55F0CEE57BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_CanadianCustomerMember_ED7CBF2734BC32C53718D55F0CEE57BC" xlink:to="lab_kvhi_CanadianCustomerMember_ED7CBF2734BC32C53718D55F0CEE57BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650" xlink:to="lab_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskAdditionalCharacteristic_F3BA7D3FD593C6209E70D55F0CEE0BD1_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskAdditionalCharacteristic_F3BA7D3FD593C6209E70D55F0CEE0BD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customers that account for 10% or more of consolidated net sales</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskAdditionalCharacteristic" xlink:label="loc_us-gaap_ConcentrationRiskAdditionalCharacteristic_F3BA7D3FD593C6209E70D55F0CEE0BD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskAdditionalCharacteristic_F3BA7D3FD593C6209E70D55F0CEE0BD1" xlink:to="lab_us-gaap_ConcentrationRiskAdditionalCharacteristic_F3BA7D3FD593C6209E70D55F0CEE0BD1" xlink:type="arc" />
    <link:label id="lab_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22_verboseLabel_en-US" xlink:label="lab_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of significant portions of the Company's net sales</link:label>
    <link:label id="lab_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22_label_en-US" xlink:label="lab_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business And Credit Concentrations [Abstract]</link:label>
    <link:label id="lab_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22_documentation_en-US" xlink:label="lab_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business and credit concentrations.</link:label>
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_BusinessAndCreditConcentrationsAbstract" xlink:label="loc_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22" xlink:to="lab_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_DD7F870BA099A94C2C0AD55F0CEF31A0_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_DD7F870BA099A94C2C0AD55F0CEF31A0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net sales, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_DD7F870BA099A94C2C0AD55F0CEF31A0_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_DD7F870BA099A94C2C0AD55F0CEF31A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_DD7F870BA099A94C2C0AD55F0CEF31A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_DD7F870BA099A94C2C0AD55F0CEF31A0" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_DD7F870BA099A94C2C0AD55F0CEF31A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_4009F1E8C565C95E746732839C9E5D85_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_4009F1E8C565C95E746732839C9E5D85" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_4009F1E8C565C95E746732839C9E5D85_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_4009F1E8C565C95E746732839C9E5D85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_4009F1E8C565C95E746732839C9E5D85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_4009F1E8C565C95E746732839C9E5D85" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_4009F1E8C565C95E746732839C9E5D85" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>kvhi-20171231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.kvh.com/role/A401KPlan" xlink:href="kvhi-20171231.xsd#A401KPlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/A401KPlanDetails" xlink:href="kvhi-20171231.xsd#A401KPlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrations" xlink:href="kvhi-20171231.xsd#BusinessAndCreditConcentrations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrationsDetails" xlink:href="kvhi-20171231.xsd#BusinessAndCreditConcentrationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrationsDetailsTextual" xlink:href="kvhi-20171231.xsd#BusinessAndCreditConcentrationsDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/BusinessAndCreditConcentrationsTables" xlink:href="kvhi-20171231.xsd#BusinessAndCreditConcentrationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/CommitmentAndContingencies" xlink:href="kvhi-20171231.xsd#CommitmentAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/CommitmentAndContingenciesDetails" xlink:href="kvhi-20171231.xsd#CommitmentAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/CommitmentAndContingenciesTables" xlink:href="kvhi-20171231.xsd#CommitmentAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedBalanceSheets" xlink:href="kvhi-20171231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="kvhi-20171231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="kvhi-20171231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="kvhi-20171231.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfOperations" xlink:href="kvhi-20171231.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="kvhi-20171231.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DebtAndLineOfCredit" xlink:href="kvhi-20171231.xsd#DebtAndLineOfCredit" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DebtAndLineOfCreditDetails" xlink:href="kvhi-20171231.xsd#DebtAndLineOfCreditDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DebtAndLineOfCreditTables" xlink:href="kvhi-20171231.xsd#DebtAndLineOfCreditTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivities" xlink:href="kvhi-20171231.xsd#DerivativeInstrumentsAndHedgingActivities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetails" xlink:href="kvhi-20171231.xsd#DerivativeInstrumentsAndHedgingActivitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetailsTextual" xlink:href="kvhi-20171231.xsd#DerivativeInstrumentsAndHedgingActivitiesDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" xlink:href="kvhi-20171231.xsd#DerivativeInstrumentsAndHedgingActivitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/DocumentAndEntityInformation" xlink:href="kvhi-20171231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/FairValueMeasurements" xlink:href="kvhi-20171231.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/FairValueMeasurementsDetails" xlink:href="kvhi-20171231.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/FairValueMeasurementsTables" xlink:href="kvhi-20171231.xsd#FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssets" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsAmortizationAndGoodwillDetails" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsAmortizationAndGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsIntangibleAssetRemainingUsefulLifeDetails" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsIntangibleAssetRemainingUsefulLifeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="kvhi-20171231.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxes" xlink:href="kvhi-20171231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesDetailsTextual" xlink:href="kvhi-20171231.xsd#IncomeTaxesDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesIncomeLossFromContinuingOperationsBeforeIncomeTaxDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesIncomeLossFromContinuingOperationsBeforeIncomeTaxDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesInterestAndPenaltiesDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesInterestAndPenaltiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsExpensesDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesTables" xlink:href="kvhi-20171231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/IncomeTaxesTaxReformTextualDetails" xlink:href="kvhi-20171231.xsd#IncomeTaxesTaxReformTextualDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/Inventories" xlink:href="kvhi-20171231.xsd#Inventories" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/InventoriesDetails" xlink:href="kvhi-20171231.xsd#InventoriesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/InventoriesTables" xlink:href="kvhi-20171231.xsd#InventoriesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/LegalMatters" xlink:href="kvhi-20171231.xsd#LegalMatters" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/MarketableSecurities" xlink:href="kvhi-20171231.xsd#MarketableSecurities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/MarketableSecuritiesDetails" xlink:href="kvhi-20171231.xsd#MarketableSecuritiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/MarketableSecuritiesMaturityScheduleDetails" xlink:href="kvhi-20171231.xsd#MarketableSecuritiesMaturityScheduleDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/MarketableSecuritiesTables" xlink:href="kvhi-20171231.xsd#MarketableSecuritiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/PropertyAndEquipment" xlink:href="kvhi-20171231.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/PropertyAndEquipmentDetails" xlink:href="kvhi-20171231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/PropertyAndEquipmentTables" xlink:href="kvhi-20171231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/QuarterlyFinancialResultsUnaudited" xlink:href="kvhi-20171231.xsd#QuarterlyFinancialResultsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedDetails" xlink:href="kvhi-20171231.xsd#QuarterlyFinancialResultsUnauditedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedTables" xlink:href="kvhi-20171231.xsd#QuarterlyFinancialResultsUnauditedTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReporting" xlink:href="kvhi-20171231.xsd#SegmentReporting" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReportingDepreciationAndAmortizationExpenseDetails" xlink:href="kvhi-20171231.xsd#SegmentReportingDepreciationAndAmortizationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReportingDetailsTextual" xlink:href="kvhi-20171231.xsd#SegmentReportingDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReportingSegmentsNetSalesAndOperatingEarningsDetails" xlink:href="kvhi-20171231.xsd#SegmentReportingSegmentsNetSalesAndOperatingEarningsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SegmentReportingTables" xlink:href="kvhi-20171231.xsd#SegmentReportingTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ShareBuybackProgram" xlink:href="kvhi-20171231.xsd#ShareBuybackProgram" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/ShareBuybackProgramDetails" xlink:href="kvhi-20171231.xsd#ShareBuybackProgramDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquity" xlink:href="kvhi-20171231.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityAociDisclosureDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityAociDisclosureDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityDetailsTextual" xlink:href="kvhi-20171231.xsd#StockholdersEquityDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityRestrictedStockOutstandingRollforwardDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityRestrictedStockOutstandingRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityStockBasedCompensationExpenseLocationDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityStockBasedCompensationExpenseLocationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityStockOptionsOutstandingRollforwardDetails" xlink:href="kvhi-20171231.xsd#StockholdersEquityStockOptionsOutstandingRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/StockholdersEquityTables" xlink:href="kvhi-20171231.xsd#StockholdersEquityTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollforwardDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesProductWarrantyDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentUsefulLifeDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentUsefulLifeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="kvhi-20171231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:presentationLink xlink:role="http://www.kvh.com/role/A401KPlan" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0FA58CA5129EDB5C99E332839CA19E67" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CD3FABA50DDE7AF8164332839CA1CD81" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0FA58CA5129EDB5C99E332839CA19E67" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CD3FABA50DDE7AF8164332839CA1CD81" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/A401KPlanDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_D0C084FEACD8526048243283A04DFFEA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_6EB9DAD039FEFF8A66CC3283A04ED60A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_D0C084FEACD8526048243283A04DFFEA" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_6EB9DAD039FEFF8A66CC3283A04ED60A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5C5199D864952ACB7AD43283A04E7236" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_D0C084FEACD8526048243283A04DFFEA" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5C5199D864952ACB7AD43283A04E7236" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DefinedContributionPlanVestingPeriod" xlink:label="loc_kvhi_DefinedContributionPlanVestingPeriod_A1AE8646EF04893CE1F03283A04E5F58" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_D0C084FEACD8526048243283A04DFFEA" xlink:to="loc_kvhi_DefinedContributionPlanVestingPeriod_A1AE8646EF04893CE1F03283A04E5F58" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DefinedContributionPlanEmployerMatchingContributionAmount" xlink:label="loc_kvhi_DefinedContributionPlanEmployerMatchingContributionAmount_BA7C5832B72227A1E8183283A04E16D8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_D0C084FEACD8526048243283A04DFFEA" xlink:to="loc_kvhi_DefinedContributionPlanEmployerMatchingContributionAmount_BA7C5832B72227A1E8183283A04E16D8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/BusinessAndCreditConcentrations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_7FB4E998F64A0BB654F132839D0B2B82" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_E39CD91FEBD36C29027E32839D0B95E2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_7FB4E998F64A0BB654F132839D0B2B82" xlink:to="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_E39CD91FEBD36C29027E32839D0B95E2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/BusinessAndCreditConcentrationsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_39055DC94D9338BEE91CD55F0CEE4FCE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_39055DC94D9338BEE91CD55F0CEE4FCE" xlink:to="loc_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_0BE110845A8F550025D9D55F0CEEF6B8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_0BE110845A8F550025D9D55F0CEEF6B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_C1297A3847F306A418E5D55F0CEE4933" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_0BE110845A8F550025D9D55F0CEEF6B8" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_C1297A3847F306A418E5D55F0CEE4933" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_9C3CCDB8546BAD299A6DD55F0CEE9168" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_C1297A3847F306A418E5D55F0CEE4933" xlink:to="loc_us-gaap_AccountsReceivableMember_9C3CCDB8546BAD299A6DD55F0CEE9168" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_41FDCB7FEC7F4B0CA203D55F0CEEF643" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_41FDCB7FEC7F4B0CA203D55F0CEEF643" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_B9059B515C8C50635DB8D55F0CEEF28A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_41FDCB7FEC7F4B0CA203D55F0CEEF643" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_B9059B515C8C50635DB8D55F0CEEF28A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_029F5BFBFA7FC4B5910BD55F0CEE9A0B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_B9059B515C8C50635DB8D55F0CEEF28A" xlink:to="loc_us-gaap_SalesRevenueNetMember_029F5BFBFA7FC4B5910BD55F0CEE9A0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_219C906FB4A5366039EED55F0CEE2A5B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:to="loc_us-gaap_MajorCustomersAxis_219C906FB4A5366039EED55F0CEE2A5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_5C40D5D76AFB8AB7109CD55F0CEE3925" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorCustomersAxis_219C906FB4A5366039EED55F0CEE2A5B" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_5C40D5D76AFB8AB7109CD55F0CEE3925" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_CanadianCustomerMember" xlink:label="loc_kvhi_CanadianCustomerMember_ED7CBF2734BC32C53718D55F0CEE57BC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_5C40D5D76AFB8AB7109CD55F0CEE3925" xlink:to="loc_kvhi_CanadianCustomerMember_ED7CBF2734BC32C53718D55F0CEE57BC" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember" xlink:label="loc_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_AEBA70621AFA8A5E3CD0D55F0CEE6B00" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_5C40D5D76AFB8AB7109CD55F0CEE3925" xlink:to="loc_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_AEBA70621AFA8A5E3CD0D55F0CEE6B00" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_387BE95A12AB474CEBCED55F0CEEAC3D" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskAdditionalCharacteristic" xlink:label="loc_us-gaap_ConcentrationRiskAdditionalCharacteristic_F3BA7D3FD593C6209E70D55F0CEE0BD1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650" xlink:to="loc_us-gaap_ConcentrationRiskAdditionalCharacteristic_F3BA7D3FD593C6209E70D55F0CEE0BD1" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_BusinessAndCreditConcentrationsAbstract" xlink:label="loc_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_45B5DDF635C788374BCDD55F0CEE7650" xlink:to="loc_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_DD7F870BA099A94C2C0AD55F0CEF31A0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_BusinessAndCreditConcentrationsAbstract_A0B40E6164B209C7C12FD55F0CEFBE22" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_DD7F870BA099A94C2C0AD55F0CEF31A0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/BusinessAndCreditConcentrationsDetailsTextual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_3A875CF5D5F1B9400A8DD55F0CEB791A" xlink:type="locator" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_BusinessAndCreditConcentrationsTextualAbstract" xlink:label="loc_kvhi_BusinessAndCreditConcentrationsTextualAbstract_8CBA5638B574A24FDD2CD55F0CEBFA90" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_3A875CF5D5F1B9400A8DD55F0CEB791A" xlink:to="loc_kvhi_BusinessAndCreditConcentrationsTextualAbstract_8CBA5638B574A24FDD2CD55F0CEBFA90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskAdditionalCharacteristic" xlink:label="loc_us-gaap_ConcentrationRiskAdditionalCharacteristic_F71681FE5CE6AA4038B2D55F0CEB272B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_3A875CF5D5F1B9400A8DD55F0CEB791A" xlink:to="loc_us-gaap_ConcentrationRiskAdditionalCharacteristic_F71681FE5CE6AA4038B2D55F0CEB272B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/BusinessAndCreditConcentrationsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_34C6559B8B4A2C05E2E23283A0632A85" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_B8AFC0F12E71AA31A6A03283A0636B8D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_34C6559B8B4A2C05E2E23283A0632A85" xlink:to="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_B8AFC0F12E71AA31A6A03283A0636B8D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/CommitmentAndContingencies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3F758ACE51AD38EE174732839E5FCB2B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6EC7C9356016319E3E9D32839E6040BC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3F758ACE51AD38EE174732839E5FCB2B" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6EC7C9356016319E3E9D32839E6040BC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/CommitmentAndContingenciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_66CEECABDC7CFD6D6A4A49C9620533E1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_66CEECABDC7CFD6D6A4A49C9620533E1" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_A488383C05DDFB63BB4849C96206F839" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_A488383C05DDFB63BB4849C96206F839" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7197255AF0126EDB8A0449C962065505" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7197255AF0126EDB8A0449C962065505" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_213B169CE5BFC9EFDFEE49C962064649" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_213B169CE5BFC9EFDFEE49C962064649" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_8AE97F12EB0CC8ED26EA49C96206AD90" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_8AE97F12EB0CC8ED26EA49C96206AD90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7D3B48964D5A23B7DB9549C96206B399" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7D3B48964D5A23B7DB9549C96206B399" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_E36A0F042E174064C68349C962069F34" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_E36A0F042E174064C68349C962069F34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D9D2487A62BC9661361B49C96207A7CD" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_07A08D0B7E6B426A139849C962067053" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D9D2487A62BC9661361B49C96207A7CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_66CEECABDC7CFD6D6A4A49C9620533E1" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_D567A037881E77C5622149C96207BFD0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_D567A037881E77C5622149C96207BFD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ECAFF05ED143E62D0D4B49C96207480D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_D567A037881E77C5622149C96207BFD0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ECAFF05ED143E62D0D4B49C96207480D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandAndBuildingMember" xlink:label="loc_us-gaap_LandAndBuildingMember_9D8E23D23B102668543A49C962078C4B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ECAFF05ED143E62D0D4B49C96207480D" xlink:to="loc_us-gaap_LandAndBuildingMember_9D8E23D23B102668543A49C962078C4B" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SatelliteCapacityandEquipmentMember" xlink:label="loc_kvhi_SatelliteCapacityandEquipmentMember_A412CD4A988226B64EB649C962070662" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ECAFF05ED143E62D0D4B49C96207480D" xlink:to="loc_kvhi_SatelliteCapacityandEquipmentMember_A412CD4A988226B64EB649C962070662" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_209F85178BBDB2FC02A449C962083E13" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_209F85178BBDB2FC02A449C962083E13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_209F85178BBDB2FC02A449C962083E13" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentMember" xlink:label="loc_us-gaap_PurchaseCommitmentMember_44D1854403273E87D6B749C96208E2D7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_A419EE07903C9E65E35649C96208373F" xlink:to="loc_us-gaap_PurchaseCommitmentMember_44D1854403273E87D6B749C96208E2D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_140A0046E26F8CCBB93B49C96207E1CA" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_32310CC438FD727E398C49C962087659" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452" xlink:to="loc_us-gaap_LeaseAndRentalExpense_32310CC438FD727E398C49C962087659" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_D2AB3767DD591DF8525049C9620835C4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8E5446CBE82FFE21C37249C962082452" xlink:to="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_D2AB3767DD591DF8525049C9620835C4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/CommitmentAndContingenciesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EBAC228F362D648DC31032839E334AE4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_3DCC240DEA6222F5FE3732839E3409E4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EBAC228F362D648DC31032839E334AE4" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_3DCC240DEA6222F5FE3732839E3409E4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_368BD4D2261F8363129E8D116F54DDEA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_368BD4D2261F8363129E8D116F54DDEA" xlink:to="loc_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744" xlink:to="loc_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7151C117BA6CA5E2BAE08D116F5442EF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7151C117BA6CA5E2BAE08D116F5442EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_167AA4A094E2CD7C96B98D116F54B4EE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_167AA4A094E2CD7C96B98D116F54B4EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_C452EDD4969DA60B2B968D116F545DF6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_C452EDD4969DA60B2B968D116F545DF6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_38C0F2AA129C1644487F8D116F54EAE2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4" xlink:to="loc_us-gaap_InventoryNet_38C0F2AA129C1644487F8D116F54EAE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_C0254E2ACDA20DAD8AD88D116F55F56A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssets_C0254E2ACDA20DAD8AD88D116F55F56A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_036F83945DA954F28B8C8D116F552C95" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BE4D2A2EF7F71776A19B8D116F54B1F4" xlink:to="loc_us-gaap_AssetsCurrent_036F83945DA954F28B8C8D116F552C95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5F8FD1BFCA7E355C363C8D116F55343E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5F8FD1BFCA7E355C363C8D116F55343E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_28822C6865BC59BC50E88D116F55B0C6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_28822C6865BC59BC50E88D116F55B0C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_4232224899EDA41D4E8B8D116F55D51E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744" xlink:to="loc_us-gaap_Goodwill_4232224899EDA41D4E8B8D116F55D51E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0E976595AA91242033818D116F5521E8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0E976595AA91242033818D116F5521E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_C6377352123E34297DC28D116F55A06D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_C6377352123E34297DC28D116F55A06D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_E9ED31201E3FB6BF55EE8D116F55DD5B" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2498081E212EA1D86DFD8D116F543744" xlink:to="loc_us-gaap_Assets_E9ED31201E3FB6BF55EE8D116F55DD5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_368BD4D2261F8363129E8D116F54DDEA" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_CC92BBC813763B6BE03A8D116F55E2AF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:to="loc_us-gaap_AccountsPayableCurrent_CC92BBC813763B6BE03A8D116F55E2AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8F896AA1530EB48EFB9A8D116F5A9A56" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8F896AA1530EB48EFB9A8D116F5A9A56" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_873E95DB75FA8391C1228D116F5A663C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_873E95DB75FA8391C1228D116F5A663C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_D7E2749B92357B9E72698D116F5BE980" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:to="loc_us-gaap_ProductWarrantyAccrual_D7E2749B92357B9E72698D116F5BE980" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_1B17477B983079C4DE388D116F5B30EE" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:to="loc_us-gaap_DeferredRevenueCurrent_1B17477B983079C4DE388D116F5B30EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_2F5E993AF30114F861AE8D116F5BF503" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:to="loc_us-gaap_LongTermDebtCurrent_2F5E993AF30114F861AE8D116F5BF503" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent_7ED1D81DB2C979AB94AD8D116F5B4CA0" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent_7ED1D81DB2C979AB94AD8D116F5B4CA0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_2621548881D9ECC952428D116F5BB22D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43154B1812F4EA1962658D116F55E098" xlink:to="loc_us-gaap_LiabilitiesCurrent_2621548881D9ECC952428D116F5BB22D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_195055FC9707F1F8D18B8D116F5B90C1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_195055FC9707F1F8D18B8D116F5B90C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_46619CF3465033F398578D116F5BEB69" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_46619CF3465033F398578D116F5BEB69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_57CD5EFFFC295FBB02C58D116F5B1E79" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_57CD5EFFFC295FBB02C58D116F5B1E79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_5CC176FA2BCCF55BC2198D116F5B876A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_5CC176FA2BCCF55BC2198D116F5B876A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_2C21E609C55E460DCBE28D116F5BBE5C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:to="loc_us-gaap_Liabilities_2C21E609C55E460DCBE28D116F5BBE5C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_D4074568D2B0065D33268D116F5B0C93" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:to="loc_us-gaap_CommitmentsAndContingencies_D4074568D2B0065D33268D116F5B0C93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:to="loc_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_AB146A3AD14065A5F9538D116F5B864B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:to="loc_us-gaap_PreferredStockValue_AB146A3AD14065A5F9538D116F5B864B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_3AA19BE5B303BC71152E8D116F5BC457" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:to="loc_us-gaap_CommonStockValue_3AA19BE5B303BC71152E8D116F5BC457" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_B9BC38C9C355694CCFBE8D116F5B9B2D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:to="loc_us-gaap_AdditionalPaidInCapital_B9BC38C9C355694CCFBE8D116F5B9B2D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_83A22D86C2B69DFB890B8D116F5C3302" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_83A22D86C2B69DFB890B8D116F5C3302" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D05652429E5D845F44918D116F5C42D8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D05652429E5D845F44918D116F5C42D8" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockholdersEquityBeforeTreasuryStockAdjustment" xlink:label="loc_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_E5323BB01AEB827D5DB68D116F5C5459" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:to="loc_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment_E5323BB01AEB827D5DB68D116F5C5459" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_8EAC4164B6B0841464678D116F5C5BA6" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:to="loc_us-gaap_TreasuryStockValue_8EAC4164B6B0841464678D116F5C5BA6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_0231B09E19938A5583AD8D116F5C2F96" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5B11CE0486AECAF704A58D116F5B48F8" xlink:to="loc_us-gaap_StockholdersEquity_0231B09E19938A5583AD8D116F5C2F96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_378FB8F2B62B26CEE0368D116F5CF28C" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50EE7137DD8CB953905F8D116F55AE39" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_378FB8F2B62B26CEE0368D116F5CF28C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2757A7D627B9E0067DE94D5CC4EA7ECC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2757A7D627B9E0067DE94D5CC4EA7ECC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_773C0367240F71FE4A464D5CC4EAA6D4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_773C0367240F71FE4A464D5CC4EAA6D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96ED5433CF6980114FB44D5CC4EA4A50" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96ED5433CF6980114FB44D5CC4EA4A50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_E6DB59702A89746E48D24D5CC4EAEC47" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_E6DB59702A89746E48D24D5CC4EAEC47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_FC76F41C7BBC7E7EFF8E4D5CC4EAE7CA" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_FC76F41C7BBC7E7EFF8E4D5CC4EAE7CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_9871EDFEBA1DA06D761B4D5CC4EAA7F1" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:to="loc_us-gaap_PreferredStockSharesIssued_9871EDFEBA1DA06D761B4D5CC4EAA7F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_11996FB63F8E5AC53D184D5CC4EABB89" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_11996FB63F8E5AC53D184D5CC4EABB89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_61032F6174FE047FE4044D5CC4EAF074" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_61032F6174FE047FE4044D5CC4EAF074" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_168E3D41D7B2C5D22B944D5CC4EBA6C2" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:to="loc_us-gaap_CommonStockSharesIssued_168E3D41D7B2C5D22B944D5CC4EBA6C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_94FF8145AF52CDC1929A4D5CC4EBC114" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_94FF8145AF52CDC1929A4D5CC4EBC114" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_C6021568352AC031450D4D5CC4EBC15A" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_990ED6A48EEA305304A74D5CC4EA1E3C" xlink:to="loc_us-gaap_TreasuryStockShares_C6021568352AC031450D4D5CC4EBC15A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4E00159BB5F461B1C555DF292E8A7711" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4E00159BB5F461B1C555DF292E8A7711" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_DAD4A1E0EEB8F0B862A2DF292E8A35A7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4E00159BB5F461B1C555DF292E8A7711" xlink:to="loc_us-gaap_NetIncomeLoss_DAD4A1E0EEB8F0B862A2DF292E8A35A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4E00159BB5F461B1C555DF292E8A7711" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_24F1C23DD42A51BDAB22DF292E8BB8DA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_24F1C23DD42A51BDAB22DF292E8BB8DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_B911764735D935CDB61DDF292E8B403A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_B911764735D935CDB61DDF292E8B403A" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment" xlink:label="loc_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment_442FA5D18D310BCBDB31DF292E8B171B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4" xlink:to="loc_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment_442FA5D18D310BCBDB31DF292E8B171B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_D8D2D7783FF4BEBAAEFDDF292E8B3FFD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_D8D2D7783FF4BEBAAEFDDF292E8B3FFD" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LossOnInterestRateSwaps" xlink:label="loc_kvhi_LossOnInterestRateSwaps_28CFE28E19153110D9EFDF292E8B288A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4" xlink:to="loc_kvhi_LossOnInterestRateSwaps_28CFE28E19153110D9EFDF292E8B288A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_19C9727D7CF34A263B9EDF292E8B2C61" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B4DF3D9CB095496154D7DF292E8BFDB4" xlink:to="loc_us-gaap_ShareBasedCompensation_19C9727D7CF34A263B9EDF292E8B2C61" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_9A851CD9C5B49109835DDF292E8B8D4F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4E00159BB5F461B1C555DF292E8A7711" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_9A851CD9C5B49109835DDF292E8B8D4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4E00159BB5F461B1C555DF292E8A7711" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_79AD97E1638CC5A68E6CDF292E8BD361" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_79AD97E1638CC5A68E6CDF292E8BD361" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_95BD109603BA9D6992C5DF292E8B8519" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_95BD109603BA9D6992C5DF292E8B8519" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_242F3A61C72E2D652E80DF292E8BA116" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_242F3A61C72E2D652E80DF292E8BA116" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_C157FD47A0760ADED3FBDF292E8B3B7E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_C157FD47A0760ADED3FBDF292E8B3B7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_F62DA0CC13D88228B208DF292E8BD40A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_F62DA0CC13D88228B208DF292E8BD40A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_513763987E727F87B2CCDF292E8BA21F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_513763987E727F87B2CCDF292E8BA21F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_E74A22792D18A61C6BAEDF292E8BF092" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_E74A22792D18A61C6BAEDF292E8BF092" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_28662F17417C6B9052B9DF292E8B8D8B" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_A94215FB6ADC9A3A1E8ADF292E8BE598" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_28662F17417C6B9052B9DF292E8B8D8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2D386A6A8260FFD871F6DF292E8CC73B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4E00159BB5F461B1C555DF292E8A7711" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2D386A6A8260FFD871F6DF292E8CC73B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_117FDD14498212916030DF292E8C5324" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_117FDD14498212916030DF292E8C5324" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_2030A9818C41E32B9B5ADF292E8CB56E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_2030A9818C41E32B9B5ADF292E8CB56E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_921A35F8EEC4F08F31D2DF292E8C0923" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_921A35F8EEC4F08F31D2DF292E8C0923" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_936E9E5ADB3CCB96B856DF292E8CF489" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_936E9E5ADB3CCB96B856DF292E8CF489" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_6E9AFB1934BE53523843DF292E8CC074" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_6E9AFB1934BE53523843DF292E8CC074" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_375D609289844BFA82B1DF292E8C33CE" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C23E0686CFC29E4E44BDF292E8C51E2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_375D609289844BFA82B1DF292E8C33CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_831F1531F9F0137EAEB7DF292E8C4C5B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_831F1531F9F0137EAEB7DF292E8C4C5B" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_RepaymentsofLongtermloan" xlink:label="loc_kvhi_RepaymentsofLongtermloan_423A6B12C60410EEDF33DF292E8CDA0F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:to="loc_kvhi_RepaymentsofLongtermloan_423A6B12C60410EEDF33DF292E8CDA0F" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ProceedsfromLongtermloan" xlink:label="loc_kvhi_ProceedsfromLongtermloan_6657602AD853CEC1FFBCDF292E8C2CF1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:to="loc_kvhi_ProceedsfromLongtermloan_6657602AD853CEC1FFBCDF292E8C2CF1" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:label="loc_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan_091589D3AAAD26D03046DF292E8C8189" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:to="loc_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan_091589D3AAAD26D03046DF292E8C8189" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PaymentsOfEmployeeRestrictedStockWithholdings" xlink:label="loc_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings_B18C17144426823C0209DF292E8C6F14" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:to="loc_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings_B18C17144426823C0209DF292E8C6F14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_DC47AD974AAB265A3D80DF292E8C18C5" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_DC47AD974AAB265A3D80DF292E8C18C5" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PaymentOfStockRegistrationFee" xlink:label="loc_kvhi_PaymentOfStockRegistrationFee_8225BFA5F2A4691CC26DDF292E8CA231" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:to="loc_kvhi_PaymentOfStockRegistrationFee_8225BFA5F2A4691CC26DDF292E8CA231" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_791043CA6797A13C30D4DF292E8CBD50" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2C2985372749C55B023BDF292E8C6A85" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_791043CA6797A13C30D4DF292E8CBD50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_5F9534A24D4B75B954D4DF292E8C0827" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_5F9534A24D4B75B954D4DF292E8C0827" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_56BC4B00C1EF24307640DF292E8DBB29" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_56BC4B00C1EF24307640DF292E8DBB29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_AB98EB525042B75BF9C5DF292E8D52E4" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_AB98EB525042B75BF9C5DF292E8D52E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_115524766F30A1E0B103DF292E8DF9AB" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_115524766F30A1E0B103DF292E8DF9AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_4E44AF23840B76AF6B3CDF292E8D41E0" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_4E44AF23840B76AF6B3CDF292E8D41E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_B4B0B71D295A204C79C4DF292E8DB648" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4E44AF23840B76AF6B3CDF292E8D41E0" xlink:to="loc_us-gaap_InterestPaid_B4B0B71D295A204C79C4DF292E8DB648" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_9EFC61EA99AA91275526DF292E8DD38F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4E44AF23840B76AF6B3CDF292E8D41E0" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_9EFC61EA99AA91275526DF292E8DD38F" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions" xlink:label="loc_kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions_707094CC801A5BB10BC9DF292E8DD87A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4E44AF23840B76AF6B3CDF292E8D41E0" xlink:to="loc_kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions_707094CC801A5BB10BC9DF292E8DD87A" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses" xlink:label="loc_kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses_1E4C7884686063BB3837DF292E8DD746" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_89184A8BC3A1AF6131CEDF292E8AB38E" xlink:to="loc_kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses_1E4C7884686063BB3837DF292E8DD746" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_6C437EC3BA2773AC38B04D3C460884E7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_A09BD660C7FE880042BE4D3C4608D2FB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_6C437EC3BA2773AC38B04D3C460884E7" xlink:to="loc_us-gaap_StatementTable_A09BD660C7FE880042BE4D3C4608D2FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_7CF97BB4DCD5C1511CC54D3C460831C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_A09BD660C7FE880042BE4D3C4608D2FB" xlink:to="loc_us-gaap_StatementScenarioAxis_7CF97BB4DCD5C1511CC54D3C460831C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_29702B62A8A7F395CFD04D3C46080780" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_7CF97BB4DCD5C1511CC54D3C460831C3" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_29702B62A8A7F395CFD04D3C46080780" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_A09BD660C7FE880042BE4D3C4608D2FB" xlink:to="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_A192E33131812B1061954D3C46084EF8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:to="loc_us-gaap_NetIncomeLoss_A192E33131812B1061954D3C46084EF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_082137502D6BF07340704D3C460847F5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_082137502D6BF07340704D3C460847F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_D5F5988ED1F82D8AB1144D3C4608F6AD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_D5F5988ED1F82D8AB1144D3C4608F6AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_36E242E774717FF8FED34D3C4608BF0E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_36E242E774717FF8FED34D3C4608BF0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_AFBECB6CCF7D9D9F17204D3C46086650" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_AFBECB6CCF7D9D9F17204D3C46086650" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_EF1F09A93193E73922874D3C4608B27F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_FE5B52F292D0BD80E0CF4D3C46080DBB" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_EF1F09A93193E73922874D3C4608B27F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/ConsolidatedStatementsOfOperations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_236FADCF7A8BA427138D4D3C460EE42B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:to="loc_us-gaap_RevenuesAbstract_236FADCF7A8BA427138D4D3C460EE42B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet_4423357D650BB3D34C084D3C460E7B4C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_236FADCF7A8BA427138D4D3C460EE42B" xlink:to="loc_us-gaap_SalesRevenueGoodsNet_4423357D650BB3D34C084D3C460E7B4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_956CFCC38DF4663B80234D3C460E9DE7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_236FADCF7A8BA427138D4D3C460EE42B" xlink:to="loc_us-gaap_SalesRevenueServicesNet_956CFCC38DF4663B80234D3C460E9DE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_02D5D8B26457DFBD55634D3C460E6640" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_236FADCF7A8BA427138D4D3C460EE42B" xlink:to="loc_us-gaap_SalesRevenueNet_02D5D8B26457DFBD55634D3C460E6640" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold_0E5ED0FEC69281A351A84D3C460E3D55" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D" xlink:to="loc_us-gaap_CostOfGoodsSold_0E5ED0FEC69281A351A84D3C460E3D55" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_19DD65366CD442BB0A4C4D3C460F98AA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D" xlink:to="loc_us-gaap_CostOfServices_19DD65366CD442BB0A4C4D3C460F98AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_73CF16B6C3D7F02791974D3C460F63F0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_73CF16B6C3D7F02791974D3C460F63F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_78A7CA57EBA0FE3DDB694D3C460F17B9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D" xlink:to="loc_us-gaap_SellingAndMarketingExpense_78A7CA57EBA0FE3DDB694D3C460F17B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_CA3E6CD7D3944F90058D4D3C460FFF4E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_CA3E6CD7D3944F90058D4D3C460FFF4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_48EA8EE6B5F190B9AD2D4D3C460FA783" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_BCADB303F276148FF4124D3C460EFF2D" xlink:to="loc_us-gaap_CostsAndExpenses_48EA8EE6B5F190B9AD2D4D3C460FA783" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_6811576782761F937E2A4D3C460FC6BB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:to="loc_us-gaap_OperatingIncomeLoss_6811576782761F937E2A4D3C460FC6BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_95594B43A57939317A254D3C460F106F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:to="loc_us-gaap_InvestmentIncomeInterest_95594B43A57939317A254D3C460F106F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_189A1831AD3545663D674D3C460F03DD" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:to="loc_us-gaap_InterestExpense_189A1831AD3545663D674D3C460F03DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_FC094BF07DBE2157515D4D3C460FC495" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_FC094BF07DBE2157515D4D3C460FC495" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5E00FD70BB38B6DD65F64D3C460F604B" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5E00FD70BB38B6DD65F64D3C460F604B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_A27A16D5AC2F67EBB80D4D3C460FD3DC" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_A27A16D5AC2F67EBB80D4D3C460FD3DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_6D5FBA6CBA6EFB260E1F4D3C460FAC08" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:to="loc_us-gaap_NetIncomeLoss_6D5FBA6CBA6EFB260E1F4D3C460FAC08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_A2AF6AB076592C711D414D3C46101515" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:to="loc_us-gaap_EarningsPerShareAbstract_A2AF6AB076592C711D414D3C46101515" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_3F1E560288C974A5A2934D3C461040A9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_A2AF6AB076592C711D414D3C46101515" xlink:to="loc_us-gaap_EarningsPerShareBasic_3F1E560288C974A5A2934D3C461040A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_1E577E5CB0D61120FD824D3C4610F35C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_A2AF6AB076592C711D414D3C46101515" xlink:to="loc_us-gaap_EarningsPerShareDiluted_1E577E5CB0D61120FD824D3C4610F35C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_94EF1FC72BCD311A61DC4D3C4610EF60" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7C6046F1E8F7512D39C94D3C460EAC14" xlink:to="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_94EF1FC72BCD311A61DC4D3C4610EF60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E229E40863822C1217B74D3C46105802" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_94EF1FC72BCD311A61DC4D3C4610EF60" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E229E40863822C1217B74D3C46105802" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8DE862AE6DD6390F8D894D3C4610DC49" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_94EF1FC72BCD311A61DC4D3C4610EF60" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8DE862AE6DD6390F8D894D3C4610DC49" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ConsolidatedStatementsOfStockholdersEquityAndAccumulatedOtherComprehensiveAbstract" xlink:label="loc_kvhi_ConsolidatedStatementsOfStockholdersEquityAndAccumulatedOtherComprehensiveAbstract_8CD1EBBB18369277E002E7EEDC771688" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_330579E728EEDAE2EC7DE7EEDC7703D3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_ConsolidatedStatementsOfStockholdersEquityAndAccumulatedOtherComprehensiveAbstract_8CD1EBBB18369277E002E7EEDC771688" xlink:to="loc_us-gaap_StatementTable_330579E728EEDAE2EC7DE7EEDC7703D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1A5D76CCE48BE95D1E7AE7EEDC77776B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_330579E728EEDAE2EC7DE7EEDC7703D3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1A5D76CCE48BE95D1E7AE7EEDC77776B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1A5D76CCE48BE95D1E7AE7EEDC77776B" xlink:to="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_E4E4A368D04F49CC5A90E7EEDC78B632" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42" xlink:to="loc_us-gaap_CommonStockMember_E4E4A368D04F49CC5A90E7EEDC78B632" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_55C73545A5E463555724E7EEDC78785A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_55C73545A5E463555724E7EEDC78785A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_43CE69B282159884B531E7EEDC784CE1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42" xlink:to="loc_us-gaap_RetainedEarningsMember_43CE69B282159884B531E7EEDC784CE1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_760FF9432B84053C3B1FE7EEDC7813A3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_760FF9432B84053C3B1FE7EEDC7813A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_963EE4AB1A0812174C00E7EEDC783F22" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_84E4E81909A50D13F516E7EEDC789F42" xlink:to="loc_us-gaap_TreasuryStockMember_963EE4AB1A0812174C00E7EEDC783F22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_330579E728EEDAE2EC7DE7EEDC7703D3" xlink:to="loc_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_D7E52015127BE4AEEE0AE7EEDC783C6B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F" xlink:to="loc_us-gaap_TreasuryStockShares_D7E52015127BE4AEEE0AE7EEDC783C6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_DB9480D88CD3098ACDC6E7EEDC782C3F" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_A35E9839C3ABD17E59FDE7EEDC799557" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockholdersEquity_A35E9839C3ABD17E59FDE7EEDC799557" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_404DC96B175D88272C61E7EEDC79ACDC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_404DC96B175D88272C61E7EEDC79ACDC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_B7C67948316A7618AD3EE7EEDC7906A1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_NetIncomeLoss_B7C67948316A7618AD3EE7EEDC7906A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_D3D45B781EFC6B710FEEE7EEDC79D792" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_D3D45B781EFC6B710FEEE7EEDC79D792" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62B555B40471E6F8D79DE7EEDC795349" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62B555B40471E6F8D79DE7EEDC795349" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PaymentOfStockRegistrationFee" xlink:label="loc_kvhi_PaymentOfStockRegistrationFee_AD1DE65007032313A486E7EEDC7965AB" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_kvhi_PaymentOfStockRegistrationFee_AD1DE65007032313A486E7EEDC7965AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_453853C3994BF98AB5ABE7EEDC791965" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_453853C3994BF98AB5ABE7EEDC791965" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_D7D166E4650F19242B9DE7EEDC7995E7" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_D7D166E4650F19242B9DE7EEDC7995E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_EEBB202DE4DEEB9E569DE7EEDC79F7AD" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_EEBB202DE4DEEB9E569DE7EEDC79F7AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29BD84B3C3E1B1C883CEE7EEDC7983D3" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29BD84B3C3E1B1C883CEE7EEDC7983D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A266A206403DF09657E0E7EEDC7956ED" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A266A206403DF09657E0E7EEDC7956ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxExpenseFromStockOptionsExercised" xlink:label="loc_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_67D5AE3B1E279388E103E7EEDC794542" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_67D5AE3B1E279388E103E7EEDC794542" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DA37621F3435EBCD2698E7EEDC794AFF" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DA37621F3435EBCD2698E7EEDC794AFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_B6C519C70EB59BD3447CE7EEDC7A474F" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_B6C519C70EB59BD3447CE7EEDC7A474F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_90DBDCB562FC85CEDED7E7EEDC7AADBF" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_90DBDCB562FC85CEDED7E7EEDC7AADBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_73E47F390C7627464F8DE7EEDC7A3E4C" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_73E47F390C7627464F8DE7EEDC7A3E4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_924CBE002E5A0A31D454E7EEDC7A035F" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2EFD566E5186F5B46CEEE7EEDC782628" xlink:to="loc_us-gaap_StockholdersEquity_924CBE002E5A0A31D454E7EEDC7A035F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/DebtAndLineOfCredit" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_5EE4843B1CD075F24A7732839CAD2E5A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_7900381F5F848A283DB732839CAD9536" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5EE4843B1CD075F24A7732839CAD2E5A" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_7900381F5F848A283DB732839CAD9536" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/DebtAndLineOfCreditDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_29ADABFCDBC2F65B4F2DDDB08B4D86E5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_29ADABFCDBC2F65B4F2DDDB08B4D86E5" xlink:to="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_D1A8DB46EE84DD9BBF88DDB08B4E32FC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_D1A8DB46EE84DD9BBF88DDB08B4E32FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_D1A8DB46EE84DD9BBF88DDB08B4E32FC" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_F8056FF21870F505598ADDB08B4E6422" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_93B533E8944AF8F3D898DDB08B4E8150" xlink:to="loc_us-gaap_SubsequentEventMember_F8056FF21870F505598ADDB08B4E6422" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_95B22C96B803543CB71CDDB08B4EAC3F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_95B22C96B803543CB71CDDB08B4EAC3F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_95B22C96B803543CB71CDDB08B4EAC3F" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3ECA539280684DB42400DDB08B4E4137" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3ECA539280684DB42400DDB08B4E4137" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_673F21B1DE3F9DB9560FDDB08B4E7AC5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_673F21B1DE3F9DB9560FDDB08B4E7AC5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_0BD6D87FF12E2AA2A289DDB08B4E3558" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_0BD6D87FF12E2AA2A289DDB08B4E3558" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentRedemptionPeriodSixMember" xlink:label="loc_kvhi_DebtInstrumentRedemptionPeriodSixMember_6931EC77B4FDD1E41E4ADDB08B4E7201" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3E18315CCB2E5191AB5ADDB08B4EFF00" xlink:to="loc_kvhi_DebtInstrumentRedemptionPeriodSixMember_6931EC77B4FDD1E41E4ADDB08B4E7201" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_4E3348D4428675D88454DDB08B4EB866" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_DebtInstrumentAxis_4E3348D4428675D88454DDB08B4EB866" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_4E3348D4428675D88454DDB08B4EB866" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SeniorCreditFacilityMember" xlink:label="loc_kvhi_SeniorCreditFacilityMember_5088EE8EE25F1CDC6944DDB08B4EA986" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D" xlink:to="loc_kvhi_SeniorCreditFacilityMember_5088EE8EE25F1CDC6944DDB08B4EA986" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MortgageLoanOnHeadquartersFacilityMember" xlink:label="loc_kvhi_MortgageLoanOnHeadquartersFacilityMember_1FBCEB740F7EA2DD21F5DDB08B4E8700" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9D29BA0C68E23C75B0C4DDB08B4E231D" xlink:to="loc_kvhi_MortgageLoanOnHeadquartersFacilityMember_1FBCEB740F7EA2DD21F5DDB08B4E8700" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_70E73BB800B3B8ADE64CDDB08B4E7651" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_70E73BB800B3B8ADE64CDDB08B4E7651" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_D79F3C00B275F9DDC7DCDDB08B4EFA81" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_70E73BB800B3B8ADE64CDDB08B4E7651" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_D79F3C00B275F9DDC7DCDDB08B4EFA81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_E50E45CA709FAD3AEF68DDB08B4E0FAB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D79F3C00B275F9DDC7DCDDB08B4EFA81" xlink:to="loc_us-gaap_LineOfCreditMember_E50E45CA709FAD3AEF68DDB08B4E0FAB" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TermLoanMember" xlink:label="loc_kvhi_TermLoanMember_62DFB73014BDD2553B66DDB08B4FCF98" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D79F3C00B275F9DDC7DCDDB08B4EFA81" xlink:to="loc_kvhi_TermLoanMember_62DFB73014BDD2553B66DDB08B4FCF98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgagesMember" xlink:label="loc_us-gaap_MortgagesMember_6722E4D44A5653F5C89BDDB08B4F1E43" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D79F3C00B275F9DDC7DCDDB08B4EFA81" xlink:to="loc_us-gaap_MortgagesMember_6722E4D44A5653F5C89BDDB08B4F1E43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="loc_us-gaap_SecuredDebtMember_E4E58F9F57A4FAC14FA3DDB08B4FC440" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D79F3C00B275F9DDC7DCDDB08B4EFA81" xlink:to="loc_us-gaap_SecuredDebtMember_E4E58F9F57A4FAC14FA3DDB08B4FC440" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_8AC1DB03210B442D07FEDDB08B4F0E8F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_VariableRateAxis_8AC1DB03210B442D07FEDDB08B4F0E8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_8AC1DB03210B442D07FEDDB08B4F0E8F" xlink:to="loc_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaap_BaseRateMember_4BEDE092326891506700DDB08B4F1FA8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9" xlink:to="loc_us-gaap_BaseRateMember_4BEDE092326891506700DDB08B4F1FA8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_B1ABE881617F54605F37DDB08B4F166F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_371E96ABE6B281BDF0C3DDB08B4FD2A9" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_B1ABE881617F54605F37DDB08B4F166F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_29C77697B4D7ADF3F94BDDB08B4FEA1E" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_RangeAxis_29C77697B4D7ADF3F94BDDB08B4FEA1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_338920EA0893C18D17D0DDB08B4F210D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_29C77697B4D7ADF3F94BDDB08B4FEA1E" xlink:to="loc_us-gaap_RangeMember_338920EA0893C18D17D0DDB08B4F210D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_049C24D8DD656CAB0BF5DDB08B4F725D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_338920EA0893C18D17D0DDB08B4F210D" xlink:to="loc_us-gaap_MaximumMember_049C24D8DD656CAB0BF5DDB08B4F725D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_B6C85BA4AED0B04F1D6CDDB08B4FF87F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_338920EA0893C18D17D0DDB08B4F210D" xlink:to="loc_us-gaap_MinimumMember_B6C85BA4AED0B04F1D6CDDB08B4FF87F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_DD6124E8575C6A127B5BDDB08B4FD44E" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_DD6124E8575C6A127B5BDDB08B4FD44E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_DD6124E8575C6A127B5BDDB08B4FD44E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_FF0226ACE92F3DD84F28DDB08B4F85C4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2D771745276131476826DDB08B4F981E" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_FF0226ACE92F3DD84F28DDB08B4F85C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_C2624B471A60FC165D81DDB08B4F1DFB" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_CreditFacilityAxis_C2624B471A60FC165D81DDB08B4F1DFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_C2624B471A60FC165D81DDB08B4F1DFB" xlink:to="loc_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:type="arc" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:to="loc_us-gaap_LineOfCreditMember_E50E45CA709FAD3AEF68DDB08B4E0FAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_7F6FC63D5FDC486FE9CCDDB08B50FD44" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_7F6FC63D5FDC486FE9CCDDB08B50FD44" xlink:type="arc" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_D7130E7DE1E05B81FDA1DDB08B4FAB6A" xlink:to="loc_kvhi_TermLoanMember_62DFB73014BDD2553B66DDB08B4FCF98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9314933D4C1F81342473DDB08B4EA1E6" xlink:to="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_91D0049C1C15F497F07FDDB08B50F916" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentTerm_91D0049C1C15F497F07FDDB08B50F916" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_F5FAC855D98176A5F362DDB08B50E65A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_F5FAC855D98176A5F362DDB08B50E65A" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentMaturityTerm" xlink:label="loc_kvhi_DebtInstrumentMaturityTerm_E464012546F9250A94FBDDB08B5091F7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_DebtInstrumentMaturityTerm_E464012546F9250A94FBDDB08B5091F7" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentPrincipalAmortizationTerm" xlink:label="loc_kvhi_DebtInstrumentPrincipalAmortizationTerm_2B8595C96B2E9C22E41FDDB08B50F30C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_DebtInstrumentPrincipalAmortizationTerm_2B8595C96B2E9C22E41FDDB08B50F30C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="loc_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_5D63EB9BCD30727C38D1DDB08B5045CE" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_5D63EB9BCD30727C38D1DDB08B5045CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_EF236CD500D46C1C9AB4DDB08B504C05" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_EF236CD500D46C1C9AB4DDB08B504C05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_B825E1D9AD6AC0AFEF1FDDB08B5007EF" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_B825E1D9AD6AC0AFEF1FDDB08B5007EF" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest" xlink:label="loc_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest_1E3BA065880A05CAF5FCDDB08B504FE6" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest_1E3BA065880A05CAF5FCDDB08B504FE6" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest" xlink:label="loc_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest_ED472E60B5F87DFF2DFDDDB08B50A8A1" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest_ED472E60B5F87DFF2DFDDDB08B50A8A1" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentBaloonPaymentDueAtMaturity" xlink:label="loc_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity_5DB608E0A29FB9891FC3DDB08B503183" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity_5DB608E0A29FB9891FC3DDB08B503183" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_NumberOfFinancialCovenants" xlink:label="loc_kvhi_NumberOfFinancialCovenants_258FC806FC0411D9F450DDB08B50A1C6" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_NumberOfFinancialCovenants_258FC806FC0411D9F450DDB08B50A1C6" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio" xlink:label="loc_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio_14F8667C4E7175BD33F2DDB08B50574F" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio_14F8667C4E7175BD33F2DDB08B50574F" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount" xlink:label="loc_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount_B81EA56229FD966A55F1DDB08B5051DD" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount_B81EA56229FD966A55F1DDB08B5051DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_5273D1D5B2D86527F2D0DDB08B502982" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_5273D1D5B2D86527F2D0DDB08B502982" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_16957268B0112BB0C2FCDDB08B502136" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_16957268B0112BB0C2FCDDB08B502136" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt" xlink:label="loc_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt_8A26BCE67B9CC4AE24B2DDB08B50B8A0" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt_8A26BCE67B9CC4AE24B2DDB08B50B8A0" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_NumberofSatelliteHubsPurchasedInPeriod" xlink:label="loc_kvhi_NumberofSatelliteHubsPurchasedInPeriod_6074E0C410E70092EF54DDB08B50E482" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_NumberofSatelliteHubsPurchasedInPeriod_6074E0C410E70092EF54DDB08B50E482" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_081D54DA80E35DED773BDDB08B5097D1" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_081D54DA80E35DED773BDDB08B5097D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_7DBEB4B09FCF268FE4F8DDB08B51293C" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_7DBEB4B09FCF268FE4F8DDB08B51293C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_FF12D00279FD6586E7E8DDB08B51FBF1" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_FF12D00279FD6586E7E8DDB08B51FBF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_B889045864EFE6A534F1DDB08B51D01B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_FF12D00279FD6586E7E8DDB08B51FBF1" xlink:to="loc_us-gaap_LongTermDebt_B889045864EFE6A534F1DDB08B51D01B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4425BD357B06AD447186DDB08B513AE7" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4425BD357B06AD447186DDB08B513AE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_8FD708714B80BB0F1082DDB08B516771" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_8FD708714B80BB0F1082DDB08B516771" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_C988CD29DC0EECD722B8DDB08B51C44C" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_LineOfCredit_C988CD29DC0EECD722B8DDB08B51C44C" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DebtInstrumentSecurityInterestPledgedPercentage" xlink:label="loc_kvhi_DebtInstrumentSecurityInterestPledgedPercentage_43AD24CA528335D39966DDB08B515051" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_DebtInstrumentSecurityInterestPledgedPercentage_43AD24CA528335D39966DDB08B515051" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_6F80DBB1543D0EB32100DDB08B51A4DC" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_6F80DBB1543D0EB32100DDB08B51A4DC" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_RepaymentsofLongtermloan" xlink:label="loc_kvhi_RepaymentsofLongtermloan_3DB62FF6B7CD1FA38D7FDDB08B51F49C" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_RepaymentsofLongtermloan_3DB62FF6B7CD1FA38D7FDDB08B51F49C" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage" xlink:label="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage_400AEC5F9DC354124A32DDB08B51F65B" xlink:type="locator" />
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage_400AEC5F9DC354124A32DDB08B51F65B" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage" xlink:label="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage_CF791F8EAE9C5EC7269EDDB08B518137" xlink:type="locator" />
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage_CF791F8EAE9C5EC7269EDDB08B518137" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage" xlink:label="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage_FD0B168115F458CD280BDDB08B51AFA8" xlink:type="locator" />
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage_FD0B168115F458CD280BDDB08B51AFA8" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ConsolidatedLeverageRatio" xlink:label="loc_kvhi_ConsolidatedLeverageRatio_CFD6155A6A74FB84C811DDB08B511B94" xlink:type="locator" />
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_ConsolidatedLeverageRatio_CFD6155A6A74FB84C811DDB08B511B94" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio" xlink:label="loc_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio_32F5BBB4C0283777A9BFDDB08B513C5D" xlink:type="locator" />
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio_32F5BBB4C0283777A9BFDDB08B513C5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_71807913602B7655CAC5DDB08B516B50" xlink:type="locator" />
    <link:presentationArc order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_LongTermDebtCurrent_71807913602B7655CAC5DDB08B516B50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_B8066A964A06DDEB2B5EDDB08BD20ADC" xlink:type="locator" />
    <link:presentationArc order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_33F44E2F019D7D98F7D6DDB08B507C4C" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_B8066A964A06DDEB2B5EDDB08BD20ADC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/DebtAndLineOfCreditTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3D156994E528874DEA31D4E9B56A1A20" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1598D018182745DD8FE3D4E9B56AB91A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3D156994E528874DEA31D4E9B56A1A20" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1598D018182745DD8FE3D4E9B56AB91A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivities" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract" xlink:label="loc_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_4D17604EFCA4B7CC35AB32839D7E77F5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_858F990005609DA43ACB32839D7ED687" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_4D17604EFCA4B7CC35AB32839D7E77F5" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_858F990005609DA43ACB32839D7ED687" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract" xlink:label="loc_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_C62B737DB2D5F202BE3232839D372EEF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_C62B737DB2D5F202BE3232839D372EEF" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_226782CBC59AEEBDDDDD32839D388ABB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_226782CBC59AEEBDDDDD32839D388ABB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_226782CBC59AEEBDDDDD32839D388ABB" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgagesMember" xlink:label="loc_us-gaap_MortgagesMember_D1A5C9DA2029150E19A832839D3846C9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_B177ED5942D6D9F9E9C032839D389A8F" xlink:to="loc_us-gaap_MortgagesMember_D1A5C9DA2029150E19A832839D3846C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_597815AABA83A634030F32839D384A33" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_597815AABA83A634030F32839D384A33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_597815AABA83A634030F32839D384A33" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_01A3519F0D1598D05EB132839D38E5DC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_C8CD5C45DB660D89C4A532839D380F1F" xlink:to="loc_us-gaap_InterestRateSwapMember_01A3519F0D1598D05EB132839D38E5DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_C1421736635A5F96BBA132839D3942F8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:to="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_C1421736635A5F96BBA132839D3942F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_C1421736635A5F96BBA132839D3942F8" xlink:to="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FirstHalfOfMortgageMember" xlink:label="loc_kvhi_FirstHalfOfMortgageMember_D2EC608C1E76E7C9225932839D395D89" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF" xlink:to="loc_kvhi_FirstHalfOfMortgageMember_D2EC608C1E76E7C9225932839D395D89" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SecondHalfOfMortgageMember" xlink:label="loc_kvhi_SecondHalfOfMortgageMember_4AB989B46BD61C1C685A32839D39E0E7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_1ABB395A061DE173BAF332839D390EBF" xlink:to="loc_kvhi_SecondHalfOfMortgageMember_4AB989B46BD61C1C685A32839D39E0E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_88D1E4F6BB0953C7525C32839D3902FC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5834E853D5A791BA046732839D38D690" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_88D1E4F6BB0953C7525C32839D3902FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentDetailAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_88D1E4F6BB0953C7525C32839D3902FC" xlink:to="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_CE06380BC80D5CC58DA032839D39C8B4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:to="loc_invest_DerivativeNotionalAmount_CE06380BC80D5CC58DA032839D39C8B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_068A5D7FAFAC6F3943B432839D3ABD32" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_068A5D7FAFAC6F3943B432839D3ABD32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInceptionDates" xlink:label="loc_us-gaap_DerivativeInceptionDates_1AC5774864E42F9D645B32839D3AB721" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:to="loc_us-gaap_DerivativeInceptionDates_1AC5774864E42F9D645B32839D3AB721" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeMaturityDates" xlink:label="loc_us-gaap_DerivativeMaturityDates_40E56C0365F18D40313332839D3A9E99" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:to="loc_us-gaap_DerivativeMaturityDates_40E56C0365F18D40313332839D3A9E99" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeTypeOfInterestRatePaidOnSwap" xlink:label="loc_invest_DerivativeTypeOfInterestRatePaidOnSwap_52F1F6D6CADB47AA0B5D32839D3A9C09" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:to="loc_invest_DerivativeTypeOfInterestRatePaidOnSwap_52F1F6D6CADB47AA0B5D32839D3A9C09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7770515E53D83B26519732839D3A8075" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_0F41A8284FAD430657D332839D3950B9" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7770515E53D83B26519732839D3A8075" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetailsTextual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract" xlink:label="loc_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_C79068E982C6F9783FFA32839F7903AA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_37908305D30D6D86226D32839F7981A2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_C79068E982C6F9783FFA32839F7903AA" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_37908305D30D6D86226D32839F7981A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_D758A74478C0A77E4A4032839F796C46" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_37908305D30D6D86226D32839F7981A2" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_D758A74478C0A77E4A4032839F796C46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_11E728AF9343BDBA899632839F7EB085" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_D758A74478C0A77E4A4032839F796C46" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_11E728AF9343BDBA899632839F7EB085" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgagesMember" xlink:label="loc_us-gaap_MortgagesMember_4FDE4FE7F33C8680A10D32839F7E3637" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_11E728AF9343BDBA899632839F7EB085" xlink:to="loc_us-gaap_MortgagesMember_4FDE4FE7F33C8680A10D32839F7E3637" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_FABF39C569BC38F8582E32839F7ECDB5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_37908305D30D6D86226D32839F7981A2" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_FABF39C569BC38F8582E32839F7ECDB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_D5BC06EDF5B9B91A5D4B32839F7FA492" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_FABF39C569BC38F8582E32839F7ECDB5" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_D5BC06EDF5B9B91A5D4B32839F7FA492" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_9720ED0EEA8CE281D78B32839F7F0EBE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_D5BC06EDF5B9B91A5D4B32839F7FA492" xlink:to="loc_us-gaap_InterestRateSwapMember_9720ED0EEA8CE281D78B32839F7F0EBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_F9E414B2C0217AA3296A32839F7FE27B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_37908305D30D6D86226D32839F7981A2" xlink:to="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_F9E414B2C0217AA3296A32839F7FE27B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_45C87EADD2806B64395E32839F7FB030" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis_F9E414B2C0217AA3296A32839F7FE27B" xlink:to="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_45C87EADD2806B64395E32839F7FB030" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FirstHalfOfMortgageMember" xlink:label="loc_kvhi_FirstHalfOfMortgageMember_EA5E7986048732321E7732839F7F1D56" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_45C87EADD2806B64395E32839F7FB030" xlink:to="loc_kvhi_FirstHalfOfMortgageMember_EA5E7986048732321E7732839F7F1D56" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SecondHalfOfMortgageMember" xlink:label="loc_kvhi_SecondHalfOfMortgageMember_0AEFA69B500FDDBFECBB32839F7F378B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateLoanCategoryDomain_45C87EADD2806B64395E32839F7FB030" xlink:to="loc_kvhi_SecondHalfOfMortgageMember_0AEFA69B500FDDBFECBB32839F7F378B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_44DBCCCA2FFF8121113E32839F7FF9A5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_37908305D30D6D86226D32839F7981A2" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_44DBCCCA2FFF8121113E32839F7FF9A5" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract" xlink:label="loc_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_44DBCCCA2FFF8121113E32839F7FF9A5" xlink:to="loc_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_427BD3AE8B58766259E932839F8091E0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_427BD3AE8B58766259E932839F8091E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_5B53F94E1CA4FA8337FC32839F80F588" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_5B53F94E1CA4FA8337FC32839F80F588" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageLoanOnRealEstateFinalMaturityDate" xlink:label="loc_us-gaap_MortgageLoanOnRealEstateFinalMaturityDate_284C0F4590BD25D7836832839F80D97F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract_2C3D763605687FC0627C32839F80577C" xlink:to="loc_us-gaap_MortgageLoanOnRealEstateFinalMaturityDate_284C0F4590BD25D7836832839F80D97F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract" xlink:label="loc_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_8A650FFF67A955DE11F932839CECF21B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_88CF980F0D335A8262E932839CECD1CD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_8A650FFF67A955DE11F932839CECF21B" xlink:to="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_88CF980F0D335A8262E932839CECD1CD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DocumentAndEntityInformationAbstract" xlink:label="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_98029696E2B1102DCAD732839D12A697" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="loc_dei_EntityRegistrantName_98029696E2B1102DCAD732839D12A697" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_FF5754089CF519CC70DA32839D12D0F1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="loc_dei_EntityCentralIndexKey_FF5754089CF519CC70DA32839D12D0F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_ECE89065E08D8E21238732839D12A6BE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="loc_dei_DocumentType_ECE89065E08D8E21238732839D12A6BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_81D205374B1ED47E6B3D32839D123E06" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="loc_dei_DocumentPeriodEndDate_81D205374B1ED47E6B3D32839D123E06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_83C03F27F069A2000F9A32839D12E497" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="loc_dei_AmendmentFlag_83C03F27F069A2000F9A32839D12E497" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_93A4D672806554553E0732839D126578" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="loc_dei_DocumentFiscalYearFocus_93A4D672806554553E0732839D126578" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_53C0B334BBD1D4B31F5E32839D12341B" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="loc_dei_DocumentFiscalPeriodFocus_53C0B334BBD1D4B31F5E32839D12341B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_D2D8630B5E916E7F8A3332839D1370BA" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="loc_dei_CurrentFiscalYearEndDate_D2D8630B5E916E7F8A3332839D1370BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_9ED98DDEA9E0C4C8074E32839D130493" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="loc_dei_EntityFilerCategory_9ED98DDEA9E0C4C8074E32839D130493" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_0A51D5B355AF22D2A45A32839D1365F5" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_0A51D5B355AF22D2A45A32839D1365F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_6FB1B7CD6F4396DD29F732839D136542" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="loc_dei_EntityCurrentReportingStatus_6FB1B7CD6F4396DD29F732839D136542" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_799FE3FF7B8935D52F9832839D13690C" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="loc_dei_EntityVoluntaryFilers_799FE3FF7B8935D52F9832839D13690C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_881E941DB6B9E1D5B2A132839D1311BB" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_881E941DB6B9E1D5B2A132839D1311BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_A1F6C014E46B9D026B3F32839D13A542" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DocumentAndEntityInformationAbstract_C7945C71020A5CE8DAA832839D12208B" xlink:to="loc_dei_EntityPublicFloat_A1F6C014E46B9D026B3F32839D13A542" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4D190AF57A04A43AFE7C32839F4BF6AF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_957251B985410B34BB5F32839F4B0493" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4D190AF57A04A43AFE7C32839F4BF6AF" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_957251B985410B34BB5F32839F4B0493" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_187B14DD9E74176623D14CA89653FB55" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_187B14DD9E74176623D14CA89653FB55" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0C7457D0C78D80CA71914CA8965387CB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0C7457D0C78D80CA71914CA8965387CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0C7457D0C78D80CA71914CA8965387CB" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_0E17BE1F76914C3B7B0D4CA89653D893" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_0E17BE1F76914C3B7B0D4CA89653D893" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_171DF5777B64DCEF6FC74CA8965358F9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_171DF5777B64DCEF6FC74CA8965358F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_C38021D519454866F5AC4CA896533F70" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20FA021C8B7EDFDFD8064CA89653F380" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_C38021D519454866F5AC4CA896533F70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_E19F651AE437F7F5416D4CA896533C7E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_E19F651AE437F7F5416D4CA896533C7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_E19F651AE437F7F5416D4CA896533C7E" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_758DE58D1BF478932A2A4CA896542B3C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:to="loc_us-gaap_MoneyMarketFundsMember_758DE58D1BF478932A2A4CA896542B3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_86E7F81BAD6BACCDEDDE4CA89654E1AA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_86E7F81BAD6BACCDEDDE4CA89654E1AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NotesReceivableMember" xlink:label="loc_us-gaap_NotesReceivableMember_29E22E8BF10DDF4169944CA896544D54" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:to="loc_us-gaap_NotesReceivableMember_29E22E8BF10DDF4169944CA896544D54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_2E296131BD10ABD3CA604CA896543930" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8F435FCB46393E1B21124CA8965480BA" xlink:to="loc_us-gaap_CertificatesOfDepositMember_2E296131BD10ABD3CA604CA896543930" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97F94B218F07791EF0704CA89654BA47" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70C2D86750C9A92DC11C4CA89653A338" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97F94B218F07791EF0704CA89654BA47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97F94B218F07791EF0704CA89654BA47" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_1E9CD0748E2E533D14CC4CA89654BA60" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_1E9CD0748E2E533D14CC4CA89654BA60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_DF961B8669D02BA933854CA896549E3B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_F369991828044312D0304CA89654A052" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_DF961B8669D02BA933854CA896549E3B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_EE87867AE8E66683E5FA32839CB8D4BA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_AA085442163BC96566D432839CB83616" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_EE87867AE8E66683E5FA32839CB8D4BA" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_AA085442163BC96566D432839CB83616" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7FF7C2208F20B231A1753283A058C906" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_EC4378408B449D52B4503283A058810E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7FF7C2208F20B231A1753283A058C906" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_EC4378408B449D52B4503283A058810E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsAmortizationAndGoodwillDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72B9BF6CAC9022AEC7C0D55F0D0096B9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9DDC2C25D16E68EDA86DD55F0D008F6B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72B9BF6CAC9022AEC7C0D55F0D0096B9" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9DDC2C25D16E68EDA86DD55F0D008F6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_AC78A5F489780C168388D55F0D003BAD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72B9BF6CAC9022AEC7C0D55F0D0096B9" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_AC78A5F489780C168388D55F0D003BAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72B9BF6CAC9022AEC7C0D55F0D0096B9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_C27B6E5A5F6E4167F9C8D55F0D00B43F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_C27B6E5A5F6E4167F9C8D55F0D00B43F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_22E2597D8D707E57F57ED55F0D00F162" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_22E2597D8D707E57F57ED55F0D00F162" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3634015D466C630F293AD55F0D00EA86" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3634015D466C630F293AD55F0D00EA86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4EE1580087E5A9055B72D55F0D005A6E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4EE1580087E5A9055B72D55F0D005A6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_32994E7C39647748B809D55F0D00938E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_32994E7C39647748B809D55F0D00938E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EB05B64F635C4D95DC11D55F0D005B39" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EB05B64F635C4D95DC11D55F0D005B39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ADD6BD9A52E19D43D849D55F0D004151" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_92CAD0DA13C481A90F08D55F0D00320A" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ADD6BD9A52E19D43D849D55F0D004151" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_FEF165211B13D39BB16FD55F0D00C30E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72B9BF6CAC9022AEC7C0D55F0D0096B9" xlink:to="loc_us-gaap_GoodwillRollForward_FEF165211B13D39BB16FD55F0D00C30E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_E370958E4FB711046CE5D55F0D00251C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_FEF165211B13D39BB16FD55F0D00C30E" xlink:to="loc_us-gaap_Goodwill_E370958E4FB711046CE5D55F0D00251C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F287A33461C2C690467DD55F0D0132FA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_FEF165211B13D39BB16FD55F0D00C30E" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F287A33461C2C690467DD55F0D0132FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_AA855AFADFD74B1FFFC8D55F0D01E580" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_FEF165211B13D39BB16FD55F0D00C30E" xlink:to="loc_us-gaap_Goodwill_AA855AFADFD74B1FFFC8D55F0D01E580" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Amortizationexpense" xlink:label="loc_kvhi_Amortizationexpense_1BBCC40108C9C0DAC2A9D55F0D016EC2" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72B9BF6CAC9022AEC7C0D55F0D0096B9" xlink:to="loc_kvhi_Amortizationexpense_1BBCC40108C9C0DAC2A9D55F0D016EC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_7B46ED349C6AFC0A46E6D55F0D016A64" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72B9BF6CAC9022AEC7C0D55F0D0096B9" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_7B46ED349C6AFC0A46E6D55F0D016A64" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_116234BE1C9FC1659E92D55F0D01DD0D" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72B9BF6CAC9022AEC7C0D55F0D0096B9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_116234BE1C9FC1659E92D55F0D01DD0D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_GoodwillRollforwardAbstract" xlink:label="loc_kvhi_GoodwillRollforwardAbstract_12A0EB69F09FB024BEE732839FA13BB9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_40B98618FC7B7FCE047E32839FA1E704" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_GoodwillRollforwardAbstract_12A0EB69F09FB024BEE732839FA13BB9" xlink:to="loc_us-gaap_Goodwill_40B98618FC7B7FCE047E32839FA1E704" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_50CEE467E4E58E8A320832839FA17973" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_GoodwillRollforwardAbstract_12A0EB69F09FB024BEE732839FA13BB9" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_50CEE467E4E58E8A320832839FA17973" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsIntangibleAssetRemainingUsefulLifeDetails" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IntangibleAssetUsefulLivesAbstract" xlink:label="loc_kvhi_IntangibleAssetUsefulLivesAbstract_7BC2DD003333B6C0E7DE32839E447C2F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IntangibleAssetUsefulLivesAbstract_7BC2DD003333B6C0E7DE32839E447C2F" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33B4E1A989C303B4890432839E446FBC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33B4E1A989C303B4890432839E446FBC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33B4E1A989C303B4890432839E446FBC" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMember" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMember_E33ECA0D81D6BAF7AF9732839E446C71" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMember_E33ECA0D81D6BAF7AF9732839E446C71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_D60F5AE61B18E80DA3AF32839E443927" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="loc_us-gaap_CustomerRelationshipsMember_D60F5AE61B18E80DA3AF32839E443927" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DistributionRightsMember" xlink:label="loc_us-gaap_DistributionRightsMember_A1A499F03D510A432E5A32839E449749" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="loc_us-gaap_DistributionRightsMember_A1A499F03D510A432E5A32839E449749" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_A77ED7EF5E30DA437A1632839E4492D0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_A77ED7EF5E30DA437A1632839E4492D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeSecretsMember" xlink:label="loc_us-gaap_TradeSecretsMember_CBBB318550E9CEE72F5932839E44F241" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="loc_us-gaap_TradeSecretsMember_CBBB318550E9CEE72F5932839E44F241" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntellectualPropertyMember" xlink:label="loc_us-gaap_IntellectualPropertyMember_919D5263550189FBE51432839E4525DC" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="loc_us-gaap_IntellectualPropertyMember_919D5263550189FBE51432839E4525DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember" xlink:label="loc_us-gaap_OffMarketFavorableLeaseMember_FED2AA79540D19D9856332839E45A32D" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A92EE8406F3C8A6A48B32839E44D66C" xlink:to="loc_us-gaap_OffMarketFavorableLeaseMember_FED2AA79540D19D9856332839E45A32D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_AD1187E47423900D392832839E457606" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:to="loc_us-gaap_ConsolidationItemsAxis_AD1187E47423900D392832839E457606" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_04C6B562B727081AD02432839E453711" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidationItemsAxis_AD1187E47423900D392832839E457606" xlink:to="loc_us-gaap_ConsolidationItemsDomain_04C6B562B727081AD02432839E453711" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_7FC313B9B2CCAAF8D90832839E452194" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_7FC313B9B2CCAAF8D90832839E452194" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_5EDFC22F900F20DA931F32839E45575A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7FC313B9B2CCAAF8D90832839E452194" xlink:to="loc_us-gaap_SegmentDomain_5EDFC22F900F20DA931F32839E45575A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_6FE9E8133B565F5E5E8F32839E451B6F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:to="loc_us-gaap_RangeAxis_6FE9E8133B565F5E5E8F32839E451B6F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_036D97618A8BEC5C73DA32839E450C33" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_6FE9E8133B565F5E5E8F32839E451B6F" xlink:to="loc_us-gaap_RangeMember_036D97618A8BEC5C73DA32839E450C33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_2833C676B1854C56F55A32839E45156A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_CB33329BB3F1638860A232839E44BA12" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_2833C676B1854C56F55A32839E45156A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_B211B8F47F0FA3F1F2A032839E45291B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_2833C676B1854C56F55A32839E45156A" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_B211B8F47F0FA3F1F2A032839E45291B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0EAA7A8E66CC4ED0BF328D116D2FE9EC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0EAA7A8E66CC4ED0BF328D116D2FE9EC" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_074AB09A25D2CED42F5C8D116D2F707F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:to="loc_us-gaap_StatementScenarioAxis_074AB09A25D2CED42F5C8D116D2F707F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_60D70E9357C2CEBF1BCE8D116D2F582F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_074AB09A25D2CED42F5C8D116D2F707F" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_60D70E9357C2CEBF1BCE8D116D2F582F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_87A3222C852BDA6FA58A8D116D2FCFAF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_60D70E9357C2CEBF1BCE8D116D2F582F" xlink:to="loc_us-gaap_ScenarioForecastMember_87A3222C852BDA6FA58A8D116D2FCFAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_4D0CEA04797E36D7CFE08D116D2F3FE8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:to="loc_us-gaap_RangeAxis_4D0CEA04797E36D7CFE08D116D2F3FE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_5B5DD2D1663E70732C1A8D116D2FDD3D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_4D0CEA04797E36D7CFE08D116D2F3FE8" xlink:to="loc_us-gaap_RangeMember_5B5DD2D1663E70732C1A8D116D2FDD3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_F35C4E0D9617C8EA02FC8D116D2F7AD1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_5B5DD2D1663E70732C1A8D116D2FDD3D" xlink:to="loc_us-gaap_MaximumMember_F35C4E0D9617C8EA02FC8D116D2F7AD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6BC07F3BFCFC0F7ACDB58D116D301854" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6BC07F3BFCFC0F7ACDB58D116D301854" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6BC07F3BFCFC0F7ACDB58D116D301854" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AcquisitionPriorto2013Member" xlink:label="loc_kvhi_AcquisitionPriorto2013Member_15780AB274E90440A6418D116D30392B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:to="loc_kvhi_AcquisitionPriorto2013Member_15780AB274E90440A6418D116D30392B" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_HeadlandMediaLimitedMember" xlink:label="loc_kvhi_HeadlandMediaLimitedMember_DF9212F9591E21B273BC8D116D30833A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:to="loc_kvhi_HeadlandMediaLimitedMember_DF9212F9591E21B273BC8D116D30833A" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_VideotelMember" xlink:label="loc_kvhi_VideotelMember_769EB03A1BCE02E225CB8D116D3090F9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:to="loc_kvhi_VideotelMember_769EB03A1BCE02E225CB8D116D3090F9" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Q12017AcquisitionMember" xlink:label="loc_kvhi_Q12017AcquisitionMember_908B895156D5FF5AE91D8D116D304E13" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_99E4C2846F9367D36E318D116D304102" xlink:to="loc_kvhi_Q12017AcquisitionMember_908B895156D5FF5AE91D8D116D304E13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_316173491D47A99CAA868D116D30AEE5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_316173491D47A99CAA868D116D30AEE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8F66EC416571F9112AED8D116D30EEE0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_316173491D47A99CAA868D116D30AEE5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_8F66EC416571F9112AED8D116D30EEE0" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_CostofservicesalesMember" xlink:label="loc_kvhi_CostofservicesalesMember_471CBA4024CAD1D90BCA8D116D306BC8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8F66EC416571F9112AED8D116D30EEE0" xlink:to="loc_kvhi_CostofservicesalesMember_471CBA4024CAD1D90BCA8D116D306BC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_3CD44CBFB8AD8350D4BF8D116D35CAA0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8F66EC416571F9112AED8D116D30EEE0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_3CD44CBFB8AD8350D4BF8D116D35CAA0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0E65FBE88DA46AB616328D116D35DE9F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0E65FBE88DA46AB616328D116D35DE9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0E65FBE88DA46AB616328D116D35DE9F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_273C88318E07DE45142C8D116D360B93" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:to="loc_us-gaap_CustomerRelationshipsMember_273C88318E07DE45142C8D116D360B93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DistributionRightsMember" xlink:label="loc_us-gaap_DistributionRightsMember_48173B25854900BE8E048D116D36CC8D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:to="loc_us-gaap_DistributionRightsMember_48173B25854900BE8E048D116D36CC8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_184C093DC31D4A47F2E88D116D3630DB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_184C093DC31D4A47F2E88D116D3630DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeSecretsMember" xlink:label="loc_us-gaap_TradeSecretsMember_C7FDFF488EB99141A2698D116D362CDC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:to="loc_us-gaap_TradeSecretsMember_C7FDFF488EB99141A2698D116D362CDC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntellectualPropertyMember" xlink:label="loc_us-gaap_IntellectualPropertyMember_F2F5F33D6607FE504F4E8D116D3670DB" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:to="loc_us-gaap_IntellectualPropertyMember_F2F5F33D6607FE504F4E8D116D3670DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember" xlink:label="loc_us-gaap_OffMarketFavorableLeaseMember_516BE68164B183A04F308D116D3683DC" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:to="loc_us-gaap_OffMarketFavorableLeaseMember_516BE68164B183A04F308D116D3683DC" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ProprietaryContentMember" xlink:label="loc_kvhi_ProprietaryContentMember_3E8A0762D8C16F37D8008D116D369667" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EC19ABA98C58640F00528D116D35D070" xlink:to="loc_kvhi_ProprietaryContentMember_3E8A0762D8C16F37D8008D116D369667" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A28908758B74DEBCAD048D116D2F78B2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_E81622F01ABB9A9ADA3D8D116D361AE8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_E81622F01ABB9A9ADA3D8D116D361AE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_B8E69F15033E3C73467F8D116D364A68" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_B8E69F15033E3C73467F8D116D364A68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38BF2925E429AFD7F7BB8D116D36D02E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38BF2925E429AFD7F7BB8D116D36D02E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0FD0A4AC092F69D552998D116D36AD02" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0FD0A4AC092F69D552998D116D36AD02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4DA7BA8D47D3777C0F2F8D116D36DC8F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4DA7BA8D47D3777C0F2F8D116D36DC8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_3A3586C81B0131045CAF8D116D363FA8" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_3A3586C81B0131045CAF8D116D363FA8" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ContingentConsiderationfromAcquisitionAnnualPayment" xlink:label="loc_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment_168AE77E44BA9DA1BFB08D116D37A0DE" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_88C0E8A0BDEB46FAE92C8D116D361B84" xlink:to="loc_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment_168AE77E44BA9DA1BFB08D116D37A0DE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/GoodwillAndIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3915409614E9DBD71EA932839DDD8B38" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_9518AF323C4ED603EC8132839DDD7F45" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3915409614E9DBD71EA932839DDD8B38" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_9518AF323C4ED603EC8132839DDD7F45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_82EF4978E7156374DFD032839DDD8CEE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3915409614E9DBD71EA932839DDD8B38" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_82EF4978E7156374DFD032839DDD8CEE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_52879E4C198118A1F65A32839DDDA480" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3915409614E9DBD71EA932839DDD8B38" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_52879E4C198118A1F65A32839DDDA480" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_AE2BF6F4AE29020A4D4E32839F2AF5FD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_9788C785E732ECF60EEE32839F2A44E9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_AE2BF6F4AE29020A4D4E32839F2AF5FD" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_9788C785E732ECF60EEE32839F2A44E9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_F4BAA76CB719EB138523B1523BD67F6E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_FB4B6753330E2E25F631B1523BD6359C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_F4BAA76CB719EB138523B1523BD67F6E" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_FB4B6753330E2E25F631B1523BD6359C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_FB4B6753330E2E25F631B1523BD6359C" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_FCF830D78B106253805EB1523BD697B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_FCF830D78B106253805EB1523BD697B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_2B1D69FDE0C2FFB19277B1523BD65379" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_2B1D69FDE0C2FFB19277B1523BD65379" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_F81DD1EEA9B00FA326B3B1523BD7D9A3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_F81DD1EEA9B00FA326B3B1523BD7D9A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_401CA2D433257F5C621FB1523BD734F2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_401CA2D433257F5C621FB1523BD734F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_5F10A41A0BE5212D98FEB1523BD7B91C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_5F10A41A0BE5212D98FEB1523BD7B91C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_DDF843C1D5FF29073413B1523BD71174" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_DDF843C1D5FF29073413B1523BD71174" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_FF57E120A804053C294FB1523BD7A051" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_FF57E120A804053C294FB1523BD7A051" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState" xlink:label="loc_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState_BD9267EFD49AA66675F6B1523BD73C2D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:to="loc_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState_BD9267EFD49AA66675F6B1523BD73C2D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_FF74F5D15BCE6134CD45B1523BD7C363" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_FF74F5D15BCE6134CD45B1523BD7C363" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_5545C6345720AC3EFCE2B1523BD73B36" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_5545C6345720AC3EFCE2B1523BD73B36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_3ED897220E7BE94803B4B1523BD7660A" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_3ED897220E7BE94803B4B1523BD7660A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_29BD18623E90778D3D0CB1523BD7D91A" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_29BD18623E90778D3D0CB1523BD7D91A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_B19DEF512626C4D5CC43B1523BD8C79F" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5985E68649413059FF86B1523BD639F2" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_B19DEF512626C4D5CC43B1523BD8C79F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_82A4156D09EC6D6CA93DB1523BD839E5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_FB4B6753330E2E25F631B1523BD6359C" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_82A4156D09EC6D6CA93DB1523BD839E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1AEECAAB4F11F22DD348B1523BD83488" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_82A4156D09EC6D6CA93DB1523BD839E5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1AEECAAB4F11F22DD348B1523BD83488" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_A13C842CB321722CAFE2B1523BD881A9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_82A4156D09EC6D6CA93DB1523BD839E5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_A13C842CB321722CAFE2B1523BD881A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_06223514A7D929DF700CB1523BD82AEE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_82A4156D09EC6D6CA93DB1523BD839E5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_06223514A7D929DF700CB1523BD82AEE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_5617A21627322FE8FEA8B1523BD89DA0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_82A4156D09EC6D6CA93DB1523BD839E5" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_5617A21627322FE8FEA8B1523BD89DA0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_3B6070234F74442FC1B2B1523BD817D5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_FB4B6753330E2E25F631B1523BD6359C" xlink:to="loc_us-gaap_DeferredTaxLiabilities_3B6070234F74442FC1B2B1523BD817D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_23B8AFE179D0423C41B4B1523BD8064D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_FB4B6753330E2E25F631B1523BD6359C" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_23B8AFE179D0423C41B4B1523BD8064D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_51EE6733525572C64039B1523BD80A0F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_FB4B6753330E2E25F631B1523BD6359C" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_51EE6733525572C64039B1523BD80A0F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/IncomeTaxesDetailsTextual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_61440E46ACD69A0D4219DF25159FD995" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_61440E46ACD69A0D4219DF25159FD995" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3193991672B4CBBAEB47DF25159F05EF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3193991672B4CBBAEB47DF25159F05EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_4599BBCDC53EA6273582DF25159F0DF1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3193991672B4CBBAEB47DF25159F05EF" xlink:to="loc_us-gaap_TypeOfAdoptionMember_4599BBCDC53EA6273582DF25159F0DF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_C35CCFE6C14766E7EAE8DF25159F6A26" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_4599BBCDC53EA6273582DF25159F0DF1" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_C35CCFE6C14766E7EAE8DF25159F6A26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_E5F7BDFA0559D76206FEDF25159F191E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_E5F7BDFA0559D76206FEDF25159F191E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_E5F7BDFA0559D76206FEDF25159F191E" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember" xlink:label="loc_kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember_6F9E13697772F6A518D9DF25159F5803" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:to="loc_kvhi_InternalRevenueServiceAndStateAndLocalTaxJurisdictionMember_6F9E13697772F6A518D9DF25159F5803" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_2749F42832E6C1FB9D89DF2515A5CB5F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_2749F42832E6C1FB9D89DF2515A5CB5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_764759CAD5206A79CDCDDF2515A5D68D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_764759CAD5206A79CDCDDF2515A5D68D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_5BA58BBE2A559216CACBDF2515A561B6" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_9456D7480E60C25B3D75DF25159F0F75" xlink:to="loc_us-gaap_ForeignCountryMember_5BA58BBE2A559216CACBDF2515A561B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_AB95EAE26E39A26376DFDF2515A56E37" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_AB95EAE26E39A26376DFDF2515A56E37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_AB95EAE26E39A26376DFDF2515A56E37" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaap_ResearchMember_1187FCDA4C415F82A27CDF2515A5EB59" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:to="loc_us-gaap_ResearchMember_1187FCDA4C415F82A27CDF2515A5EB59" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ForeignTaxCreditCarryforwardMember" xlink:label="loc_kvhi_ForeignTaxCreditCarryforwardMember_75B7F540EADD216215F1DF2515A54BDF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:to="loc_kvhi_ForeignTaxCreditCarryforwardMember_75B7F540EADD216215F1DF2515A54BDF" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AlternativeMinimumTaxMember" xlink:label="loc_kvhi_AlternativeMinimumTaxMember_3679EBE605DA77622B94DF2515A512E5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_2D2D7DA9890D2EA70929DF2515A5231F" xlink:to="loc_kvhi_AlternativeMinimumTaxMember_3679EBE605DA77622B94DF2515A512E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1AB401199ACB8411A123DF2515A6502D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:to="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1AB401199ACB8411A123DF2515A6502D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_9EE33C86E2FF90C56392DF2515A60EB0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1AB401199ACB8411A123DF2515A6502D" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_9EE33C86E2FF90C56392DF2515A60EB0" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember" xlink:label="loc_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember_84F3F7332761A0304F0CDF2515A6904F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetDomain_9EE33C86E2FF90C56392DF2515A60EB0" xlink:to="loc_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember_84F3F7332761A0304F0CDF2515A6904F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_254BE078FC3D8B5168E3DF25159F7ECF" xlink:to="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_9E7F48E4816FCF5F2318DF2515A656E1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_9E7F48E4816FCF5F2318DF2515A656E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_DDC3DB6827F9B88D63F4DF2515A6E0FF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_DDC3DB6827F9B88D63F4DF2515A6E0FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_EAFAE5825A32295B3BF1DF2515A63D58" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_EAFAE5825A32295B3BF1DF2515A63D58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_68104545CC52A0AD07B0DF2515A6A00E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_68104545CC52A0AD07B0DF2515A6A00E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E799A83C2220CA025A84DF2515A6AD80" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E799A83C2220CA025A84DF2515A6AD80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_8AC1F890C89B0CAF1B52DF2515A6E5F7" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_8AC1F890C89B0CAF1B52DF2515A6E5F7" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards" xlink:label="loc_kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards_30E0E88E76EA9F2E6AE0DF2515A62B0E" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_kvhi_ValuationAllowanceDecreaseInExpirationOfReservedStateTaxCreditCarryforwards_30E0E88E76EA9F2E6AE0DF2515A62B0E" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions" xlink:label="loc_kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions_B1535DF25537DB301FC9DF2515A6517F" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_kvhi_ValuationAllowanceIncreaseInNetOperatingLossAndCreditCarryforwardsTaxDeductions_B1535DF25537DB301FC9DF2515A6517F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_C0BC6F08395E63161FC6DF2515A6152E" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_C0BC6F08395E63161FC6DF2515A6152E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_A32BC6C091D707BB451ADF2515A60AB0" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_A32BC6C091D707BB451ADF2515A60AB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_3D0004F6AA0CCA0B2012DF2515ABEE63" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_ED58103366A9FC66AB47DF2515A6C0DD" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_3D0004F6AA0CCA0B2012DF2515ABEE63" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/IncomeTaxesIncomeLossFromContinuingOperationsBeforeIncomeTaxDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_F6E412C73163A27B77D43283A067338A" xlink:type="locator" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable" xlink:label="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_F6E412C73163A27B77D43283A067338A" xlink:to="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_5313D8CA5D9EC60F31A23283A0670AFA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:to="loc_us-gaap_StatementGeographicalAxis_5313D8CA5D9EC60F31A23283A0670AFA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_4CD1E5C30E64EFC3D3B53283A0682C6F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementGeographicalAxis_5313D8CA5D9EC60F31A23283A0670AFA" xlink:to="loc_us-gaap_SegmentGeographicalDomain_4CD1E5C30E64EFC3D3B53283A0682C6F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_9111AC6334E2FB2C28813283A0689600" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_9111AC6334E2FB2C28813283A0689600" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_057A608319A4EF7E799D3283A068AB28" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_9111AC6334E2FB2C28813283A0689600" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_057A608319A4EF7E799D3283A068AB28" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_D0F14BB4565705F536CF3283A068C96A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_057A608319A4EF7E799D3283A068AB28" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_D0F14BB4565705F536CF3283A068C96A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_2D6F567D694028E2941A3283A068D8AB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_057A608319A4EF7E799D3283A068AB28" xlink:to="loc_us-gaap_ForeignCountryMember_2D6F567D694028E2941A3283A068D8AB" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems" xlink:label="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxTable_A1D43D4A8CE373BEF9B63283A06707FB" xlink:to="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_0D000DAC74D32B67AD393283A068C4EB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeLossFromContinuingOperationsBeforeIncomeTaxLineItems_CF608079B104AD23A6273283A0688365" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_0D000DAC74D32B67AD393283A068C4EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6A04E7C826B7627F606B3283A068ADB5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_0D000DAC74D32B67AD393283A068C4EB" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6A04E7C826B7627F606B3283A068ADB5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_E510E3DE9492437302E1D4D798F3E34B" xlink:type="locator" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveincometaxratereconciliationTable" xlink:label="loc_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_E510E3DE9492437302E1D4D798F3E34B" xlink:to="loc_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_C41DA333C5B3A0BC33C2D4D798F301A7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:to="loc_us-gaap_StatementGeographicalAxis_C41DA333C5B3A0BC33C2D4D798F301A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_6D13747E0E5D53AA68D6D4D798F3B5A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementGeographicalAxis_C41DA333C5B3A0BC33C2D4D798F301A7" xlink:to="loc_us-gaap_SegmentGeographicalDomain_6D13747E0E5D53AA68D6D4D798F3B5A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_SA" xlink:label="loc_country_SA_CF277F9B8172A3E75460D4D798F316A3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_6D13747E0E5D53AA68D6D4D798F3B5A5" xlink:to="loc_country_SA_CF277F9B8172A3E75460D4D798F316A3" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeductionTypeAxis" xlink:label="loc_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:to="loc_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DeductionTypeDomain" xlink:label="loc_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DeductionTypeAxis_2B6389EF1F5CF9F10500D4D798F3D780" xlink:to="loc_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ForeignResearchandDevelopmentIncentivesMember" xlink:label="loc_kvhi_ForeignResearchandDevelopmentIncentivesMember_E800C79E7D735083CE41D4D798F3C274" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5" xlink:to="loc_kvhi_ForeignResearchandDevelopmentIncentivesMember_E800C79E7D735083CE41D4D798F3C274" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_OtherDeductionsMember" xlink:label="loc_kvhi_OtherDeductionsMember_C897C46D2EFE9589770CD4D798F3364E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_DeductionTypeDomain_EAF24289DD934DBBF3DCD4D798F366A5" xlink:to="loc_kvhi_OtherDeductionsMember_C897C46D2EFE9589770CD4D798F3364E" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveincometaxratereconciliationLineItems" xlink:label="loc_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_EffectiveincometaxratereconciliationTable_686340889062A0B84107D4D798F36883" xlink:to="loc_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_EffectiveincometaxratereconciliationLineItems_C8AA3F656BAF9BFE60B8D4D798F373D1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A5BD0EF1B0EC83EC221CD4D798F3AC09" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A5BD0EF1B0EC83EC221CD4D798F3AC09" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract" xlink:label="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_98E04EBCBBAA547DCCF5D4D798F32A7C" xlink:to="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93CE2200FBD5930F7B8ED4D798F91FC6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93CE2200FBD5930F7B8ED4D798F91FC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_AF85CF20CBCC9C9F0C54D4D798F91806" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_AF85CF20CBCC9C9F0C54D4D798F91806" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment" xlink:label="loc_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment_14967EE657CB4FE20085D4D798F9AFA4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment_14967EE657CB4FE20085D4D798F9AFA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_E5E2B3F7137DAD097C52D4D798F9D880" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_E5E2B3F7137DAD097C52D4D798F9D880" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount_38BDC05D71D96EDBED6BD4D798F99985" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_kvhi_EffectiveIncomeTaxRateReconciliationStockOptionShortfallAmount_38BDC05D71D96EDBED6BD4D798F99985" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_877E4EBC8128A8A3765BD4D798F9ACEC" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_877E4EBC8128A8A3765BD4D798F9ACEC" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount_92E21FDB949FADE075FBD4D798F94AB6" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_kvhi_EffectiveIncomeTaxRateReconciliationSection162mlimitationAmount_92E21FDB949FADE075FBD4D798F94AB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_35965AB8FF30E2E61585D4D798F9F11F" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_35965AB8FF30E2E61585D4D798F9F11F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_DC8F279489CA7A63DD65D4D798F94795" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_DC8F279489CA7A63DD65D4D798F94795" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount_6CD0AFA8EC7B317DA318D4D798F9EA0B" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount_6CD0AFA8EC7B317DA318D4D798F9EA0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_22E7D5DBBAF7E647DE44D4D798F9BC02" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_22E7D5DBBAF7E647DE44D4D798F9BC02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8E163B94158DFE85D149D4D798F9F713" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8E163B94158DFE85D149D4D798F9F713" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount_96646FBB8CB6B9232A46D4D798FA717C" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_kvhi_EffectiveIncomeTaxRateReconciliationInterestDefenseFundAmount_96646FBB8CB6B9232A46D4D798FA717C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_D4B5BC4C8AA9DF60E197D4D798FA6FF9" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_D4B5BC4C8AA9DF60E197D4D798FA6FF9" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount" xlink:label="loc_kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount_3D9FC16A51984A0BE63BD4D798FAF951" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_kvhi_EffectiveIncomeTaxRateReconciliationForeignexchangegainAmount_3D9FC16A51984A0BE63BD4D798FAF951" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_44A6A3809BBECD5A2CCCD4D798FAB124" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_44A6A3809BBECD5A2CCCD4D798FAB124" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_69EC5514C2ADA24E29A7D4D798FA0790" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_69EC5514C2ADA24E29A7D4D798FA0790" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_41CEFD979D46BDAFD264D4D798FA46A4" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_41CEFD979D46BDAFD264D4D798FA46A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0A45113F54590B7051DBD4D798FAE348" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0A45113F54590B7051DBD4D798FAE348" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_7ED5CDFFC9FDD8AB1AACD4D798FAB539" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_7ED5CDFFC9FDD8AB1AACD4D798FAB539" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsOther" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsOther_589CFE3EFBC4B44FB312D4D798FA8BA1" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsOther_589CFE3EFBC4B44FB312D4D798FA8BA1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_75FB9F5C8383E5E4748ED4D798FAF254" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract_549E39FC4FB043BB3F1FD4D798F905AC" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_75FB9F5C8383E5E4748ED4D798FAF254" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_423961704361814BEA7AB15243223E05" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_423961704361814BEA7AB15243223E05" xlink:to="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_15B37338A27170C6C770B15243242C4E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_15B37338A27170C6C770B15243242C4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0B611B1CC8FE4819E3CFB1524324876A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0B611B1CC8FE4819E3CFB1524324876A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_15B8D30A4D3F54350048B1524324F504" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_15B8D30A4D3F54350048B1524324F504" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_645E969B7DE8C890AC1AB15243248522" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_645E969B7DE8C890AC1AB15243248522" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_13654A7FE1ED862E9220B1524324DD54" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_13654A7FE1ED862E9220B1524324DD54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_E8ABE7EE968407CCEDBAB1524324A690" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_E8ABE7EE968407CCEDBAB1524324A690" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_3AA231F4C15875092D14B152432403AA" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_3AA231F4C15875092D14B152432403AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_C64DD7D662B188AA8820B1524324BF57" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_C64DD7D662B188AA8820B1524324BF57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_C32C8DE2DC44733D0BAFB15243257FDD" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_C32C8DE2DC44733D0BAFB15243257FDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6CEF73A3F7CE65C6EB17B152432535CC" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6CEF73A3F7CE65C6EB17B152432535CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_E5BD7D9389F729121E2AB1524325A6A2" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_E5BD7D9389F729121E2AB1524325A6A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_65F51DB0023E94349843B152432520FF" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9EBDE4A31FB4601D1D06B1524323C157" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_65F51DB0023E94349843B152432520FF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/IncomeTaxesInterestAndPenaltiesDetails" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AccruedinterestandpenaltiestaxAbstract" xlink:label="loc_kvhi_AccruedinterestandpenaltiestaxAbstract_41A9DCF76F35A3EBA6D832839CEA0DE2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_2FA20F54C2E3E1C78FBD32839CEA57AB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccruedinterestandpenaltiestaxAbstract_41A9DCF76F35A3EBA6D832839CEA0DE2" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_2FA20F54C2E3E1C78FBD32839CEA57AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_3BA2A625BE3351AC70DE32839CEBD517" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccruedinterestandpenaltiestaxAbstract_41A9DCF76F35A3EBA6D832839CEA0DE2" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_3BA2A625BE3351AC70DE32839CEBD517" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsExpensesDetails" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ReconciliationofUnrecognizedTaxBenefitsExpensesAbstract" xlink:label="loc_kvhi_ReconciliationofUnrecognizedTaxBenefitsExpensesAbstract_BB887F7C02FDD9CF0F47DE1738232743" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_C81146336A2143EBC749DE1738238445" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_ReconciliationofUnrecognizedTaxBenefitsExpensesAbstract_BB887F7C02FDD9CF0F47DE1738232743" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_C81146336A2143EBC749DE1738238445" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_53B4D5F31F7379EE3FB0DE1738231C6C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_C81146336A2143EBC749DE1738238445" xlink:to="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_53B4D5F31F7379EE3FB0DE1738231C6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_53B4D5F31F7379EE3FB0DE1738231C6C" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_VideotelMember" xlink:label="loc_kvhi_VideotelMember_E022D87B36EB8C8972A9DE1738237B93" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_87C0E1490DB7840C029DDE173823DE23" xlink:to="loc_kvhi_VideotelMember_E022D87B36EB8C8972A9DE1738237B93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_C81146336A2143EBC749DE1738238445" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes" xlink:label="loc_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes_83E69AFAC8986A39D98BDE1F0A3142BF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes_83E69AFAC8986A39D98BDE1F0A3142BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_7A2D3968F42C9E36DCBFDE1738246A9B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_7A2D3968F42C9E36DCBFDE1738246A9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_145CC77EF9AEE179E2B6DE17382454F6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_145CC77EF9AEE179E2B6DE17382454F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_89F5BCFFCC09FB90570ADE17382498EE" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_89F5BCFFCC09FB90570ADE17382498EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_FC29B81F672EB20D1E20DE173824CC17" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_FC29B81F672EB20D1E20DE173824CC17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_73291CE98BB1CBD02103DE17382418B1" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_73291CE98BB1CBD02103DE17382418B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_33A204970E865170CFA3DE173824D973" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_33A204970E865170CFA3DE173824D973" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_47161B7AE97382B0E94BDE1738243650" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_47161B7AE97382B0E94BDE1738243650" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_3164EE421C21778DA2A5DE173824985F" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_3164EE421C21778DA2A5DE173824985F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_F7281E97760D60A6EA50DE173824A930" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_85B7CEB0417AE4386B4EDE1738235AE7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_F7281E97760D60A6EA50DE173824A930" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9B055ED628CCE4B29AD432839F8A7D95" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" xlink:label="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_46EDBE5EACBBE43AF23932839F8A366E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9B055ED628CCE4B29AD432839F8A7D95" xlink:to="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_46EDBE5EACBBE43AF23932839F8A366E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3B50B4DA2730B5609B3D32839F8ACF3E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9B055ED628CCE4B29AD432839F8A7D95" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3B50B4DA2730B5609B3D32839F8ACF3E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_904FB7710B3FB020A7DF32839F8AA323" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9B055ED628CCE4B29AD432839F8A7D95" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_904FB7710B3FB020A7DF32839F8AA323" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CA2DBED268B002D605F632839F8B24ED" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9B055ED628CCE4B29AD432839F8A7D95" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CA2DBED268B002D605F632839F8B24ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_F148770138942249819D32839F8BEC2F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9B055ED628CCE4B29AD432839F8A7D95" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_F148770138942249819D32839F8BEC2F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/IncomeTaxesTaxReformTextualDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4D29ED78F91A0B925F20DD9D5CB95923" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceTable" xlink:label="loc_us-gaap_ValuationAllowanceTable_79821F1AA29BBD0CE688DD9D5CBA7DCE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4D29ED78F91A0B925F20DD9D5CB95923" xlink:to="loc_us-gaap_ValuationAllowanceTable_79821F1AA29BBD0CE688DD9D5CBA7DCE" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TaxLawAxis" xlink:label="loc_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceTable_79821F1AA29BBD0CE688DD9D5CBA7DCE" xlink:to="loc_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TaxLawDomain" xlink:label="loc_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_TaxLawAxis_16901E3A496CF8B8B264DD9D5CBAC837" xlink:to="loc_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_A2017TaxCutsandJobsActMember" xlink:label="loc_kvhi_A2017TaxCutsandJobsActMember_C0287EAE46EEEBD05284DD9D5CBAEA6C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:to="loc_kvhi_A2017TaxCutsandJobsActMember_C0287EAE46EEEBD05284DD9D5CBAEA6C" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TransitionTollTaxMember" xlink:label="loc_kvhi_TransitionTollTaxMember_58D26204BE74ABD0C423DD9D5CBA3A1A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:to="loc_kvhi_TransitionTollTaxMember_58D26204BE74ABD0C423DD9D5CBA3A1A" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Federalstatutoryratereductionfrom35to21Member" xlink:label="loc_kvhi_Federalstatutoryratereductionfrom35to21Member_34605A4DB5F3DFA3F0AADD9D5CBA5290" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_TaxLawDomain_C41BA05884E6D629FD80DD9D5CBA0128" xlink:to="loc_kvhi_Federalstatutoryratereductionfrom35to21Member_34605A4DB5F3DFA3F0AADD9D5CBA5290" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceLineItems" xlink:label="loc_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceTable_79821F1AA29BBD0CE688DD9D5CBA7DCE" xlink:to="loc_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct" xlink:label="loc_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct_B52A707BC438EE229B0ADD9D5CBAEC3E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:to="loc_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct_B52A707BC438EE229B0ADD9D5CBAEC3E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_E47E67E4BC68EA3CFC32DD9D5CBA74DB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_E47E67E4BC68EA3CFC32DD9D5CBA74DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_C5BC4914D3CA3711BE04DD9D5CBA33B3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_C5BC4914D3CA3711BE04DD9D5CBA33B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_C61744569131370D8C8ADD9D5CBA2847" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceLineItems_68C28AA40A92D0002B86DD9D5CBA3F70" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_C61744569131370D8C8ADD9D5CBA2847" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_014803AB575F3D11947E3283A023CF28" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_936966D11529318B03033283A0231BFA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_014803AB575F3D11947E3283A023CF28" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_936966D11529318B03033283A0231BFA" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_BD31899AEA5388EC0EC43283A05F540B" xlink:type="locator" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract" xlink:label="loc_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_BD31899AEA5388EC0EC43283A05F540B" xlink:to="loc_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaap_InventoryRawMaterials_5067A3B00068C8D887663283A05FA039" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC" xlink:to="loc_us-gaap_InventoryRawMaterials_5067A3B00068C8D887663283A05FA039" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaap_InventoryWorkInProcess_8A8C0912399DE894074E3283A0609803" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC" xlink:to="loc_us-gaap_InventoryWorkInProcess_8A8C0912399DE894074E3283A0609803" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaap_InventoryFinishedGoods_328ACA6BDD59A6CA8B203283A060ECCE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC" xlink:to="loc_us-gaap_InventoryFinishedGoods_328ACA6BDD59A6CA8B203283A060ECCE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_86E34458641DD9F465853283A060FC15" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract_97698046DEAFF9010FE13283A05FABCC" xlink:to="loc_us-gaap_InventoryNet_86E34458641DD9F465853283A060FC15" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_398B822B02D165F8B20732839E688D3F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_51B90E56DB109243856832839E696737" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_398B822B02D165F8B20732839E688D3F" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_51B90E56DB109243856832839E696737" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/LegalMatters" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LegalMattersAbstract" xlink:label="loc_kvhi_LegalMattersAbstract_FB82BADEC5CAA37A974832839F4DDE04" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_402D7D17FF670DCCB54732839F4D4FCE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_LegalMattersAbstract_FB82BADEC5CAA37A974832839F4DDE04" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_402D7D17FF670DCCB54732839F4D4FCE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/MarketableSecurities" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_26B099E7A44FC960BC3732839C9F4DB6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_95AA9E9EC37D87D62D3B32839C9FC5E1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_26B099E7A44FC960BC3732839C9F4DB6" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_95AA9E9EC37D87D62D3B32839C9FC5E1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/MarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_E3E587AC85C3E341B504DDB1981A2E39" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_E3E587AC85C3E341B504DDB1981A2E39" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_B2D187F7AC89E324A4BFDDB1981AD93B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_B2D187F7AC89E324A4BFDDB1981AD93B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_3EBA503ACAAE4F4790D3DDB1981ACFE2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_B2D187F7AC89E324A4BFDDB1981AD93B" xlink:to="loc_us-gaap_SegmentDomain_3EBA503ACAAE4F4790D3DDB1981ACFE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_C9DC4D70F4696CDC0644DDB1981A1E9D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_C9DC4D70F4696CDC0644DDB1981A1E9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_C9DC4D70F4696CDC0644DDB1981A1E9D" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtSecuritiesMember" xlink:label="loc_us-gaap_DebtSecuritiesMember_B2F0FA655A7E5090991BDDB1981AFD85" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321" xlink:to="loc_us-gaap_DebtSecuritiesMember_B2F0FA655A7E5090991BDDB1981AFD85" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MutualFundsMoneyMarketMember" xlink:label="loc_kvhi_MutualFundsMoneyMarketMember_BBDC6BAEB4287015EF46DDB1981A186B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321" xlink:to="loc_kvhi_MutualFundsMoneyMarketMember_BBDC6BAEB4287015EF46DDB1981A186B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_6D9EAA6B760B520B664ADDB1981A095B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_6D9EAA6B760B520B664ADDB1981A095B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_FE77A558AA299AFA4248DDB1981AA369" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_FE77A558AA299AFA4248DDB1981AA369" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_E882594B5DB1A0EC7919DDB1981A7F79" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_08D9B9D2A4E419BFE1BDDDB1981A8321" xlink:to="loc_us-gaap_CertificatesOfDepositMember_E882594B5DB1A0EC7919DDB1981A7F79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_D1C23B2780B6131C45A4DDB1981A5152" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_841AA6A053AE629721CDDDB1981B8209" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_841AA6A053AE629721CDDDB1981B8209" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A08E13FB603BC7FC1DAADDB1981BEE02" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A08E13FB603BC7FC1DAADDB1981BEE02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_167A312F73288838A71EDDB1981B6F16" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_167A312F73288838A71EDDB1981B6F16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_F0539C1A2B7094302748DDB1981B46B8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_F0539C1A2B7094302748DDB1981B46B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_5050974F6D82A1B32E53DDB1981B0526" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0F237DBAF85449C2FEF4DDB1981BE711" xlink:to="loc_us-gaap_AvailableForSaleSecurities_5050974F6D82A1B32E53DDB1981B0526" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/MarketableSecuritiesMaturityScheduleDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3FEAAB51A80B4DC3F73A32839F39F2D8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8144D0F453868705B0D932839F3A9695" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3FEAAB51A80B4DC3F73A32839F39F2D8" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8144D0F453868705B0D932839F3A9695" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_72740B4AB3C3277EB4B032839F3AC50E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8144D0F453868705B0D932839F3A9695" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_72740B4AB3C3277EB4B032839F3AC50E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_AFBC870FC3F564CD242D32839F3A5F7C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_72740B4AB3C3277EB4B032839F3AC50E" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_AFBC870FC3F564CD242D32839F3A5F7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtSecuritiesMember" xlink:label="loc_us-gaap_DebtSecuritiesMember_11382C812DB58FA2A23532839F3ABEFC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_AFBC870FC3F564CD242D32839F3A5F7C" xlink:to="loc_us-gaap_DebtSecuritiesMember_11382C812DB58FA2A23532839F3ABEFC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_CA60F37F28F7B19D07F232839F3A0F1A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8144D0F453868705B0D932839F3A9695" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_CA60F37F28F7B19D07F232839F3A0F1A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_54F0EB54B29C8FEFE88732839F3A6BE6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_CA60F37F28F7B19D07F232839F3A0F1A" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_54F0EB54B29C8FEFE88732839F3A6BE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_CA60F37F28F7B19D07F232839F3A0F1A" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_318E031E38A1C47EE2DA32839F3A46D2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_318E031E38A1C47EE2DA32839F3A46D2" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis" xlink:label="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_2B47125A1DFCF94DB09432839F3AC3DD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:to="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis_2B47125A1DFCF94DB09432839F3AC3DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3F0EC1ACFA658D43D5C332839F3B2085" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_D9897239F6E6A6C10AEF32839F3A1CEA" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3F0EC1ACFA658D43D5C332839F3B2085" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_D1470622B4E993F00B2132839F3A78A5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5C58C838628618E7382432839F3B4DAF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5C58C838628618E7382432839F3B4DAF" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue" xlink:label="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_4E6F6B4B583BCABD3A9932839F3BDED4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:to="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue_4E6F6B4B583BCABD3A9932839F3BDED4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_F8A6FFBEE80CABDC637832839F3B719A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_4AF4B610DA5C6094520732839F3BAC01" xlink:to="loc_us-gaap_AvailableForSaleSecurities_F8A6FFBEE80CABDC637832839F3B719A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/MarketableSecuritiesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_E6BC90DA2F3F79DF3F0932839D0D82BD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_BEEF3A7DBCEE689E5C8632839D0DFC91" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_E6BC90DA2F3F79DF3F0932839D0D82BD" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_BEEF3A7DBCEE689E5C8632839D0DFC91" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock" xlink:label="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock_64CD7CA28E807057535F32839D0D6700" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_E6BC90DA2F3F79DF3F0932839D0D82BD" xlink:to="loc_kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock_64CD7CA28E807057535F32839D0D6700" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/PropertyAndEquipment" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5928DE212E774C43F6723283A06A7B64" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_A0627D87464B5C7D01B03283A06AF2A1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5928DE212E774C43F6723283A06A7B64" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_A0627D87464B5C7D01B03283A06AF2A1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/PropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_51704A20D0FF3C845F8932839D75BFBB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2068BA5F4FE918A1657032839D75FE0A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_51704A20D0FF3C845F8932839D75BFBB" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2068BA5F4FE918A1657032839D75FE0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_37B8FA92B81F2684D60832839D7564D0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2068BA5F4FE918A1657032839D75FE0A" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_37B8FA92B81F2684D60832839D7564D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_37B8FA92B81F2684D60832839D7564D0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_HardwareRevenueGeneratingAssetMember" xlink:label="loc_kvhi_HardwareRevenueGeneratingAssetMember_4F5B6B835306A3793EB832839D75A5A7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:to="loc_kvhi_HardwareRevenueGeneratingAssetMember_4F5B6B835306A3793EB832839D75A5A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_41332B15FACB30561EA732839D766E5E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:to="loc_us-gaap_LandMember_41332B15FACB30561EA732839D766E5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_E8A709DD5ABC46350C6132839D76464E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_E8A709DD5ABC46350C6132839D76464E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_D097C7AA5F071E2393DE32839D763FB4" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:to="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_D097C7AA5F071E2393DE32839D763FB4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_D13A18429C601C4595FE32839D76EF0A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_D13A18429C601C4595FE32839D76EF0A" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_OfficeAndComputerEquipmentMember" xlink:label="loc_kvhi_OfficeAndComputerEquipmentMember_A76F62C16533F56AEB0832839D7693D1" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:to="loc_kvhi_OfficeAndComputerEquipmentMember_A76F62C16533F56AEB0832839D7693D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_D176AE44BFDF399FEF9A32839D7680A1" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_021749125AEE29ADF5DE32839D75511F" xlink:to="loc_us-gaap_VehiclesMember_D176AE44BFDF399FEF9A32839D7680A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7CFAB90E43605EFB8E2232839D761B1A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2068BA5F4FE918A1657032839D75FE0A" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7CFAB90E43605EFB8E2232839D761B1A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_EC5A7568E414D60B74AF32839D7715CD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7CFAB90E43605EFB8E2232839D761B1A" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_EC5A7568E414D60B74AF32839D7715CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_01400294B4B8A73EF92132839D774352" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7CFAB90E43605EFB8E2232839D761B1A" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_01400294B4B8A73EF92132839D774352" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_DBC31741F15B0BAEEC6F32839D77F06F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7CFAB90E43605EFB8E2232839D761B1A" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_DBC31741F15B0BAEEC6F32839D77F06F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_001CCA6BFD7CDB0D3DF532839D7766B2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7CFAB90E43605EFB8E2232839D761B1A" xlink:to="loc_us-gaap_Depreciation_001CCA6BFD7CDB0D3DF532839D7766B2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/PropertyAndEquipmentTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_695E8B3AB8A98F75BB3232839E2B20C5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_35DA6DDA3C4304A61DFA32839E2B3281" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_695E8B3AB8A98F75BB3232839E2B20C5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_35DA6DDA3C4304A61DFA32839E2B3281" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/QuarterlyFinancialResultsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_5C19FA1488E44962D3DF3283A062B442" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_2A061BDFD305E39C144F3283A062B955" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_5C19FA1488E44962D3DF3283A062B442" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_2A061BDFD305E39C144F3283A062B955" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_113DDBF99B0333EF28B9DDBB9ED88D99" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet_90FEA29BD2392EB491DBDDBB9ED869A0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_113DDBF99B0333EF28B9DDBB9ED88D99" xlink:to="loc_us-gaap_SalesRevenueGoodsNet_90FEA29BD2392EB491DBDDBB9ED869A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_BF1CC05B21B3C5C11D30DDBB9ED8DA90" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_113DDBF99B0333EF28B9DDBB9ED88D99" xlink:to="loc_us-gaap_SalesRevenueServicesNet_BF1CC05B21B3C5C11D30DDBB9ED8DA90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold_CF3E96481D7A8FB43C54DDBB9ED877FC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_113DDBF99B0333EF28B9DDBB9ED88D99" xlink:to="loc_us-gaap_CostOfGoodsSold_CF3E96481D7A8FB43C54DDBB9ED877FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_0A0EF9A5284D7F51FA02DDBB9ED85376" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_113DDBF99B0333EF28B9DDBB9ED88D99" xlink:to="loc_us-gaap_CostOfServices_0A0EF9A5284D7F51FA02DDBB9ED85376" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_71F5711F9039FCC6E635DDBB9ED89D7A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_113DDBF99B0333EF28B9DDBB9ED88D99" xlink:to="loc_us-gaap_OperatingExpenses_71F5711F9039FCC6E635DDBB9ED89D7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_346AB999D41FC623EF10DDBB9ED8CBB3" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_113DDBF99B0333EF28B9DDBB9ED88D99" xlink:to="loc_us-gaap_OperatingIncomeLoss_346AB999D41FC623EF10DDBB9ED8CBB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_FC23DB50FFFDCFC84F3EDDBB9ED98463" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_113DDBF99B0333EF28B9DDBB9ED88D99" xlink:to="loc_us-gaap_NetIncomeLoss_FC23DB50FFFDCFC84F3EDDBB9ED98463" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0BD71EC1DA0EAE639624DDBB9ED99C1C" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_113DDBF99B0333EF28B9DDBB9ED88D99" xlink:to="loc_us-gaap_EarningsPerShareAbstract_0BD71EC1DA0EAE639624DDBB9ED99C1C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_00A4843CEEB1AAC71973DDBB9ED941BB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0BD71EC1DA0EAE639624DDBB9ED99C1C" xlink:to="loc_us-gaap_EarningsPerShareBasic_00A4843CEEB1AAC71973DDBB9ED941BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_DEC1E528EA485246E033DDBB9ED9CFF6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0BD71EC1DA0EAE639624DDBB9ED99C1C" xlink:to="loc_us-gaap_EarningsPerShareDiluted_DEC1E528EA485246E033DDBB9ED9CFF6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_B82BA4B0E36426D6D7BA32839DD52090" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_8A01024AB053E9A62D1E32839DD65CB1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_B82BA4B0E36426D6D7BA32839DD52090" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_8A01024AB053E9A62D1E32839DD65CB1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SegmentReporting" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_FBF85BE2998ADB40E97C32839E32663B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_61E2B7FC2D887CF7F89232839E320052" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_FBF85BE2998ADB40E97C32839E32663B" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_61E2B7FC2D887CF7F89232839E320052" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SegmentReportingDepreciationAndAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SegmentsDepreciationandAmortizationAbstract" xlink:label="loc_kvhi_SegmentsDepreciationandAmortizationAbstract_FDAE5A9D0D2A2A11392932839DCC1A83" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_34309CEC4824C076D22932839DCC2C5D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_SegmentsDepreciationandAmortizationAbstract_FDAE5A9D0D2A2A11392932839DCC1A83" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_34309CEC4824C076D22932839DCC2C5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_618C156639DA6DAFFC5732839DCCB538" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_34309CEC4824C076D22932839DCC2C5D" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_618C156639DA6DAFFC5732839DCCB538" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_DFA64831926602D2727C32839DCCA4FB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_618C156639DA6DAFFC5732839DCCB538" xlink:to="loc_us-gaap_SegmentDomain_DFA64831926602D2727C32839DCCA4FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="loc_us-gaap_AllOtherSegmentsMember_9861A73DF7382DB0D81332839DCC8515" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_DFA64831926602D2727C32839DCCA4FB" xlink:to="loc_us-gaap_AllOtherSegmentsMember_9861A73DF7382DB0D81332839DCC8515" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MobileConnectivityMember" xlink:label="loc_kvhi_MobileConnectivityMember_FEA7AA01092B17F6278B32839DCC78AA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_DFA64831926602D2727C32839DCCA4FB" xlink:to="loc_kvhi_MobileConnectivityMember_FEA7AA01092B17F6278B32839DCC78AA" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IntertialNavigationMember" xlink:label="loc_kvhi_IntertialNavigationMember_D975E4C155B3A03F304C32839DCDE100" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_DFA64831926602D2727C32839DCCA4FB" xlink:to="loc_kvhi_IntertialNavigationMember_D975E4C155B3A03F304C32839DCDE100" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_F880D787C5280CEFCE5D32839DCDF1EE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_34309CEC4824C076D22932839DCC2C5D" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_F880D787C5280CEFCE5D32839DCDF1EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_254EA54CC8F8A386B3AA32839DCD728A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_F880D787C5280CEFCE5D32839DCDF1EE" xlink:to="loc_us-gaap_Depreciation_254EA54CC8F8A386B3AA32839DCD728A" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Amortizationexpense" xlink:label="loc_kvhi_Amortizationexpense_E08CD83A9F9E8FF49B4532839DCDC06F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_F880D787C5280CEFCE5D32839DCDF1EE" xlink:to="loc_kvhi_Amortizationexpense_E08CD83A9F9E8FF49B4532839DCDC06F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SegmentReportingDetailsTextual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_C91D25EE48F27A81A86F32839E058999" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_C91D25EE48F27A81A86F32839E058999" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_E7DEC53AA43FF79742F332839E060F50" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:to="loc_us-gaap_RangeAxis_E7DEC53AA43FF79742F332839E060F50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_E7DEC53AA43FF79742F332839E060F50" xlink:to="loc_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_DFE4D3305AE56BF841CB32839E06BBB3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_43E92AE75073523CA60232839E065C60" xlink:to="loc_us-gaap_MaximumMember_DFE4D3305AE56BF841CB32839E06BBB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_561933143EA2652C57A932839E06D76D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:to="loc_us-gaap_StatementGeographicalAxis_561933143EA2652C57A932839E06D76D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementGeographicalAxis_561933143EA2652C57A932839E06D76D" xlink:to="loc_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaap_NonUsMember_7EF96B23603DF6E73A6032839E068D6C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F" xlink:to="loc_us-gaap_NonUsMember_7EF96B23603DF6E73A6032839E068D6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_E137EA15BEBB7A559DA932839E07438A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_F326A1D17781F119A4EA32839E06020F" xlink:to="loc_country_CA_E137EA15BEBB7A559DA932839E07438A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_49ECA0FD5F1A5C7CFD6C32839E074118" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_49ECA0FD5F1A5C7CFD6C32839E074118" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_49ECA0FD5F1A5C7CFD6C32839E074118" xlink:to="loc_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MobileConnectivityMember" xlink:label="loc_kvhi_MobileConnectivityMember_2DB693E6E557D14B3E3A32839E074077" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6" xlink:to="loc_kvhi_MobileConnectivityMember_2DB693E6E557D14B3E3A32839E074077" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IntertialNavigationMember" xlink:label="loc_kvhi_IntertialNavigationMember_5439C277348055CD159F32839E07E1AE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_E5E95C4B3667B7C9203132839E075FB6" xlink:to="loc_kvhi_IntertialNavigationMember_5439C277348055CD159F32839E07E1AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaap_SubsegmentsAxis_9BD26C9D31CECA11D17432839E07D86B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:to="loc_us-gaap_SubsegmentsAxis_9BD26C9D31CECA11D17432839E07D86B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsAxis_9BD26C9D31CECA11D17432839E07D86B" xlink:to="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MobileCommProductSalesMember" xlink:label="loc_kvhi_MobileCommProductSalesMember_88999A4F7573960C595532839E077DCF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:to="loc_kvhi_MobileCommProductSalesMember_88999A4F7573960C595532839E077DCF" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_VSATAirtimeServiceSalesMember" xlink:label="loc_kvhi_VSATAirtimeServiceSalesMember_93F0546EA4406A13E8CB32839E082577" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:to="loc_kvhi_VSATAirtimeServiceSalesMember_93F0546EA4406A13E8CB32839E082577" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TrainingandContentSalesMember" xlink:label="loc_kvhi_TrainingandContentSalesMember_EE1BECAC222E95202E9B32839E08FA71" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:to="loc_kvhi_TrainingandContentSalesMember_EE1BECAC222E95202E9B32839E08FA71" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FOGSystemSalesMember" xlink:label="loc_kvhi_FOGSystemSalesMember_27B60F2E5E07E196326532839E08364A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:to="loc_kvhi_FOGSystemSalesMember_27B60F2E5E07E196326532839E08364A" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TACNAVSystemSalesMember" xlink:label="loc_kvhi_TACNAVSystemSalesMember_7DC878272776FC8B431C32839E080A89" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsDomain_10A3EE6C8E91B551FE1032839E0786FE" xlink:to="loc_kvhi_TACNAVSystemSalesMember_7DC878272776FC8B431C32839E080A89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_747C6109824BE6819CCB32839E05B8F8" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_A4BEB54E9233E24E52E232839E0828CD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:to="loc_us-gaap_NumberOfReportableSegments_A4BEB54E9233E24E52E232839E0828CD" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Percentofconsolidatedlonglivedtangibleassets" xlink:label="loc_kvhi_Percentofconsolidatedlonglivedtangibleassets_8381CEE20E45D86BCFCD32839E08B39F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:to="loc_kvhi_Percentofconsolidatedlonglivedtangibleassets_8381CEE20E45D86BCFCD32839E08B39F" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PercentofConsolidatedNetSales" xlink:label="loc_kvhi_PercentofConsolidatedNetSales_3F613DA59881D286767C32839E08533C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_C531DA4874BB25445AA932839E0826D6" xlink:to="loc_kvhi_PercentofConsolidatedNetSales_3F613DA59881D286767C32839E08533C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SegmentReportingSegmentsNetSalesAndOperatingEarningsDetails" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SegmentsNetSalesandOperatingEarningsAbstract" xlink:label="loc_kvhi_SegmentsNetSalesandOperatingEarningsAbstract_32F7758D63CDEA19465B32839FC35E96" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59F462D601333795BAA832839FC3F70D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_SegmentsNetSalesandOperatingEarningsAbstract_32F7758D63CDEA19465B32839FC35E96" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59F462D601333795BAA832839FC3F70D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_9629C490E053225E967532839FC3CC9F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59F462D601333795BAA832839FC3F70D" xlink:to="loc_us-gaap_ConsolidationItemsAxis_9629C490E053225E967532839FC3CC9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_82DC5F7176A13870F62732839FC30A70" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidationItemsAxis_9629C490E053225E967532839FC3CC9F" xlink:to="loc_us-gaap_ConsolidationItemsDomain_82DC5F7176A13870F62732839FC30A70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_CDF9B69E46F22FAFC48F32839FC38DC3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidationItemsDomain_82DC5F7176A13870F62732839FC30A70" xlink:to="loc_us-gaap_OperatingSegmentsMember_CDF9B69E46F22FAFC48F32839FC38DC3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5106711F1C2AB617A6C632839FC3D31A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59F462D601333795BAA832839FC3F70D" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5106711F1C2AB617A6C632839FC3D31A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_437D6392BCE72B82F8C732839FC4F2FF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5106711F1C2AB617A6C632839FC3D31A" xlink:to="loc_us-gaap_SegmentDomain_437D6392BCE72B82F8C732839FC4F2FF" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MobileConnectivityMember" xlink:label="loc_kvhi_MobileConnectivityMember_56D6933B0EB2C0781E6032839FC4CDD2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_437D6392BCE72B82F8C732839FC4F2FF" xlink:to="loc_kvhi_MobileConnectivityMember_56D6933B0EB2C0781E6032839FC4CDD2" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_IntertialNavigationMember" xlink:label="loc_kvhi_IntertialNavigationMember_18DCFC193AA2A38A5A6932839FC40774" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_437D6392BCE72B82F8C732839FC4F2FF" xlink:to="loc_kvhi_IntertialNavigationMember_18DCFC193AA2A38A5A6932839FC40774" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MobileConnectivityandIntertialNavigationCombinedMember" xlink:label="loc_kvhi_MobileConnectivityandIntertialNavigationCombinedMember_D899133B3FB6A771E57D32839FC40974" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_437D6392BCE72B82F8C732839FC4F2FF" xlink:to="loc_kvhi_MobileConnectivityandIntertialNavigationCombinedMember_D899133B3FB6A771E57D32839FC40974" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="loc_us-gaap_AllOtherSegmentsMember_256B7D9A4D55BF27FC7532839FC4C587" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_437D6392BCE72B82F8C732839FC4F2FF" xlink:to="loc_us-gaap_AllOtherSegmentsMember_256B7D9A4D55BF27FC7532839FC4C587" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8A0D42F4CB2DC648E48932839FC4C04A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59F462D601333795BAA832839FC3F70D" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_8A0D42F4CB2DC648E48932839FC4C04A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_31B658142FF54188449132839FC45549" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8A0D42F4CB2DC648E48932839FC4C04A" xlink:to="loc_us-gaap_SalesRevenueNet_31B658142FF54188449132839FC45549" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_724C63AD63A3E797B8FA32839FC58BA6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8A0D42F4CB2DC648E48932839FC4C04A" xlink:to="loc_us-gaap_OperatingIncomeLoss_724C63AD63A3E797B8FA32839FC58BA6" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Netinterestandotherexpense" xlink:label="loc_kvhi_Netinterestandotherexpense_C920C156327645B4407332839FC564A4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8A0D42F4CB2DC648E48932839FC4C04A" xlink:to="loc_kvhi_Netinterestandotherexpense_C920C156327645B4407332839FC564A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D190C73616E6DAB25A2A32839FC54A08" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8A0D42F4CB2DC648E48932839FC4C04A" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D190C73616E6DAB25A2A32839FC54A08" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SegmentReportingTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_357F02073764F9A1A3C832839DD4922E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_15CA4C42075B384F1FE032839DD48987" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_357F02073764F9A1A3C832839DD4922E" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_15CA4C42075B384F1FE032839DD48987" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/ShareBuybackProgram" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xlink:label="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_748619BF5A0431BEBDCA32839CA33BD4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_9C584ADDF3DF6D77408432839CA3A07F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_748619BF5A0431BEBDCA32839CA33BD4" xlink:to="loc_us-gaap_TreasuryStockTextBlock_9C584ADDF3DF6D77408432839CA3A07F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/ShareBuybackProgramDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xlink:label="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_17FD4ABD1579F6FF54A532839F442A6A" xlink:type="locator" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBuybackProgramTextualAbstract" xlink:label="loc_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_17FD4ABD1579F6FF54A532839F442A6A" xlink:to="loc_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_411DD2A47DB3D86DFFD432839F44AAEA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_411DD2A47DB3D86DFFD432839F44AAEA" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockRepurchaseProgramOtherOutstandingNumber" xlink:label="loc_kvhi_StockRepurchaseProgramOtherOutstandingNumber_5B715071B6118A83436432839F45FB83" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907" xlink:to="loc_kvhi_StockRepurchaseProgramOtherOutstandingNumber_5B715071B6118A83436432839F45FB83" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockRepurchaseProgramOtherExpiredNumber" xlink:label="loc_kvhi_StockRepurchaseProgramOtherExpiredNumber_CF33194F13F4433267C032839F451798" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907" xlink:to="loc_kvhi_StockRepurchaseProgramOtherExpiredNumber_CF33194F13F4433267C032839F451798" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_A046570DD43461ED44D832839F45A15D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_A046570DD43461ED44D832839F45A15D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_71FC1D41F39895AF6A1B32839F4544BD" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_ShareBuybackProgramTextualAbstract_F2B3B6F571CD09D3AFA232839F44A907" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_71FC1D41F39895AF6A1B32839F4544BD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_DFDB7F47B4022D58FA3232839DC32EAE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_805814A2F7664A1EA93D32839DC3DD82" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_DFDB7F47B4022D58FA3232839DC32EAE" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_805814A2F7664A1EA93D32839DC3DD82" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/StockholdersEquityAociDisclosureDetails" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AccumulatedOtherComprehensiveLossIncomeReclassificationAbstract" xlink:label="loc_kvhi_AccumulatedOtherComprehensiveLossIncomeReclassificationAbstract_3974DD5C5A99F4017EE932839D00C6A1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ABE9637F15320B7255CD32839D008DAE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccumulatedOtherComprehensiveLossIncomeReclassificationAbstract_3974DD5C5A99F4017EE932839D00C6A1" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ABE9637F15320B7255CD32839D008DAE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_91D7A8EE509B3F22430432839D0007E7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ABE9637F15320B7255CD32839D008DAE" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_91D7A8EE509B3F22430432839D0007E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_91D7A8EE509B3F22430432839D0007E7" xlink:to="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_05ABE8BDEE7AEAD2EF3432839D0034C4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_05ABE8BDEE7AEAD2EF3432839D0034C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_369905B7AFFE80A4971132839D019436" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_369905B7AFFE80A4971132839D019436" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_C5FC16CC20D7E274152932839D018A47" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_C5FC16CC20D7E274152932839D018A47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2246CA96F5C5FFF7197D32839D010F0D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_67E4DDCBC286B770F16932839D002A1E" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2246CA96F5C5FFF7197D32839D010F0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ABE9637F15320B7255CD32839D008DAE" xlink:to="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_3EB8789908F0971A5E5832839D01C971" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:to="loc_us-gaap_StockholdersEquity_3EB8789908F0971A5E5832839D01C971" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_DA9BAEA38B3E7AF86FF532839D01418F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_DA9BAEA38B3E7AF86FF532839D01418F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_15BC39A67FEA6F0CD5C332839D01AFD8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_15BC39A67FEA6F0CD5C332839D01AFD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_275BB468A9DBC265D5A832839D0105E9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_275BB468A9DBC265D5A832839D0105E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_444EF57E3C11186A8F1932839D016F0D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_5F4FF19F2DE8AFE7C19032839D010F8C" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_444EF57E3C11186A8F1932839D016F0D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_51657B791DDACE0B47794CDF02F98EC4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74E7D51C751A8BC51EA44CDF02FADC29" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_51657B791DDACE0B47794CDF02F98EC4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74E7D51C751A8BC51EA44CDF02FADC29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_AF5849416F7FDD62EA0C4CDF02FAC4FD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74E7D51C751A8BC51EA44CDF02FADC29" xlink:to="loc_us-gaap_AwardTypeAxis_AF5849416F7FDD62EA0C4CDF02FAC4FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_AF5849416F7FDD62EA0C4CDF02FAC4FD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockbasedcompensationawardsexcludingESPPMember" xlink:label="loc_kvhi_StockbasedcompensationawardsexcludingESPPMember_54FA4523A53FEA011D3E4CE30E101A76" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:to="loc_kvhi_StockbasedcompensationawardsexcludingESPPMember_54FA4523A53FEA011D3E4CE30E101A76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_77B262722B443E0B99884CDF05B6B40B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:to="loc_us-gaap_RestrictedStockMember_77B262722B443E0B99884CDF05B6B40B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_D081D9E784E56AAF5DC14CDF02FA8763" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BEF27DC18167B740AFB64CDF02FAA50C" xlink:to="loc_us-gaap_EmployeeStockOptionMember_D081D9E784E56AAF5DC14CDF02FA8763" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74E7D51C751A8BC51EA44CDF02FADC29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_3BC01ADE40005EFDCF024CDF02FA60D9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_3BC01ADE40005EFDCF024CDF02FA60D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07B8A6B17D5E787287394CDF02FA442C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_EB8EFD0CEA06270186214CDF02FAEFE2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_EB8EFD0CEA06270186214CDF02FAEFE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9F2422940D3317FE30D34CDF02FA1D20" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9F2422940D3317FE30D34CDF02FA1D20" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9B22783CEDF812B4EC0A4CDF02FA522C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9B22783CEDF812B4EC0A4CDF02FA522C" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:label="loc_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_FFBBDD5F8AD3AC9151504CDF02FA9091" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:to="loc_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_FFBBDD5F8AD3AC9151504CDF02FA9091" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5526BD0E79297AF79E1A4CDF02FB3A79" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2FFFDE50664BA0E6FB8F4CDF02FA1262" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5526BD0E79297AF79E1A4CDF02FB3A79" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/StockholdersEquityDetailsTextual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_50E917CDC69E7B56A72BD4E9B5479652" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_50E917CDC69E7B56A72BD4E9B5479652" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1E0510F8640998EEE036D4F529F3ECE4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1E0510F8640998EEE036D4F529F3ECE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_F3695929594483CB2679D4F529F8AB96" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1E0510F8640998EEE036D4F529F3ECE4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_F3695929594483CB2679D4F529F8AB96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenseMember" xlink:label="loc_us-gaap_OperatingExpenseMember_FE22176DD32258CC47C5D4F664ECD28B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F3695929594483CB2679D4F529F8AB96" xlink:to="loc_us-gaap_OperatingExpenseMember_FE22176DD32258CC47C5D4F664ECD28B" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis" xlink:label="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain" xlink:label="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis_1FD7B635F589F9668290D4E9B54795EB" xlink:to="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_93219FFA19E6EC753022D4E9B5484CAB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_PriortoAdoptionofNewAccountingPronouncementsDomain_CB875F9D089CF71CCBF8D4E9B547173E" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_93219FFA19E6EC753022D4E9B5484CAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1CA4CB356507486C9721D4E9B547E7FD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1CA4CB356507486C9721D4E9B547E7FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_7FD90432F259B7A3CF2AD4E9B5475533" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1CA4CB356507486C9721D4E9B547E7FD" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_7FD90432F259B7A3CF2AD4E9B5475533" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A91A6FCBEE164C07AB4ED4E9B5479B75" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A91A6FCBEE164C07AB4ED4E9B5479B75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_FF0B1BABC90F6DE71718D4E9B54838EA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A91A6FCBEE164C07AB4ED4E9B5479B75" xlink:to="loc_us-gaap_TypeOfAdoptionMember_FF0B1BABC90F6DE71718D4E9B54838EA" xlink:type="arc" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_FF0B1BABC90F6DE71718D4E9B54838EA" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_93219FFA19E6EC753022D4E9B5484CAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_6F8FC49F7E9479ADD1DFD4E9B548C7A8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_us-gaap_PlanNameAxis_6F8FC49F7E9479ADD1DFD4E9B548C7A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_6F8FC49F7E9479ADD1DFD4E9B548C7A8" xlink:to="loc_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_A2016EquityPlanMember" xlink:label="loc_kvhi_A2016EquityPlanMember_9C657CE4332437C4266CD4E9B5481CF3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4" xlink:to="loc_kvhi_A2016EquityPlanMember_9C657CE4332437C4266CD4E9B5481CF3" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ESPPPlanMember" xlink:label="loc_kvhi_ESPPPlanMember_3958071263BFE945E9B7D4E9B5482864" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1C282850AA834E42FEB8D4E9B548D7F4" xlink:to="loc_kvhi_ESPPPlanMember_3958071263BFE945E9B7D4E9B5482864" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_7B14A373B823E63973F7D4E9B548BC66" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_us-gaap_AwardTypeAxis_7B14A373B823E63973F7D4E9B548BC66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E44CC8FED1180204AB2DD4E9B5480147" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_7B14A373B823E63973F7D4E9B548BC66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E44CC8FED1180204AB2DD4E9B5480147" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_A698F227647BEC653579D4E9B5488AEC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E44CC8FED1180204AB2DD4E9B5480147" xlink:to="loc_us-gaap_EmployeeStockOptionMember_A698F227647BEC653579D4E9B5488AEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_E68C660E4D55D23C1676D4E9B54833C0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E44CC8FED1180204AB2DD4E9B5480147" xlink:to="loc_us-gaap_RestrictedStockMember_E68C660E4D55D23C1676D4E9B54833C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_6BABB9EA2380E19D62DED4E9B548F010" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E44CC8FED1180204AB2DD4E9B5480147" xlink:to="loc_us-gaap_EmployeeStockMember_6BABB9EA2380E19D62DED4E9B548F010" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_E8FEFB26774D054BB233D4E9B548CD87" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_us-gaap_RangeAxis_E8FEFB26774D054BB233D4E9B548CD87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_4BFF79333CC62E9FFBF0D4E9B5485A76" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_E8FEFB26774D054BB233D4E9B548CD87" xlink:to="loc_us-gaap_RangeMember_4BFF79333CC62E9FFBF0D4E9B5485A76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_F965BC89E6369E845CDBD4E9B548F171" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_4BFF79333CC62E9FFBF0D4E9B5485A76" xlink:to="loc_us-gaap_MaximumMember_F965BC89E6369E845CDBD4E9B548F171" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5C6901E1511584DF2678D4E9B547055F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7FD9F53B1C632AC29765D4E9B549468D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7FD9F53B1C632AC29765D4E9B549468D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_EDAFD244B740819EFE7CD4E9B54916E0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_EDAFD244B740819EFE7CD4E9B54916E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_73591DA3CE833601062CD4E9B549F188" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_73591DA3CE833601062CD4E9B549F188" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:label="loc_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_05327D3A15D83E1C7D5AD4E9B549A8BD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:to="loc_kvhi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate_05327D3A15D83E1C7D5AD4E9B549A8BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_052478D1A36D58B0F4EFD4E9B5491893" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_052478D1A36D58B0F4EFD4E9B5491893" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockBasedCompensationTextualAbstract" xlink:label="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_313A277DEE47D052D3EFD4E9B5485746" xlink:to="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9B5C5A72E419F02F58ECD4E9B549F383" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9B5C5A72E419F02F58ECD4E9B549F383" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod_C1A8CF5BB66D2CD3E1E3D4E9B549FF56" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod_C1A8CF5BB66D2CD3E1E3D4E9B549FF56" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance_A0A72D0E06F1E19F0452D4E9B549CD45" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance_A0A72D0E06F1E19F0452D4E9B549CD45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5C7A540540F2F75E9939D4E9B549EF26" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5C7A540540F2F75E9939D4E9B549EF26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_C823FC6F5D371D6F1121D4E9B549E9C8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_C823FC6F5D371D6F1121D4E9B549E9C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_346EE9592E885B2250ABD4E9B549DCD2" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_346EE9592E885B2250ABD4E9B549DCD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_079F5A8FC95880DC4426D4E9B5490D92" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_079F5A8FC95880DC4426D4E9B5490D92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F8E02CA931D73FABBD2CD4E9B549241F" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F8E02CA931D73FABBD2CD4E9B549241F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_191840ABDB3B7D03C02AD4E9B54938DD" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_191840ABDB3B7D03C02AD4E9B54938DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_E1FF2CF120551AC4FB3AD4E9B549CE5A" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_E1FF2CF120551AC4FB3AD4E9B549CE5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6B8FBFB0C230FB2D12D1D4E9B549474C" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6B8FBFB0C230FB2D12D1D4E9B549474C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5035A210D38FEFE6083CD4E9B549B8DD" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5035A210D38FEFE6083CD4E9B549B8DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_7A3AD3F2B00DFF1134CCD4E9B54AEE6A" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_7A3AD3F2B00DFF1134CCD4E9B54AEE6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_80E011FE0D41F24CD45BD4E9B54A5464" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_80E011FE0D41F24CD45BD4E9B54A5464" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_40524022F58DEEA901AED4E9B54A089E" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_40524022F58DEEA901AED4E9B54A089E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A206576088CF3A726409D4E9B54A970E" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A206576088CF3A726409D4E9B54A970E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_E39B3F9EAB8240EA8183D4E9B54A4B10" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_E39B3F9EAB8240EA8183D4E9B54A4B10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_1954283166097C599964D4E9B54A07C9" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_1954283166097C599964D4E9B54A07C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D83F1B8BD712ABF78AB6D4E9B54A9DFE" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D83F1B8BD712ABF78AB6D4E9B54A9DFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_C637E38E329B951D6285D4E9B54A2748" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_C637E38E329B951D6285D4E9B54A2748" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0D57195ABF9E41699C1ED4E9B54A3C5D" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0D57195ABF9E41699C1ED4E9B54A3C5D" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation_65B7605297DFFCF35FF0D4E9B54A4A7B" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation_65B7605297DFFCF35FF0D4E9B54A4A7B" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice_A3C4B63E976985F00D1ED4E9B54A7EC8" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice_A3C4B63E976985F00D1ED4E9B54A7EC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_767931EAF5DA422DE748D4E9B54ADC60" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_767931EAF5DA422DE748D4E9B54ADC60" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense" xlink:label="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense_1C42C04CA72E5C49FEBED4E9B54ABA97" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense_1C42C04CA72E5C49FEBED4E9B54ABA97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_0214DB7A63A43169F187D4E9B54AA8B6" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationTextualAbstract_9FCD81F96DDE45D3D035D4E9B549D321" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_0214DB7A63A43169F187D4E9B54AA8B6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/StockholdersEquityRestrictedStockOutstandingRollforwardDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ACFF115FC5E848BA3BE7DDBB9F7C38C0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5B3CB7603B23D807CF4DDDBB9F7C384E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ACFF115FC5E848BA3BE7DDBB9F7C38C0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5B3CB7603B23D807CF4DDDBB9F7C384E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_95B15B2085F9FB73DFA0DDBB9F7C1D97" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5B3CB7603B23D807CF4DDDBB9F7C384E" xlink:to="loc_us-gaap_AwardTypeAxis_95B15B2085F9FB73DFA0DDBB9F7C1D97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ACB0718C99B6A7128670DDBB9F7C5AFA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_95B15B2085F9FB73DFA0DDBB9F7C1D97" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ACB0718C99B6A7128670DDBB9F7C5AFA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_576ADF4F2B3B76163326DDBB9F7DEF4E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ACB0718C99B6A7128670DDBB9F7C5AFA" xlink:to="loc_us-gaap_RestrictedStockMember_576ADF4F2B3B76163326DDBB9F7DEF4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BFBA503D734B10E88115DDBB9F7D5CA8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5B3CB7603B23D807CF4DDDBB9F7C384E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BFBA503D734B10E88115DDBB9F7D5CA8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BFBA503D734B10E88115DDBB9F7D5CA8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0E5EB96D7EA5F7F08F51DDBB9F7D36A4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0E5EB96D7EA5F7F08F51DDBB9F7D36A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9D1D0BC7E878BE141385DDBB9F7D7318" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9D1D0BC7E878BE141385DDBB9F7D7318" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_CBB95EC0A61DAAE06CB5DDBB9F7DE003" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_CBB95EC0A61DAAE06CB5DDBB9F7DE003" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_BEC4DB8FCB108D8AD3F6DDBB9F7DD119" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_BEC4DB8FCB108D8AD3F6DDBB9F7DD119" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_BDD4936FC0A1DC4913ABDDBB9F7D50CF" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C31A446390B99933C120DDBB9F7D4C27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_BDD4936FC0A1DC4913ABDDBB9F7D50CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BFBA503D734B10E88115DDBB9F7D5CA8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C70257877E43AE432CE6DDBB9F7D2546" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C70257877E43AE432CE6DDBB9F7D2546" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_EBCB6718C55934A61EC5DDBB9F7E7BC1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_EBCB6718C55934A61EC5DDBB9F7E7BC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7763D0EB7EB41245643BDDBB9F7E3B45" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7763D0EB7EB41245643BDDBB9F7E3B45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34A53858AFD07DCF5519DDBB9F7E56F0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34A53858AFD07DCF5519DDBB9F7E56F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5206A9AEF9CBEC6482A9DDBB9F7E7992" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_BA5CEC8043806B5472B8DDBB9F7D358C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5206A9AEF9CBEC6482A9DDBB9F7E7992" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/StockholdersEquityStockBasedCompensationExpenseLocationDetails" xlink:type="extended">
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_StockBasedCompensationExpenseLocationAbstract" xlink:label="loc_kvhi_StockBasedCompensationExpenseLocationAbstract_297BF9C989B2DD2D02D132839FCEE328" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_A6E8F42933B816BFE71A32839FCE4F23" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_StockBasedCompensationExpenseLocationAbstract_297BF9C989B2DD2D02D132839FCEE328" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_A6E8F42933B816BFE71A32839FCE4F23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_4E37CE8989EB9CA6DBB432839FCEE96A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_A6E8F42933B816BFE71A32839FCE4F23" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_4E37CE8989EB9CA6DBB432839FCEE96A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4E37CE8989EB9CA6DBB432839FCEE96A" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsTotalMember" xlink:label="loc_us-gaap_CostOfGoodsTotalMember_755677F3B63CB809290E32839FCE8747" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC" xlink:to="loc_us-gaap_CostOfGoodsTotalMember_755677F3B63CB809290E32839FCE8747" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_CostofservicesalesMember" xlink:label="loc_kvhi_CostofservicesalesMember_709132A7EAE043510DA432839FCE0D06" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC" xlink:to="loc_kvhi_CostofservicesalesMember_709132A7EAE043510DA432839FCE0D06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_4007AE3C53681F0D0F9132839FCE598F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_4007AE3C53681F0D0F9132839FCE598F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_92EA45C4D7E504F4EA9632839FCEAED9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_92EA45C4D7E504F4EA9632839FCEAED9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_D83B71728C7BA9DFDA3E32839FCE29D8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_AE59FDF2F2ACBF850C6332839FCEC5AC" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_D83B71728C7BA9DFDA3E32839FCE29D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_078F2B625208EDC2263B32839FCEDF03" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_A6E8F42933B816BFE71A32839FCE4F23" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_078F2B625208EDC2263B32839FCEDF03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1E3C1ACDB6C3C981C4CD32839FCE7A55" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_078F2B625208EDC2263B32839FCEDF03" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1E3C1ACDB6C3C981C4CD32839FCE7A55" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/StockholdersEquityStockOptionsOutstandingRollforwardDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_DC267F007FBCAC94A027DDBB9F85C061" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_C3EF0BC55FFA7A090282DDBB9F85CFB3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_DC267F007FBCAC94A027DDBB9F85C061" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_C3EF0BC55FFA7A090282DDBB9F85CFB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_A155D1367A09A961C918DDBB9F858673" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_C3EF0BC55FFA7A090282DDBB9F85CFB3" xlink:to="loc_us-gaap_AwardTypeAxis_A155D1367A09A961C918DDBB9F858673" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41F307A83B7DBB27A745DDBB9F858B17" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_A155D1367A09A961C918DDBB9F858673" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41F307A83B7DBB27A745DDBB9F858B17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_F28DFAE3E0437C9730C3DDBB9F865A7A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41F307A83B7DBB27A745DDBB9F858B17" xlink:to="loc_us-gaap_EmployeeStockOptionMember_F28DFAE3E0437C9730C3DDBB9F865A7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_C3EF0BC55FFA7A090282DDBB9F85CFB3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A2CA018DAA547460A1E9DDBB9F86FC7E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A2CA018DAA547460A1E9DDBB9F86FC7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_A1C9338D621A85EA89F6DDBB9F86056B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_A1C9338D621A85EA89F6DDBB9F86056B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_60A1634E658AF2483A2DDDBB9F86B381" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_60A1634E658AF2483A2DDDBB9F86B381" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_51EA9FCEB644B38DAF53DDBB9F86C8A7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_51EA9FCEB644B38DAF53DDBB9F86C8A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_88E452EA2E4ED1EEBE19DDBB9F86584C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_88E452EA2E4ED1EEBE19DDBB9F86584C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2BEAAF1618C7F98806F7DDBB9F86F316" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3F67B69D8515EB329BD7DDBB9F861F7B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2BEAAF1618C7F98806F7DDBB9F86F316" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C8E874D2024A3AB196C4DDBB9F86AFF8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C8E874D2024A3AB196C4DDBB9F86AFF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1AEF0AB41096D593CB19DDBB9F86EA05" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1AEF0AB41096D593CB19DDBB9F86EA05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_D082A601C6F6107861F9DDBB9F86B52C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_D082A601C6F6107861F9DDBB9F86B52C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_E46F94D44BEBE6132A47DDBB9F86115F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_E46F94D44BEBE6132A47DDBB9F86115F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DAD3EE4CDB84A347625BDDBB9F860EEF" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DAD3EE4CDB84A347625BDDBB9F860EEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6D8C4B5EB79CD79CC671DDBB9F8787AF" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_29150E5E24E377E71C00DDBB9F86C895" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6D8C4B5EB79CD79CC671DDBB9F8787AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_9000674FB0299202E8A1DDBB9F87914D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_9000674FB0299202E8A1DDBB9F87914D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_C45054DA674963FA8084DDBB9F87C975" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_C45054DA674963FA8084DDBB9F87C975" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_6ADA0B037A05A0D59525DDBB9F87D5A1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_6ADA0B037A05A0D59525DDBB9F87D5A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_A56BC50285376716EA27DDBB9F87C593" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_A56BC50285376716EA27DDBB9F87C593" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_511F2D0974D01D8E1507DDBB9F87F24F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_9AF15F2999C0222A6155DDBB9F87B5B5" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_511F2D0974D01D8E1507DDBB9F87F24F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_97DC1195CDBE19542B21DDBB9F87C204" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_97DC1195CDBE19542B21DDBB9F87C204" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_130957CEBA7FB50BE9D8DDBB9F8721D0" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_130957CEBA7FB50BE9D8DDBB9F8721D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6B2F9A1F9F12D1A3A86BDDBB9F87302F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_F0B0F0C64A9BDBC48B99DDBB9F86339E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6B2F9A1F9F12D1A3A86BDDBB9F87302F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_7B82738A75908FFEF5D23283A000D6DF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_E5078D67F33FA9F2D9A83283A000F107" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_7B82738A75908FFEF5D23283A000D6DF" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_E5078D67F33FA9F2D9A83283A000F107" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_FF2D8621B780E214D4CC3283A0005B13" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_7B82738A75908FFEF5D23283A000D6DF" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_FF2D8621B780E214D4CC3283A0005B13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_210B9862EC4939490A963283A00069B5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_7B82738A75908FFEF5D23283A000D6DF" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_210B9862EC4939490A963283A00069B5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_E492A76826B87B68572832839C9E5547" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_4009F1E8C565C95E746732839C9E5D85" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E492A76826B87B68572832839C9E5547" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_4009F1E8C565C95E746732839C9E5D85" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollforwardDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_E565E848DF632CAE0C0232839E771674" xlink:type="locator" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AccountingPoliciesTable" xlink:label="loc_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E565E848DF632CAE0C0232839E771674" xlink:to="loc_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TypeofAllowanceAxis" xlink:label="loc_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04" xlink:to="loc_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_TypeofAllowanceDomain" xlink:label="loc_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_TypeofAllowanceAxis_5112E8C52384B650732D32839E778ED7" xlink:to="loc_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AllowancenetofFXMember" xlink:label="loc_kvhi_AllowancenetofFXMember_5B5401A411B3C9B354BD32839E77A699" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_TypeofAllowanceDomain_CC0AACAAD9C1DED5457532839E779274" xlink:to="loc_kvhi_AllowancenetofFXMember_5B5401A411B3C9B354BD32839E77A699" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AccountingPoliciesLineItems" xlink:label="loc_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesTable_1D8664181C46C05DCE0B32839E775F04" xlink:to="loc_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesLineItems_E634B868A4A0E780347F32839E77D0DE" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_CAE0A01BEF7E0670814032839E786558" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_CAE0A01BEF7E0670814032839E786558" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_1A3BA52A66B21486F94732839E78DB8F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_1A3BA52A66B21486F94732839E78DB8F" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries" xlink:label="loc_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries_9B021CE71C0DB59C39E332839E7838ED" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:to="loc_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries_9B021CE71C0DB59C39E332839E7838ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_771F2CD93EC2E084702E32839E780033" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_07986B27C56B8628205E32839E77DFA2" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_771F2CD93EC2E084702E32839E780033" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_D1A42FADA93C61AC1605DE37D8CA58F4" xlink:type="locator" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AccountingPoliciesTable" xlink:label="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_D1A42FADA93C61AC1605DE37D8CA58F4" xlink:to="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3DBB41DA7822667AF00FDE43452F060C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3DBB41DA7822667AF00FDE43452F060C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_D1E9C213D0C0797BE7BEDE43453A2898" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3DBB41DA7822667AF00FDE43452F060C" xlink:to="loc_us-gaap_EquityComponentDomain_D1E9C213D0C0797BE7BEDE43453A2898" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_374C552D247A62F33794DE37D8CBC566" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_D1E9C213D0C0797BE7BEDE43453A2898" xlink:to="loc_us-gaap_RetainedEarningsMember_374C552D247A62F33794DE37D8CBC566" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_4C5AF97FEB028287362FDE40A7BA9FE1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_4C5AF97FEB028287362FDE40A7BA9FE1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_0D7FD184598D0355C3B7DE40A7C3DDA1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_4C5AF97FEB028287362FDE40A7BA9FE1" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_0D7FD184598D0355C3B7DE40A7C3DDA1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_174B35BFEDA0B5CEC57CDE37D8CB372B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_174B35BFEDA0B5CEC57CDE37D8CB372B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_174B35BFEDA0B5CEC57CDE37D8CB372B" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_DCB7304D7753A0BEA497DE37D8CB7C3A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_A4BB67921BBFEE4AA6ADDE37D8CB9552" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_DCB7304D7753A0BEA497DE37D8CB7C3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_8CBFD98A4DC63D0E624EDE37D8CB1F42" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_8CBFD98A4DC63D0E624EDE37D8CB1F42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_8CBFD98A4DC63D0E624EDE37D8CB1F42" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD" xlink:type="arc" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_299248C81B6B7E8B39BFDE37D8CBC2AD" xlink:to="loc_us-gaap_RetainedEarningsMember_374C552D247A62F33794DE37D8CBC566" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_B5E3C2CE8572083DA1B0DE37D8CB80ED" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_StatementScenarioAxis_B5E3C2CE8572083DA1B0DE37D8CB80ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_B5E3C2CE8572083DA1B0DE37D8CB80ED" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_3A65648F3FA85030005DDE37D8CB9059" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_2830A2C6BFF43854CD30DE37D8CBF7AB" xlink:to="loc_us-gaap_ScenarioForecastMember_3A65648F3FA85030005DDE37D8CB9059" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7E0FF91A2C52DA275390DE37D8CB600D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7E0FF91A2C52DA275390DE37D8CB600D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7E0FF91A2C52DA275390DE37D8CB600D" xlink:to="loc_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_F23283775649A6DD6C8EDE37D8CCD912" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_F23283775649A6DD6C8EDE37D8CCD912" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_1F075E6270E6B6C63EF7DE37D8CCEFEA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_525C8FFECCD9167E9256DE37D8CB0438" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_1F075E6270E6B6C63EF7DE37D8CCEFEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_06BCAE33106A68776D56DE37D8CC998C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_MajorCustomersAxis_06BCAE33106A68776D56DE37D8CC998C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorCustomersAxis_06BCAE33106A68776D56DE37D8CC998C" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember" xlink:label="loc_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_CFD821E8AA653F7AE813DE37D8CCC277" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_B0957A4EB3B441F64436DE37D8CC49B5" xlink:to="loc_kvhi_UnitedStatesArmyProgramOfficeSaudiArabianNationalGuardMember_CFD821E8AA653F7AE813DE37D8CCC277" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_24D7CCE3DCACEBC292F0DE37D8CC61F2" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_ProductOrServiceAxis_24D7CCE3DCACEBC292F0DE37D8CC61F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductOrServiceAxis_24D7CCE3DCACEBC292F0DE37D8CC61F2" xlink:to="loc_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_DefenseProductsMember" xlink:label="loc_kvhi_DefenseProductsMember_7BE20916FD72C60F7B7BDE37D8CCBD47" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31" xlink:to="loc_kvhi_DefenseProductsMember_7BE20916FD72C60F7B7BDE37D8CCBD47" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_SevicesMember" xlink:label="loc_kvhi_SevicesMember_F26E45E6C90EA70CE0CFDE37D8CC5476" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductsAndServicesDomain_8B3AD7BD25B468940BB1DE37D8CC1E31" xlink:to="loc_kvhi_SevicesMember_F26E45E6C90EA70CE0CFDE37D8CC5476" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_D1763853CB90F5F84929DE37D8CCA2E6" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_us-gaap_RangeAxis_D1763853CB90F5F84929DE37D8CCA2E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_D2AF96CDC5BB675AFB66DE37D8CC21F4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_D1763853CB90F5F84929DE37D8CCA2E6" xlink:to="loc_us-gaap_RangeMember_D2AF96CDC5BB675AFB66DE37D8CC21F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_0126B9CBD7835239189CDE37D8CC328B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_D2AF96CDC5BB675AFB66DE37D8CC21F4" xlink:to="loc_us-gaap_MinimumMember_0126B9CBD7835239189CDE37D8CC328B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_2AB88D0549A14C320669DE37D8CCA7EC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_D2AF96CDC5BB675AFB66DE37D8CC21F4" xlink:to="loc_us-gaap_MaximumMember_2AB88D0549A14C320669DE37D8CCA7EC" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_AccountingPoliciesLineItems" xlink:label="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesTable_E3670154FACAE7350F93DE37D8CBDC37" xlink:to="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_526F0F49DCEC9830E238DE37D8CC3037" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_526F0F49DCEC9830E238DE37D8CC3037" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods" xlink:label="loc_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods_EFEE8967663C2A66105DDE37D8CC6C5C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods_EFEE8967663C2A66105DDE37D8CC6C5C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_5F40590238158C47F67EDE37D8CD1E7F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_5F40590238158C47F67EDE37D8CD1E7F" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount" xlink:label="loc_kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount_E552F1081C41A8B3A0CDDE37D8CD5452" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_kvhi_RevenueRecognitionMultipleDeliverableArrangementsContractAmount_E552F1081C41A8B3A0CDDE37D8CD5452" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractsRevenue" xlink:label="loc_us-gaap_ContractsRevenue_E94C4ADB652BA3471AE6DE37D8CDA9E0" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_us-gaap_ContractsRevenue_E94C4ADB652BA3471AE6DE37D8CDA9E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_5F068AC26A00ED78C4C9DE37D8CDD855" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_us-gaap_RisksAndUncertaintiesAbstract_5F068AC26A00ED78C4C9DE37D8CDD855" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_DA16DD6AC7ED5B5052EEDE37D8CDE903" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_5F068AC26A00ED78C4C9DE37D8CDD855" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_DA16DD6AC7ED5B5052EEDE37D8CDE903" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_A37D3DC300F739B830B1DE37D8CDB273" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_A37D3DC300F739B830B1DE37D8CDB273" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaap_AdvertisingExpense_C580E4E3E785FB0BE029DE37D8CD3394" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_A37D3DC300F739B830B1DE37D8CDB273" xlink:to="loc_us-gaap_AdvertisingExpense_C580E4E3E785FB0BE029DE37D8CD3394" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_D477BFF18ECE4D2A5083DE37D8CDBA78" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_D477BFF18ECE4D2A5083DE37D8CDBA78" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_81A3FC5E6ED4328415C1DE37D8CD8871" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_D477BFF18ECE4D2A5083DE37D8CDBA78" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_81A3FC5E6ED4328415C1DE37D8CD8871" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_GainonSettlementofRoyaltyPayments" xlink:label="loc_kvhi_GainonSettlementofRoyaltyPayments_E857C79E14D2E1A494E7DE37D8CDB963" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_AccountingPoliciesLineItems_EE5AFC916791B9AF1B33DE37D8CCFDB0" xlink:to="loc_kvhi_GainonSettlementofRoyaltyPayments_E857C79E14D2E1A494E7DE37D8CDB963" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_9539B0475B7731899C5032839D1BE4EE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_06517A3EFCB2E4653A8C32839D1BAE8E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9539B0475B7731899C5032839D1BE4EE" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_06517A3EFCB2E4653A8C32839D1BAE8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:label="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_C42D894DAAF11358C8EC32839D1B3874" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_06517A3EFCB2E4653A8C32839D1BAE8E" xlink:to="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_C42D894DAAF11358C8EC32839D1B3874" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_C42D894DAAF11358C8EC32839D1B3874" xlink:to="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ServiceLifeMember" xlink:label="loc_us-gaap_ServiceLifeMember_B2FBEF94DE7CEDE5DD9232839D1B699B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_9E3327274E2358F4BD7732839D1B14CC" xlink:to="loc_us-gaap_ServiceLifeMember_B2FBEF94DE7CEDE5DD9232839D1B699B" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FairValueComparisonAxis" xlink:label="loc_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_06517A3EFCB2E4653A8C32839D1BAE8E" xlink:to="loc_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_FairValueComparisonDomain" xlink:label="loc_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_FairValueComparisonAxis_776348D4E3ACBD96891D32839D1B5C60" xlink:to="loc_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_Exceedscarryingvaluebylessthan10Member" xlink:label="loc_kvhi_Exceedscarryingvaluebylessthan10Member_357A0D8949C3D557B07932839D1C1E2F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kvhi_FairValueComparisonDomain_22AD02F939A1502487E732839D1CDE74" xlink:to="loc_kvhi_Exceedscarryingvaluebylessthan10Member_357A0D8949C3D557B07932839D1C1E2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_FEED3C07A19BD7F773A632839D1C3880" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_06517A3EFCB2E4653A8C32839D1BAE8E" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_FEED3C07A19BD7F773A632839D1C3880" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_74DA24595D593F60592132839D1C9CF8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_FEED3C07A19BD7F773A632839D1C3880" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_74DA24595D593F60592132839D1C9CF8" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_HeadlandMediaLimitedMember" xlink:label="loc_kvhi_HeadlandMediaLimitedMember_6DB91613CE2D7E70C6F332839D1C1719" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_74DA24595D593F60592132839D1C9CF8" xlink:to="loc_kvhi_HeadlandMediaLimitedMember_6DB91613CE2D7E70C6F332839D1C1719" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_VideotelMember" xlink:label="loc_kvhi_VideotelMember_CF75149C4533CB2FB04632839D1C49AB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_74DA24595D593F60592132839D1C9CF8" xlink:to="loc_kvhi_VideotelMember_CF75149C4533CB2FB04632839D1C49AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_027B6CAB1F4E9B87F3F732839D1C346E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_06517A3EFCB2E4653A8C32839D1BAE8E" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_027B6CAB1F4E9B87F3F732839D1C346E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_027B6CAB1F4E9B87F3F732839D1C346E" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntellectualPropertyMember" xlink:label="loc_us-gaap_IntellectualPropertyMember_CF8CB8CC3BF767CF15D732839D1CD860" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7" xlink:to="loc_us-gaap_IntellectualPropertyMember_CF8CB8CC3BF767CF15D732839D1CD860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_12FC46B9A4DADA38586632839D1C4911" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7" xlink:to="loc_us-gaap_CustomerRelationshipsMember_12FC46B9A4DADA38586632839D1C4911" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DistributionRightsMember" xlink:label="loc_us-gaap_DistributionRightsMember_03DD2CD7C5251E575B7D32839D1CFB60" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7" xlink:to="loc_us-gaap_DistributionRightsMember_03DD2CD7C5251E575B7D32839D1CFB60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_72857FBA6D3A8FED34E832839D1C21AC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_72857FBA6D3A8FED34E832839D1C21AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember" xlink:label="loc_us-gaap_OffMarketFavorableLeaseMember_AAB27B1A234952A4B8CD32839D1D6F1D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_73152B3885D59DD920CF32839D1C9FA7" xlink:to="loc_us-gaap_OffMarketFavorableLeaseMember_AAB27B1A234952A4B8CD32839D1D6F1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_80DB7D008CDA05E5EFB632839D1D52A1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_06517A3EFCB2E4653A8C32839D1BAE8E" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_80DB7D008CDA05E5EFB632839D1D52A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_20DE71C90AB51FF3874332839D1D278C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_80DB7D008CDA05E5EFB632839D1D52A1" xlink:to="loc_us-gaap_Goodwill_20DE71C90AB51FF3874332839D1D278C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_1049F2806E74AF5D68DA32839D1DD822" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_80DB7D008CDA05E5EFB632839D1D52A1" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_1049F2806E74AF5D68DA32839D1DD822" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_7E568CC4E65ADB12EA6D32839D1DE561" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_80DB7D008CDA05E5EFB632839D1D52A1" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_7E568CC4E65ADB12EA6D32839D1DE561" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_6D46DBA048F0372A913E32839D1D948D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_80DB7D008CDA05E5EFB632839D1D52A1" xlink:to="loc_us-gaap_Depreciation_6D46DBA048F0372A913E32839D1D948D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_6E2B57C246041EE04D0E32839D1D37A9" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_80DB7D008CDA05E5EFB632839D1D52A1" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_6E2B57C246041EE04D0E32839D1D37A9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6D32F8ABC43E0BB5DD4349B61FC8E321" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_80267AD918D8FF96B43549B61FC81F6C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6D32F8ABC43E0BB5DD4349B61FC8E321" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_80267AD918D8FF96B43549B61FC81F6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_DEF810C31715EC45231849B61FC8D5D7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6D32F8ABC43E0BB5DD4349B61FC8E321" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_DEF810C31715EC45231849B61FC8D5D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4D7AC7421BBCBE45704649B61FC8EE77" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_DEF810C31715EC45231849B61FC8D5D7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4D7AC7421BBCBE45704649B61FC8EE77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_6007DE4980BB8FBEC76549B61FC89226" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_DEF810C31715EC45231849B61FC8D5D7" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_6007DE4980BB8FBEC76549B61FC89226" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_602B7EB98A19793E243B49B61FC80BA0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_DEF810C31715EC45231849B61FC8D5D7" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_602B7EB98A19793E243B49B61FC80BA0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:label="loc_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_D183453E1A44C63C770FDE148C1A0C02" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_D183453E1A44C63C770FDE148C1A0C02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_E5456ED4DA7C1805D1F6DE148C1AEC9E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_E5456ED4DA7C1805D1F6DE148C1AEC9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_B99BC8DCD2A2E3B4064BDE148C1A270F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_B99BC8DCD2A2E3B4064BDE148C1A270F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_6B2B87B85F734FA903FEDE148C1B2F4A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_UseOfEstimates_6B2B87B85F734FA903FEDE148C1B2F4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_88E78B92398FFC2BF32CDE148C1CDC6E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_88E78B92398FFC2BF32CDE148C1CDC6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_3376268015BD57E97D14DE148C1C0504" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_3376268015BD57E97D14DE148C1C0504" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_9458233012E150437B8CDE148C1CF3C5" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_9458233012E150437B8CDE148C1CF3C5" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock" xlink:label="loc_kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock_55A6C4ADDD6AD2ECEF58DE148C1C0B51" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock_55A6C4ADDD6AD2ECEF58DE148C1C0B51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_4413DE6FFD28D2E35D44DE148C1C5359" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_4413DE6FFD28D2E35D44DE148C1C5359" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_5C5EAC9C684239B1BCB9DE148C1C2DF9" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_5C5EAC9C684239B1BCB9DE148C1C2DF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_1DFA0E1B9FA1B95EB2B9DE148C1C8B04" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_1DFA0E1B9FA1B95EB2B9DE148C1C8B04" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_OtherNonCurrentAssetsPolicyTextBlock" xlink:label="loc_kvhi_OtherNonCurrentAssetsPolicyTextBlock_CB2FD1395774C0327840DE148C1C3CE6" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_kvhi_OtherNonCurrentAssetsPolicyTextBlock_CB2FD1395774C0327840DE148C1C3CE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_30D884AE14FD1CC69432DE148C1C0E7A" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_30D884AE14FD1CC69432DE148C1C0E7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="loc_us-gaap_ShippingAndHandlingCostPolicyTextBlock_75E6341EB3B783D7EA2EDE148C1CD9AD" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_ShippingAndHandlingCostPolicyTextBlock_75E6341EB3B783D7EA2EDE148C1CD9AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_C879E54D5AF2D6DEB0A3DE148C1C8806" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_C879E54D5AF2D6DEB0A3DE148C1C8806" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_FD1F451728CE325DB0A7DE148C1D1FFB" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_FD1F451728CE325DB0A7DE148C1D1FFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_D283F5E87ECD410C8D2FDE148C1DF8B3" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_D283F5E87ECD410C8D2FDE148C1DF8B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_CAFDF05358FBF8B3D841DE148C1D07C0" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_CAFDF05358FBF8B3D841DE148C1D07C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_A7A89609663355E6363FDE148C1D2588" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_A7A89609663355E6363FDE148C1D2588" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContingentLiabilityReserveEstimatePolicy" xlink:label="loc_us-gaap_ContingentLiabilityReserveEstimatePolicy_03F5FC35F824B570A749DE148C1DDA78" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_ContingentLiabilityReserveEstimatePolicy_03F5FC35F824B570A749DE148C1DDA78" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_6173C337B06861CB15A7DE148C2013B5" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_6173C337B06861CB15A7DE148C2013B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FilmCostsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FilmCostsPolicyPolicyTextBlock_6D72F3A3BD9A62143A4DDE148C20A56E" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_FilmCostsPolicyPolicyTextBlock_6D72F3A3BD9A62143A4DDE148C20A56E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_E3963A6C5F1FAB0EDC77DE148C20BD98" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_FACF29E70D78CF2ED920DE148C140570" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_E3963A6C5F1FAB0EDC77DE148C20BD98" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2FE39906AEF515B453D3DE3672878F1F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductLiabilityContingencyTable" xlink:label="loc_us-gaap_ProductLiabilityContingencyTable_EB22B99772916F54FA09DE367287B2D5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2FE39906AEF515B453D3DE3672878F1F" xlink:to="loc_us-gaap_ProductLiabilityContingencyTable_EB22B99772916F54FA09DE367287B2D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_6A89B6E0D7BCD356A053DE367287B992" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_EB22B99772916F54FA09DE367287B2D5" xlink:to="loc_us-gaap_RangeAxis_6A89B6E0D7BCD356A053DE367287B992" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_C8B0CF30AAF6ACE4D23EDE367287CC30" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_6A89B6E0D7BCD356A053DE367287B992" xlink:to="loc_us-gaap_RangeMember_C8B0CF30AAF6ACE4D23EDE367287CC30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_9E6398A49037EC2CC368DE36728731D5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_C8B0CF30AAF6ACE4D23EDE367287CC30" xlink:to="loc_us-gaap_MinimumMember_9E6398A49037EC2CC368DE36728731D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_DCDC86463D7BE0F36386DE3672882468" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_C8B0CF30AAF6ACE4D23EDE367287CC30" xlink:to="loc_us-gaap_MaximumMember_DCDC86463D7BE0F36386DE3672882468" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductLiabilityContingencyLineItems" xlink:label="loc_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_EB22B99772916F54FA09DE367287B2D5" xlink:to="loc_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_LimitedProductWarrantyPeriod" xlink:label="loc_kvhi_LimitedProductWarrantyPeriod_A52D7E0D044DFD9C1A37DE367288387D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:to="loc_kvhi_LimitedProductWarrantyPeriod_A52D7E0D044DFD9C1A37DE367288387D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_05103E6E8BEEC2148D4EDE677755B934" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:to="loc_us-gaap_ProductWarrantyAccrual_05103E6E8BEEC2148D4EDE677755B934" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_144D6353E8EE2BC32D7CDE367288B695" xlink:to="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_37D04BB6C75C26FF7FB4DE367288E476" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_37D04BB6C75C26FF7FB4DE367288E476" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyExpense" xlink:label="loc_us-gaap_ProductWarrantyExpense_0ACE720E2A9B4C304A31DE367288D7F7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:to="loc_us-gaap_ProductWarrantyExpense_0ACE720E2A9B4C304A31DE367288D7F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_C29EC0F66BC09D3855CADE367288F6A3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_C29EC0F66BC09D3855CADE367288F6A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_393BEF31AB8722B02588DE3672887B3C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_9A5417CB8AE493BBE61BDE367288C597" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_393BEF31AB8722B02588DE3672887B3C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentUsefulLifeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_788D766269D10D18D8E03283A04488B4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_788D766269D10D18D8E03283A04488B4" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A6AA6DFA3FEDE009B2383283A0440D45" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A6AA6DFA3FEDE009B2383283A0440D45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E49FB008B496258DFA93283A0448D53" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A6AA6DFA3FEDE009B2383283A0440D45" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E49FB008B496258DFA93283A0448D53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_CD5D0F241FF9033BFB7E3283A0448744" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E49FB008B496258DFA93283A0448D53" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_CD5D0F241FF9033BFB7E3283A0448744" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_MachinerySatelliteHubsAndEquipmentMember" xlink:label="loc_kvhi_MachinerySatelliteHubsAndEquipmentMember_D1AFCA6EE7FC68CDA2C93283A0447A63" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E49FB008B496258DFA93283A0448D53" xlink:to="loc_kvhi_MachinerySatelliteHubsAndEquipmentMember_D1AFCA6EE7FC68CDA2C93283A0447A63" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_OfficeAndComputerEquipmentMember" xlink:label="loc_kvhi_OfficeAndComputerEquipmentMember_F469CFDB0346B0351E0F3283A0441459" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E49FB008B496258DFA93283A0448D53" xlink:to="loc_kvhi_OfficeAndComputerEquipmentMember_F469CFDB0346B0351E0F3283A0441459" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_D03CBE2263865FD4E6993283A045BB3B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E49FB008B496258DFA93283A0448D53" xlink:to="loc_us-gaap_VehiclesMember_D03CBE2263865FD4E6993283A045BB3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_B50C5BEEF7E877299BD63283A045D21E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA" xlink:to="loc_us-gaap_RangeAxis_B50C5BEEF7E877299BD63283A045D21E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_777816A893739B3AF2233283A0457434" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_B50C5BEEF7E877299BD63283A045D21E" xlink:to="loc_us-gaap_RangeMember_777816A893739B3AF2233283A0457434" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_672DF609DAFC10E8FDFF3283A045C95E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_777816A893739B3AF2233283A0457434" xlink:to="loc_us-gaap_MaximumMember_672DF609DAFC10E8FDFF3283A045C95E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_E6C709425DDCF4272DB73283A0452649" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_777816A893739B3AF2233283A0457434" xlink:to="loc_us-gaap_MinimumMember_E6C709425DDCF4272DB73283A0452649" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_60D3CD5097BCAF552CD43283A044DDEA" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_E0AFF35BBFB778ABD8E73283A04B613C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_E0AFF35BBFB778ABD8E73283A04B613C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_B15952C4E0FB1093BD7E3283A04B2678" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FDA9ACFE735E52F6CEFE3283A04544BF" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_B15952C4E0FB1093BD7E3283A04B2678" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8338E508C9DA34AAEAF732839E660B53" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentAbstract" xlink:label="loc_us-gaap_ResearchAndDevelopmentAbstract_CD26BFDE8B8A0BC438FB32839E666E97" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8338E508C9DA34AAEAF732839E660B53" xlink:to="loc_us-gaap_ResearchAndDevelopmentAbstract_CD26BFDE8B8A0BC438FB32839E666E97" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_CustomerFundedSalesRevenueServicesNet" xlink:label="loc_kvhi_CustomerFundedSalesRevenueServicesNet_14EAC7FCC7FF70EA693D32839E67B983" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentAbstract_CD26BFDE8B8A0BC438FB32839E666E97" xlink:to="loc_kvhi_CustomerFundedSalesRevenueServicesNet_14EAC7FCC7FF70EA693D32839E67B983" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_CustomerFundedCostsOfGoodsSold" xlink:label="loc_kvhi_CustomerFundedCostsOfGoodsSold_5C5A509D54DA8097EFD132839E67E2CF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentAbstract_CD26BFDE8B8A0BC438FB32839E666E97" xlink:to="loc_kvhi_CustomerFundedCostsOfGoodsSold_5C5A509D54DA8097EFD132839E67E2CF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_E940B4A169D5C8338C9A32839D520D92" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_C1293F4752381CA11AF332839D53C9D9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E940B4A169D5C8338C9A32839D520D92" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_C1293F4752381CA11AF332839D53C9D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_933EC725D1818142BF1C32839D53F948" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E940B4A169D5C8338C9A32839D520D92" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_933EC725D1818142BF1C32839D53F948" xlink:type="arc" />
    <link:loc xlink:href="kvhi-20171231.xsd#kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock" xlink:label="loc_kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock_186233394CF70D4E70EA32839D533B4A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E940B4A169D5C8338C9A32839D520D92" xlink:to="loc_kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock_186233394CF70D4E70EA32839D533B4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_229E81AB16CB671ABB6432839D535361" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E940B4A169D5C8338C9A32839D520D92" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_229E81AB16CB671ABB6432839D535361" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>chart-4f272c6f57df570fb12.jpg
<TEXT>
begin 644 chart-4f272c6f57df570fb12.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" &Q GD# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]HO\ @DG_
M ,$E/^"9GQ>_X)E?L)?$WXG?L*?LO>._B%XY_9>^$GB?QEXR\4?"'PKJWB/Q
M/XBUCPS;7FJ:WK>JW-FUUJ.IW]S*\UU>7+R33.<L^T*J_HA_PY,_X)(_](Z/
MV0?_  R/@_\ ^0J/^")G_*)'_@G1_P!F@_!'_P!0^RK]1J /RY_X<F?\$D?^
MD='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_A
MR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH
M_+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*O
MU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#
M_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_
M9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_
M $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/
M^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(
M5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P
M?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L
M@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D
M?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9
M_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /
MRY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D
M*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX
M/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_
M ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_T
MCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,
M_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\
MA4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?
M!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^
MR#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^
MD='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_A
MR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH
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
MK5/^ADO_ /P T3_Y6UOT4 8']E:I_P!#)?\ _@!HG_RMH_LK5/\ H9+_ /\
M #1/_E;6_10!@?V5JG_0R7__ ( :)_\ *VC^RM4_Z&2__P# #1/_ )6UOT4
M8']E:I_T,E__ . &B?\ RMK$E36D\16FD#Q%=FWN-$U#47<Z?HWFB>TU#2K6
M-5;^S]HB,5],74H6+K&PD50R-W5<G<?\CQIO_8JZU_Z>?#U %W^RM4_Z&2__
M / #1/\ Y6T?V5JG_0R7_P#X :)_\K:WZ* ,#^RM4_Z&2_\ _ #1/_E;1_96
MJ?\ 0R7_ /X :)_\K:WZ* ,#^RM4_P"ADO\ _P  -$_^5M']E:I_T,E__P"
M&B?_ "MK?HH P/[*U3_H9+__ , -$_\ E;1_96J?]#)?_P#@!HG_ ,K:WZ*
M,#^RM4_Z&2__ / #1/\ Y6U!<Z=JT-M<3+XCOBT4$TJ@V&BX+1QLRYQIV2,@
M9 ()&0"#S7354O\ _CQO?^O2Y_\ 1+T <OH=OK.IZ+I&HS>(KQ)K_2]/O9EC
MT_11&LMU9P7$HC#:>S+&))&"*S.RK@,[$%CJ?V5JG_0R7_\ X :)_P#*VF^$
MO^16\-_]@#1?_39:UT- &!_96J?]#)?_ /@!HG_RMH_LK5/^ADO_ /P T3_Y
M6UOT4 8']E:I_P!#)?\ _@!HG_RMH_LK5/\ H9+_ /\  #1/_E;6_10!@?V5
MJG_0R7__ ( :)_\ *VC^RM4_Z&2__P# #1/_ )6UOT4 8']E:I_T,E__ . &
MB?\ RMH_LK5/^ADO_P#P T3_ .5M;]% '$31:U'K^G:4OB*[^SW>D:Q?RN=.
MT8RB;3[S1+>%48:>$$;)J4YD#(S,RQ%60*P?8_LK5/\ H9+_ /\  #1/_E;5
M>Z_Y'+1/^Q:\3?\ IS\*5T] &!_96J?]#)?_ /@!HG_RMH_LK5/^ADO_ /P
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
M%#>++L1_";PYX7F\>^)'^(EY'JOBKQ/X[^(5HEN]IJ.GVT4$$6HR:=X9TF_
M/K'P7^UQX%\8>!--\<7/@+X[^ 9_$/C^[^&G@[P!\5O@IXZ^&7Q4\;^*;309
MO$\D?A7X=^+]/TWQ%J&D?V!8ZQK#>(;BWLM#M],\/>(M0O+^UL]$OYXO>_ O
MCKPM\2O"VE^,_!FJQ:SX>U?[:EK>1Q7%M+%=Z7J-YHVL:9?V5Y%;WVF:QHFM
M:=J.B:WI&H6UMJ.D:QI]]IFH6UO>6D\*?DU\-?V6_%_PA\7?!WXI^$?#7Q3T
M[X"_"G]H;XP>)?AY\ -7U.\\6^,?A%\&/C-^S=HGP^O8/#OARZ\0>)-2A\.:
M'\;=,\0>+/"?PGT[6+[5?AW\/_B/K6FZ%86-AI5A\._#_P!V_L@_#3Q9\,OA
M9XAA\;0WNG>(?B'\<_VC?C=-X<O]1MM5G\'Z=\</CIX^^*.@>$9KNR>2Q-[H
M/A_Q/I=KK$5A-<V%OKIU6"RO+VUCBO)P#ZFZ=:_#+_@N4RMH/_!*S:RG'_!;
M?_@G/G!!Q_Q67C7K@\5^W^J6$>JZ;J&ES3WUM#J5C=V$MSIE_=Z5J5O'>6\E
MO)/I^IV$MO?:=?1)(9+2_LIX;NSN%CN+:6.:-'7^>+_@LI\%M \!V7_!+35-
M.\7_ !?UN>Y_X+3?\$[],:W\;?&?XF^.M-BAN?&?C'S+BWTOQ5XFU33[?44\
MI/L^J16RZA;9D%O<1":82 ']%((]1U;N/4TN1ZC\Q6'_ &!;$D_;M<&68X&O
M:L ,L> /M? ':C_A'[;_ )_]=_\ !]JW_P ET ;F1ZC\Q1D>H_,5A_\ "/VW
M_/\ Z[_X/M6_^2Z/^$?MO^?_ %W_ ,'VK?\ R70!8ULC^Q]5Y'_(-O\ N/\
MGSGJ#PV1_P (]H7(_P"0-I7?_J'V]9FLZ#;)I.J,+W6VQIM^</KNJLI/V.?&
M5-W@X/.#D'H01D&'P]H5M)H&B.;W6E+:/I9*QZYJJ(";"WSM1;L*HST50%'1
M0    =ID>H_,49'J/S%8?_"/VW_/_KO_ (/M6_\ DNC_ (1^V_Y_]=_\'VK?
M_)= &YD>H_,49'J/S%8?_"/VW_/_ *[_ .#[5O\ Y+H_X1^V_P"?_7?_  ?:
MM_\ )= &YD>H_,49'J/S%8?_  C]M_S_ .N_^#[5O_DNC_A'[;_G_P!=_P#!
M]JW_ ,ET ;F1ZC\Q1D>H_,5A_P#"/VW_ #_Z[_X/M6_^2Z/^$?MO^?\ UW_P
M?:M_\ET ;F1ZC\Q7*7!'_";Z:<C'_"*ZUSV_Y#/AZK__  C]M_S_ .N_^#[5
MO_DNN7GT2W'C/3HOMFLX;POK#ESK>J&4%=8T  +(;K>JD,=R A&(5B"RJ0 >
MB9'J/S%&1ZC\Q6'_ ,(_;?\ /_KO_@^U;_Y+H_X1^V_Y_P#7?_!]JW_R70!N
M9'J/S%&1ZC\Q6'_PC]M_S_Z[_P"#[5O_ )+H_P"$?MO^?_7?_!]JW_R70!N9
M'J/S%&1ZC\Q6'_PC]M_S_P"N_P#@^U;_ .2Z/^$?MO\ G_UW_P 'VK?_ "70
M!N9'J/S%&1ZC\Q6'_P (_;?\_P#KO_@^U;_Y+H_X1^V_Y_\ 7?\ P?:M_P#)
M= &YD>H_,54OR/L-[R/^/2Y[C_GB]9W_  C]M_S_ .N_^#[5O_DNJM]H%LME
M>'[=KAQ:7)PVNZL1_J7Z@W>#]#D'N".* )?"1 \+>&\D?\@#1>__ %#+6NAR
M/4?F*X7PMH5M)X9\.N;W6E+Z#HS%8]<U6- 3IMJ2%1;H*JYZ*H"J.%   &]_
MPC]M_P _^N_^#[5O_DN@#<R/4?F*,CU'YBL/_A'[;_G_ -=_\'VK?_)='_"/
MVW_/_KO_ (/M6_\ DN@#<R/4?F*,CU'YBL/_ (1^V_Y_]=_\'VK?_)='_"/V
MW_/_ *[_ .#[5O\ Y+H W,CU'YBC(]1^8K#_ .$?MO\ G_UW_P 'VK?_ "71
M_P (_;?\_P#KO_@^U;_Y+H W,CU'YBC(]1^8K#_X1^V_Y_\ 7?\ P?:M_P#)
M='_"/VW_ #_Z[_X/M6_^2Z *ET1_PF6B<C_D6O$W<?\ 03\*5T^1ZC\Q7G]S
MH5N/%VC1_;=:PWAWQ(Y8ZWJAD!34O"Z@+(;K>J$.2Z*0KE49@2BD=)_PC]M_
MS_Z[_P"#[5O_ )+H W,CU'YBC(]1^8K#_P"$?MO^?_7?_!]JW_R71_PC]M_S
M_P"N_P#@^U;_ .2Z -S(]1^8HR/4?F*P_P#A'[;_ )_]=_\ !]JW_P ET?\
M"/VW_/\ Z[_X/M6_^2Z -S(]1^8HR/4?F*P_^$?MO^?_ %W_ ,'VK?\ R71_
MPC]M_P _^N_^#[5O_DN@#<R/4?F*,CU'YBL/_A'[;_G_ -=_\'VK?_)='_"/
MVW_/_KO_ (/M6_\ DN@#8E(\J7D?ZM^X_NFL#P<1_P (CX6Y'_(N:'W'_0,M
M:DET"V$4A^W:X?W;]=>U8C[I[?:ZPO"6A6\GA3PS(;W6U+^'M%<K'KFJ1HI;
M3;9B$C2Z"(@)PJ* JC"J  !0!WF1ZC\Q1D>H_,5A_P#"/VW_ #_Z[_X/M6_^
M2Z/^$?MO^?\ UW_P?:M_\ET ;F1ZC\Q1D>H_,5A_\(_;?\_^N_\ @^U;_P"2
MZ/\ A'[;_G_UW_P?:M_\ET ;F1ZC\Q1D>H_,5A_\(_;?\_\ KO\ X/M6_P#D
MNC_A'[;_ )_]=_\ !]JW_P ET ;F1ZC\Q1D>H_,5A_\ "/VW_/\ Z[_X/M6_
M^2Z/^$?MO^?_ %W_ ,'VK?\ R70!N9'J/S%<O<$?\)II'(_Y%?Q'W_ZBWA:K
MG_"/VW_/_KO_ (/M6_\ DNN:N-#MQXPTF/[;K6&\,^(7+'6]4,@*:KX9 "R?
M:MZH0YWH"%<A&8$HA !Z#D>H_,49'J/S%8?_  C]M_S_ .N_^#[5O_DNC_A'
M[;_G_P!=_P#!]JW_ ,ET ;F1ZC\Q1D>H_,5A_P#"/VW_ #_Z[_X/M6_^2Z/^
M$?MO^?\ UW_P?:M_\ET ;F1ZC\Q2UC0Z);P2QS+>ZR[1.KA)M:U.:)BISMDA
MEN6CD0]&1U96'!!K9H **** /./C#_R2CXF?]D^\;?\ J+:M7^"=7^]C\8?^
M24?$S_LGWC;_ -1;5J_P3J /]K+_ ((F?\HD?^"='_9H/P1_]0^RK]1J_+G_
M ((F?\HD?^"='_9H/P1_]0^RK]1J "BBB@ HHHH " 001D'@@]"/0TP1Q@$"
M- ",$!5 (]#QR/K3Z* $VKC;@;>F,#&/3'2EHHH *_#3_@N7_P @'_@E7_VF
MW_X)S_\ J9>-:_<NOPT_X+E_\@'_ ()5_P#:;?\ X)S_ /J9>-: /W*'3\6_
MF:6D'3\6_F:6@ HHHH R];_Y ^J_]@V__P#2.>H/#7_(NZ%_V!M*_P#3?;U/
MK?\ R!]5_P"P;?\ _I'/4'AK_D7="_[ VE?^F^WH VZ*** "BBB@ HHHH **
M** "N3N/^1XTW_L5=:_]//AZNLKD[C_D>--_[%76O_3SX>H ZRBBB@ HHHH
M**** "BBB@ JI?\ _'C>_P#7I<_^B7JW52__ ./&]_Z]+G_T2] &3X2_Y%;P
MW_V -%_]-EK70USWA+_D5O#?_8 T7_TV6M=#0 4444 %%%% !1110 4444 <
MQ=?\CEHG_8M>)O\ TY^%*Z>N8NO^1RT3_L6O$W_IS\*5T] !1110 4444 %%
M%% !1110!'-_JI?^N;_^@FL#P=_R*/A;_L7-#_\ 39:UOS?ZJ7_KF_\ Z":P
M/!W_ "*/A;_L7-#_ /39:T ='1110 4444 %%%% !114<TT4$<DT\B110QM+
M++(RI'%$BEGEE=B%CC159GD<JB*"68 $T;[ VEJW9=V>!?M3_'W3/V7?@!\2
M_CWK/AS4_%VF?#;1;36;OPYH][8Z=J6J1W6MZ5HH@M+W4@;&"1)-42<M<#88
MX70?.RU^%4W_  <0?"IM=M-5_P"&9OBD%M-+U/3&B/CCP'N9K^\TJY$@.S;M
MC&FLC D',BX!PQ'TU_P5(_:W^%'Q&_8N_:<^'/PB?7_C"+;PG86?C7XB?#G3
M(=9^#OPU^S>,O"L[IXN^*MS>V'@V[UF26-;"+PCX+U+Q=XPCO)D?4-"T_3X[
MB^@_BW>YM2[G[7:#+,?^/NVXR3P2)<9_'G!QTK][\./#[)\ZR;%8KB'*\1+&
M0S&=*BIXC&86<<+]5P=6GST*-:DX\\ZM2<95(*<X3C*-Z;A)_P P>+GBIQ!P
M[Q!@<'PIG&&C@*F4TZV(E3PF!QM*6-^O8VC5Y,17P]93<*=*E3G&E4E"G5C.
M$E&JJD3_ $2/V)/VM]#_ &U?@=:_&WP_X,UOP'I]UXL\5^%5T#Q!J>EZMJ"S
M>%;Z*QGO#=Z.!9F&\:4/#$!YL:J5E^;%?7E?B[_P07>.3]@72&CDCD7_ (7#
M\8!NC=)%R/$%ID;D++D=QG(Z&OVBK\CXIP.&RSB/.\NP=-TL+@LRQ6'P].4Y
MU'"E2JRC"+G4E*<FDK<TY.3ZML_=^"<SQF<\)<.YKF%55L;F&48'%XJK&%.D
MJE:MAX5*DU3I1A3@I2DWRPC&*V22"BBBO /J HHHH **** /./C#_P DH^)G
M_9/O&W_J+:M7^"=7^]C\8?\ DE'Q,_[)]XV_]1;5J_P3J /]K+_@B9_RB1_X
M)T?]F@_!'_U#[*OU&K\N?^")G_*)'_@G1_V:#\$?_4/LJ_4:@ HHHH ****
M"BJ&JZE;Z/IFHZM=K<O:Z98WFHW*V5G=:C>-;V5O)=3+:V%C#<7M]<M'$RP6
M=G!/=74Q2"WAEFD1&^&M%_X* > 8M5^*7AOXL?";XX_ #QA\-/!?@;XC6GA'
MXI>'O!-[K'Q'\#_$[QE>?#CP!JWP]N/A?\0/B-H-]K/B+XBV]MX#D\!^(=9\
M-^/M \3ZOH=KXB\.:79:M::@P!]Z45\IS?M8^$K;4SX'N?"GBN#XSGQ_IWPV
MA^#33^%G\57'B#5?AUJ7Q;LK^+68O$3^#&\)?\*ZT76O$=UXK'B$Z;:2Z/J7
MAJ0-XN@CT*;VSX8?$KPU\6O!UEXT\+-?)83ZEXDT#4-/U6S;3]8T'Q1X,\2Z
MOX-\9>%];L2\RVNM^%O%F@:SX?U:&&>ZM?MVG3265Y>64EM=S@'H%?AI_P %
MR_\ D _\$J_^TV__  3G_P#4R\:U^Y?^?7^5?AE_P7*8'0?^"5F W'_!;?\
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
M\3QRHLUO-)$S121R*&)1U;##^=W_ (+(?L]_!WX:6G_!+36?!'@BPT#4[O\
MX+2_\$[]'N+NVOM:N'DTV[\9^,/M-J5O]4O(PDODQ;F1%D&P;7&37]&-?AI_
MP7+_ .0#_P $J_\ M-O_ ,$Y_P#U,O&M '[6_P#",Z$22=/C)+,2?-N.I8D_
M\M:/^$8T+_H'Q_\ ?VX_^/5NCI^+?S-+0!@_\(QH7_0/C_[^W'_QZC_A&-"_
MZ!\?_?VX_P#CU;U% ''ZQX;T2/2=4=+"-673;\@^9.<'['/V,I'YBH?#WAS1
M)= T222PC9WT?2V9O,G&2;"WR<"4#\A71:W_ ,@?5?\ L&W_ /Z1SU!X:_Y%
MW0O^P-I7_IOMZ &?\(QH7_0/C_[^W'_QZC_A&-"_Z!\?_?VX_P#CU;U% &#_
M ,(QH7_0/C_[^W'_ ,>H_P"$8T+_ *!\?_?VX_\ CU;U% &#_P (QH7_ $#X
M_P#O[<?_ !ZC_A&-"_Z!\?\ W]N/_CU;U% &#_PC&A?] ^/_ +^W'_QZC_A&
M-"_Z!\?_ ']N/_CU;U% &#_PC&A?] ^/_O[<?_'JYB?P]HP\9Z="+&/RF\+Z
MPY3S)\%EUC0 ISYN<@.PZ]_I7HM<G<?\CQIO_8JZU_Z>?#U %[_A&-"_Z!\?
M_?VX_P#CU'_",:%_T#X_^_MQ_P#'JWJ* ,'_ (1C0O\ H'Q_]_;C_P"/4?\
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
M^$8T+_H'Q_\ ?VX_^/5O44 8/_",:%_T#X_^_MQ_\>H_X1C0O^@?'_W]N/\
MX]6]10!BP^'M&MYHIX;%$EA=9(W$DY*NIRK -*5.#V((]JVJ** "BBB@#SCX
MP_\ )*/B9_V3[QM_ZBVK5_@G5_O8_&'_ ))1\3/^R?>-O_46U:O\$Z@#_:R_
MX(F?\HD?^"='_9H/P1_]0^RK]1J_+G_@B9_RB1_X)T?]F@_!'_U#[*OU&H *
M*** /SM_:B_:,N_[3U#X8?#^^_:Z^''B_P "^,=)D\1_$;X1_L*_$GX^Z/?Z
M?<^$9-3?P]X5\1ZI\+/&/PXOEO$\2Z#/JVOZ*-7GT[[#J?AKS;'5)-06RZK]
MAO5DU_1/C%K-_P".OVDOB#XPO/B;IZ^,=;_:4^$LGP'UN*^M_AKX&BT?3_!7
MPG'@KX?0:%X.M?#8TG?JZ>&GG\2>)W\07MQK>J""&.QP?VMO"_PW_::LQ\$?
M&5U;Z)I?@;XM^%CXNTGXL:5XV\'_  V^)6C:KX#2;4/^$/\ &MBVDZ'XM\0^
M$=,^(</B'PA!%J^JZ9I7Q6\)V5EXCT&*?3K35-/ZC]B#]FC6?V:/#?Q7T74?
M#WP0\)Z;XT^*"^*O#FA? [0-<TO2&T>P\!^#/!@\1^*+_P 1Q0:E>>+/%]WX
M8N?$5YHULM[H?@FROK'PAH6O>);/3#KEZ ?;U%%% !1110 5^&G_  7+_P"0
M#_P2K_[3;_\ !.?_ -3+QK7[EU^&G_!<O_D _P#!*O\ [3;_ /!.?_U,O&M
M'[E#I^+?S-+2#I^+?S-+0 4444 9>M_\@?5?^P;?_P#I'/4'AK_D7="_[ VE
M?^F^WJ?6_P#D#ZK_ -@V_P#_ $CGJ#PU_P B[H7_ &!M*_\ 3?;T ;=%%% !
M1110 4444 %%%% !7)W'_(\:;_V*NM?^GGP]765R=Q_R/&F_]BKK7_IY\/4
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
MH_L[3_\ GQL__ :#_P"(H @_MK2/^@IIW_@=:?\ QZC^VM(_Z"FG?^!UI_\
M'JG_ +.T_P#Y\;/_ ,!H/_B*3[!IW.+*R..N+: D?@$)H A_MK2/^@IIW_@=
M:?\ QZC^VM(_Z"FG?^!UI_\ 'JY[Q1XG^'O@BQ;4_&>O>#?".FJI=]0\4:KH
M?A^R1%SN=[K5[BSA55VDEB^  3G@UX#<_MA_LL&];3?#OC[2OB1J8)1-.^#O
MA+Q5\9KR64'"PQI\+?#?BV+>YX!DFC3J6=5#, #Z;FUO1Q#,3JNF@"*5B3?V
M@ "QLS$GSN  "23P "20 37,> _$OAZ_\#^#+ZQUW1[RRO?"GAV[L[RUU2QN
M+6[M;C2+.6WN;:>*X:.>">)UDAFC9DDC971BI!K\;/\ @II_P4&'PT_9P\1>
M$/!GPG^,'P]\;_&JUU?P!X,\9^/_  3I7@&VMM'EMH(_'NLZ5H^L:V/'Z:C9
M>&]0?3M,NKGPCI]C;:KK5E-)J,<\$=O-\X_\$@/VB_C[\9_A3<_LL>"O&GP4
M\&W/P-T@76CZ_P#$/P)XI^(OC>X^'&O:Q<KIMMX9\/:;XI\$>'Y;'P%J<[Z(
M;O6O$%_)!9ZKX=M7T<6L233@'])BZSI#.$75-.9V.%1;ZT+L?0*)LD_05R7C
M7XL?"_X;61U+XB?$;P)X#T\<&^\9>+_#WAFTW%2ZJ)]9U&S1W=02B(6=_P"%
M37SK'^R;XA\40I'\8OVF?CSX^MI&/V[PSX/UCP]\!O!-S$5P;8Z?\&]#\,^,
M9K9]SB1-3\?ZG)*A5))6"_-WW@']D7]F7X8WHU?P;\#_ (<Z?XA$[7+>+=0\
M.6?B7QM-.P :6Y\;>*5UOQ;=2M@9DGUF1C@<\4 >?)^W5\%_$3M;_"#2_BC^
MT%>)(Z/_ ,*8^&OB+7_#X"EE#M\0O$4/A/X9)&[J525O&A0_?SY9#U6;XM?M
M:^-//B\'_!'X2_"*U#QF'6/CO\:K/Q%KL<;D;F/P_P#@MIWB73)Y(ER6MKCX
MKZ86<-&9DQN/V;)9VDRHDUK;2I& L:RP1.J*!@!%9"% ' "@ =A3/[.T\=+&
MS_\  6#_ .(H ^-F^$'QP\9-.WQ1_;,UG2[*Z,<DOAK]GKP7X"^$>E1A<EK4
M>)_%DGQ:^(S1\['NM.\5Z'<2*H9!;L>-#2_V.OV4H-0@UKQ7X1L/B[XBA4D^
M(?COXV\0_''5&G8Y>ZA7XI>(?%.F:=.W&/[(TW3HH@JK!%$JA1]<_P!G:?\
M\^-G_P" T'_Q%']G:?\ \^-G_P" T'_Q% &-I)\):#I]KI.AGP]HVEV,8AL]
M-TEM+TW3[2)?NQ6UE9-!:P1KV2*)%'85HC6='' U/30/07UH/_:U6/[.T_\
MY\;/_P !H/\ XBC^SM/_ .?&S_\  :#_ .(H @.LZ0>/[4T[\+^T'ZB;-<Q<
M:MI7_"8Z2PU2R\L>&?$(8_VA!LWG5?#!0$^?MWE5<KD[BH;' ;'7?V=I_P#S
MXV?_ (#0?_$5S%Q86/\ PF>D+]BM-I\,>(B5^SP[21JWA?!(V8)&YL'&1DXZ
MF@#?&LZ0./[4T_\ &_M3^IG)I?[:TC_H*:=_X'6G_P >J?\ L[3_ /GQL_\
MP&@_^(H_L[3_ /GQL_\ P&@_^(H @_MK2/\ H*:=_P"!UI_\>H_MK2/^@IIW
M_@=:?_'JG_L[3_\ GQL__ :#_P"(H_L[3_\ GQL__ :#_P"(H CCU;2Y9$BB
MU&PDDD8(D:7EJ[NS' 5$64LS$]%4$GL*T*JK8V2,KI9VJ.A#*ZV\*LK#HRL$
M!4CL0015J@ HHHH \X^,/_)*/B9_V3[QM_ZBVK5_@G5_O8_&'_DE'Q,_[)]X
MV_\ 46U:O\$Z@#_:R_X(F?\ *)'_ ()T?]F@_!'_ -0^RK]1J_+G_@B9_P H
MD?\ @G1_V:#\$?\ U#[*OU&H *.E%% 'Y!_\%)_CQ^S5XL\#>(O@/>?M1_ ?
MP5\7_!'C#P[JD_PQ^(OQ^U;X,V=[XSBT"3Q#\/\ 2?&>M>$K+5]=M9],U+5O
M"WQ)\/\ A?5-%U?0?$]WI.B'6]'N=,EM[ZT]K_X)W_$O7OC)X?\ VBOBAKGQ
M9^#GCY?%O[1.K76E^ O@)XXUSXH?#/X$:;;?#3X9VD7P[LOB3XA\*^"[GQEX
MIU^2*3XJ^/K_ $3PUHOA&P\8?$#5M&T"SN7T_4M;UCTW]L+QAIOPX\+> /$V
MDW7C*U^*,_Q0@M?A)I?@#X3:Q\;-5\5>.[KP%XQCU;3]9^&FA:QX6N->T"#X
M:Z?XOU+6]5N/&?@A]!T_1H[JS\7Z=>):66H\A^PC>>/=>T7XW>,OBI=_&&]^
M(GB[XOIJ>OR_%'X-7/[/V@6UG:_#KP+I?AS2?A%\)KSQS\2=0T3X>Z/H-G9V
M-SK.O>._%GB;Q+XYC\77^K:T8(]-TO2P#[SHHHH **** "OPT_X+E_\ (!_X
M)5_]IM_^"<__ *F7C6OW+K\-/^"Y?_(!_P""5?\ VFW_ ."<_P#ZF7C6@#]R
MAT_%OYFEI!T_%OYFEH **** ,O6_^0/JO_8-O_\ TCGJ#PU_R+NA?]@;2O\
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
MZ&Y$UHI;]6IO]5+_ -<W_P#036!X._Y%'PM_V+FA_P#ILM: .C_7_/M1110
M4444 %%%% !1110 5R]Q_P CIH__ &*_B/\ ].WA6NHKE[C_ )'31_\ L5_$
M?_IV\*T =11110 4444 %%%% !1110!YQ\8?^24?$S_LGWC;_P!1;5J_P3J_
MWL?C#_R2CXF?]D^\;?\ J+:M7^"=0!_M9?\ !$S_ )1(_P#!.C_LT'X(_P#J
M'V5?J-7Y<_\ !$S_ )1(_P#!.C_LT'X(_P#J'V5?J-0 4444 ?EI^UQXO^./
MQ%\3ZQ\*='_8O_;8\;>"_AM\0O"7BGPS\9OV8?VC_P!G3X"#QA>1^ +>\N](
M&I>._P!H7X3_ !/&D:7J/C'5='U^UL])M]!UF_T6U2VUK48(=6T]/7/V#]+\
M;Z5X6^+$'CKX7?M/?":^D^)EE+IWA[]JWXX>&OC_ ./;[3?^%<>!H_[:T'QM
MX0^(_P 6?#]GX,N+^.]L[/PW;>-KJZL->L?$%_?:5H\VJBWD^[L#T'Y4N .@
MQ0 44UVVHS8SM4MCUVC./QQ7YB^'OVX/'H^#G[3_ ([\2>'/!5UXG^%W[=.O
M_L;?"ZPTM=:T?0]8O?$?QG^&/P5^$>J>+VO=5UF_DN5UKXG:9J7C:32+BPBO
M;73KZ/0[32FEMQ& ?IY17YI7W[7GC?3_ -HJ#]BN74_"4WQIO?&NCI:_$-?#
M-_#H*_"?4?@CXP^+5]XLD\#'Q(['Q79Z_P""[_X>VVCIXI?298-2TWQI<2#R
M+OPQ+]6?LU?&>;XX?#S5-?U*UTVR\3>"_BC\9?@OXU@T9[Q]&?QG\#_BGXL^
M%?B+4=&^WC[9#I&NWGA7_A(-,L[J6ZNM.LM5ATVYO;VXLY+R< ^@:_#3_@N7
M_P @'_@E7_VFW_X)S_\ J9>-:_;S5=3L]%TO4M8U&1X=/TFPO-3OI8[>YNY(
MK.PMY+JZDCM;*&XO+ET@BD9+>UMY[F9@(H(9961&_G<_X+(?M ?"SXDV?_!+
M32/"&MZMJ%_:?\%I/^"=^KS17G@CQ]H,2V%KXR\8>?*+OQ'X6TBSDE7SH]EI
M%/)>2@L8K=Q&^T _HQ'3\6_F:6N?_P"$FT<$@W$V0S _\2_4^H8CM9$?J:/^
M$GT;_GXF_P#!?J?_ ,A4 =!17/\ _"3Z-_S\3?\ @OU/_P"0J0^)]'P<7$V<
M''_$OU/_ .0J +NMG_B3ZJ.?^0;?]CC_ (\Y^_2H/#7_ "+VA#G/]C:5V/\
MT#[?OTK^<S]K7Q5\3?#_ .U]\<M8TSXP_%BWT74+_P (P^&_"-A\1/&^D^#O
M#.DQ?#GPE;WD>F>$[;6+32(+S5]5&IZAJ-Q)I^7-T1&NZ:XGG\6\)?&/]H#P
MM\6OAM\2_!OC7Q[X]USPAJUVK?"SQA\>?$O@WX7>.[#4O#>LZ!':>,+C7M2U
M+POI5IX<FU"U\26U]+I,LDAT5=-BB:YGLI;?\FEXT<$4_$#_ %$JXC&T8K$K
M**O$5>AAJ&44.('%4Y8"M[7&0K4L!2S%O+*V<U(PH4J\98J5!9;%XX_,Z_B1
M2P^85L!4R;$\U#-IY=.<<3"<G0IXUX26,C1A1<YOV:>)CA8MU94[4XR=9JF?
MU;Y _IZGZ#O^%>#?%?\ :=^ WP2N[/2?B/\ $OP]HWB?4VC31O NGM>>*?B1
MKSRJS1IX?^&WA.UUSQWKA<+C.E^'[E%RI=T!!/Y%)K7[9W[05S$/C3^V/^RM
M\%_#U^97?X:_!3XG^*8TM(MCJ\&MZYX/U#P9\0M==(0JW%M9_&GP[I]RS3M+
MIQB,:U]+_"#]D3X3>$-/FM])_:@U&PBU9EO-7M/V=-.^'7P,7Q+&LJRO=>(?
M''@_2/$OQZ\3R2RC=/J?B'XTZM>RRRR/+>&5U8?L-#&<,7TSJAG%3_GSD]>C
M"@[VT>/Q495(SC=.U/+*]*HFN3$6:D?4PS'-,PTP-# Y=2E:U?,L32QN)Z-.
M&6Y9B949TZB=E*KG&&K4VTYX5M.+]=\2?M-_'?Q'IDNK?#OX):-\$_!&^16^
M,G[:7BVS^$^C00P,YDO=.^#^B7FH_$C4%DB7S;>Q\=:C\))G3+S20H#7S1?>
M*/@Q\3KJ[L?C#^UA\9_VR]1$DPNOA#^R9X+\=Z;\$F5I%*Z7>:7^S[9ZW?Z[
MI\$H/VB/XK?''Q!I5VB'[7;1PJ\0^SO#'[*'[(VB:@NOQ_"3P_XW\0MLN$\6
M_$FQ\4_&?Q4TG!^UP^*?B=)XSUB-Y&)<S6E["I9R5P&Q7U!;:IHEA;0VEI;S
M65I!&(;>V@T35+6UAB4?+%#;QZ='#&BC@(B* .@KO6;5*7_(MPV&RY+:MAX.
MMC+K::Q^)=;$4:EK<SP4L)2D[M4HWL;K(:>)7-FN+QF;M[T,145'+K.SE2>6
MX..'PF)H\VL%F,,=6BDDZ\K7?Q#\.-<^)?A;0X/"G[,O[!6C_!GP;,5E@G^*
M?B_X;_ _1&N&14;5+KP5\);#XM^,;RY>,!ISK^FZ1JUQ(Q%U(DPD9>]3X=?M
ME>,EA?QA^T1\.?A/:LQ6?1_@3\'HM;UF.%E4,B>//C1KGBRPEE7,BI<1?"[3
MS]R41*P*5]1GQ/HJ<&XE7M@Z?J0Y]/\ CR%+_P )1HQZ7,Q_[<-3_P#D*O+J
M5*E:<JM6I.K5FW*=2I.4YSD]Y2G)N4F^K;;9[%*C2H4X4:%*G1I4XJ%.E2A&
MG3IP6T(0@E&,5TC%)+HCY=/[$_PNU]9#\6?%_P ;?CO))+YSV_Q8^,/C&]\-
MNVZ1F#_#SP;>>"?AFT;^85:!O!K0A%1%0*N#[WX!^#OPF^%5LUI\,OAEX ^'
MML\8BEB\%>#_  _X7$Z@*";A]%T^REN7?8IDDN'EDD8!I'9N:Z?_ (2?1O\
MGXF_\%^I_P#R%1_PD^C?\_$W_@OU/_Y"J#0Q?B9\.?"_Q;\ >+?AGXU@U&Z\
M)>.-#O?#?B2TTK6M6\/7]]HFI((M1T^/6=#N['5K.&_MO,M+MK.\@DFM)I[=
MG\N:0'\S)?\ @CC_ ,$^T\466F+\'-:%I-H.I7[QCXK?%,'[5;:GI%O#(KCQ
M=YBA(;N=0BLL9W M&61&7]3AXGT<D 7$Y). !I^IDDGH /L7)-?/6H?M0?L^
M6GQ(L]*N?B]X'@O;71M6TBZ236(UM[;5)-8T?;I]S?;/L-O>?Z)<JUO-<I,C
MQ,CHK8!X<=FF698J,LRS' Y?'$5%1H2QV+P^$5>L]J5%XBI352H[JT(<TG?8
MPKXK#850>)Q%##JI+DINO6ITE.?\D'4E'FE_=C=^1ZE\&/@WX#^ /PW\.?";
MX96&HZ3X%\(Q7EMX=TG4]>UKQ)-I=G>ZA=:G)8P:IX@OM1U1[&&ZO+@V5K-=
MR0V-NZV=HL-I###'ZE7/#Q1HK %;F5E(#*RV&I,K*P!5E861#*RD,K E64AE
M)!!I?^$GT;_GXF_\%^I__(5=QN=!17/_ /"3Z-_S\3?^"_4__D*C_A)]&_Y^
M)O\ P7ZG_P#(5 '045S_ /PD^C?\_$W_ (+]3_\ D*C_ (2?1O\ GXF_\%^I
M_P#R%0!T%%<__P )/HW_ #\3?^"_4_\ Y"H_X2?1O^?B;_P7ZG_\A4 =!52_
M_P"/&]_Z]+G_ -$O65_PD^C?\_$W_@OU/_Y"JO>>)-)EL[Q(YKAW:TNL*FG:
MHS'$#D\"RS@=2>@')H G\)?\BMX;_P"P!HO_ *;+6NAK@_#'B'2[?PUX=BFE
MN(Y$T'1@5?3M3!XTVV&0?L1#*2#M9258<J2*W/\ A)]&_P"?B;_P7ZG_ /(5
M '045S__  D^C?\ /Q-_X+]3_P#D*C_A)]&_Y^)O_!?J?_R%0!T%%<__ ,)/
MHW_/Q-_X+]3_ /D*C_A)]&_Y^)O_  7ZG_\ (5 '045S_P#PD^C?\_$W_@OU
M/_Y"H_X2?1O^?B;_ ,%^I_\ R%0!T%<OXU\%^%OB+X4\0>!O&^AV/B7PCXJT
MNZT3Q%X?U2-YM-UG2+Y/+O=-OX4>,SV5W%F&YMV;RYX6>&4-$[HUC_A)]&_Y
M^)O_  7ZG_\ (5'_  D^C?\ /Q-_X+]3_P#D*@#X=N/^";W["2^*=*LE_95^
M#(MI]"U^ZFA'A*#RY+BUU#P[%;RLHFVEHH[NY5"02HF< @,17V!\+_A1\.?@
MMX/L? 'PJ\'Z+X$\%Z9<ZC>:=X9\.VS66CV%QJUY+J&I26=F9)$MOMM_//>3
MI#LC>YGFFV"261F;<^(])/B[1I1/-L7P[XC1C]@U$'=)J7A=E 7['N8$1OE@
MI52 &(++NZ3_ (2?1O\ GXF_\%^I_P#R%0!T%%<__P )/HW_ #\3?^"_4_\
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
MIYDWP-^,\<8(#2)8?#N]9,G /V;3OB1=WD@R0#Y-O(4!WN%C5V6O_P +GO\
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
MTUJFM&@HHHJAA1110 4444 ><?&'_DE'Q,_[)]XV_P#46U:O\$ZO]['XP_\
M)*/B9_V3[QM_ZBVK5_@G4 ?[67_!$S_E$C_P3H_[-!^"/_J'V5?J-7Y<_P#!
M$S_E$C_P3H_[-!^"/_J'V5?J-0 4444 %%%% !1110 4444 %?AI_P %R_\
MD _\$J_^TV__  3G_P#4R\:U^Y=?AI_P7+_Y /\ P2K_ .TV_P#P3G_]3+QK
M0!^Y0Z?BW\S2T@Z?BW\S2T %%%% &7K?_('U7_L&W_\ Z1SU!X:_Y%W0O^P-
MI7_IOMZGUO\ Y ^J_P#8-O\ _P!(YZ@\-?\ (NZ%_P!@;2O_ $WV] &W1110
M 4444 %%%% !1110 5R=Q_R/&F_]BKK7_IY\/5UE<G<?\CQIO_8JZU_Z>?#U
M '64444 %%%% !1110 4444 %5+_ /X\;W_KTN?_ $2]6ZJ7_P#QXWO_ %Z7
M/_HEZ ,GPE_R*WAO_L :+_Z;+6NAKGO"7_(K>&_^P!HO_ILM:Z&@ HHHH 3:
M.>,9ZD<$_4C!KC?%'PZ\ ^-EV>,/!7A3Q0 NU&\0>'])U:2+C :&:^M)IX7
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
M.TU-+R[N6B5YIGFDCF_G-+ 9;<%52<LV(PFPX8/NVB,QD8=6VF,@JP4J0/[
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
M3;DJ-OS,. 64$Y8"O1<#T'Y"N4N /^$WTT8&/^$5UKCM_P AGP]0!>_M^/\
MZ!6O?^"B[_\ B:/[?C_Z!6O?^"B[_P#B:W<#T'Y"C ]!^0H PO[?C_Z!6O?^
M"B[_ /B:/[?C_P"@5KW_ (*+O_XFMW ]!^0HP/0?D* ,+^WX_P#H%:]_X*+O
M_P")H_M^/_H%:]_X*+O_ .)K=P/0?D*,#T'Y"@#"_M^/_H%:]_X*+O\ ^)H_
MM^/_ *!6O?\ @HN__B:W<#T'Y"C ]!^0H PO[?C_ .@5KW_@HN__ (FJM]KT
M;65X/[+UT9M+GEM)N@!^Y?J2N!73X'H/R%5+\#[#>\#_ (]+GL/^>+T <?X6
MUR./PSX=C.FZV^S0M'7='I5TZ-C3;491PN&4]B.".1D$&M[^WX_^@5KW_@HN
M_P#XFH_"0!\+>&\@?\@#1>W_ %#+6NAP/0?D* ,+^WX_^@5KW_@HN_\ XFC^
MWX_^@5KW_@HN_P#XFMW ]!^0HP/0?D* ,+^WX_\ H%:]_P""B[_^)H_M^/\
MZ!6O?^"B[_\ B:W<#T'Y"C ]!^0H PO[?C_Z!6O?^"B[_P#B:/[?C_Z!6O?^
M"B[_ /B:W<#T'Y"C ]!^0H PO[?C_P"@5KW_ (*+O_XFC^WX_P#H%:]_X*+O
M_P")K=P/0?D*,#T'Y"@#SVYUN$^+]&E_LO6LKX=\1IM.DW(D)?4O"[!E4KN*
M+L(=API9 >7%=+_;\?\ T"M>_P#!1=__ !-5;H#_ (3+1.!_R+7B;L/^@GX4
MKI\#T'Y"@#"_M^/_ *!6O?\ @HN__B:/[?C_ .@5KW_@HN__ (FMW ]!^0HP
M/0?D* ,+^WX_^@5KW_@HN_\ XFC^WX_^@5KW_@HN_P#XFMW ]!^0HP/0?D*
M,+^WX_\ H%:]_P""B[_^)H_M^/\ Z!6O?^"B[_\ B:W<#T'Y"C ]!^0H PO[
M?C_Z!6O?^"B[_P#B:/[?C_Z!6O?^"B[_ /B:W<#T'Y"C ]!^0H Y^77HS%(/
M[+UT?NWZZ1= ?=/?;6%X2UR./PIX90Z9KC%/#VBH6CTJZ=&VZ;;#<CA<,AQE
M6'# @C@UW,H'E2\#_5OV']TU@>#@/^$1\+<#_D7-#[#_ *!EK0!-_;\?_0*U
M[_P47?\ \31_;\?_ $"M>_\ !1=__$UNX'H/R%&!Z#\A0!A?V_'_ - K7O\
MP47?_P 31_;\?_0*U[_P47?_ ,36[@>@_(48'H/R% &%_;\?_0*U[_P47?\
M\31_;\?_ $"M>_\ !1=__$UNX'H/R%&!Z#\A0!A?V_'_ - K7O\ P47?_P 3
M1_;\?_0*U[_P47?_ ,36[@>@_(48'H/R% &%_;\?_0*U[_P47?\ \37-7&N1
MGQAI,G]FZWA?#7B%-ATJZ\PE]5\,G<J;<E%V$.W12R \N*]"P/0?D*Y>X _X
M332.!_R*_B/M_P!1;PM0!;_M^/\ Z!6O?^"B[_\ B:/[?C_Z!6O?^"B[_P#B
M:W<#T'Y"C ]!^0H PO[?C_Z!6O?^"B[_ /B:/[?C_P"@5KW_ (*+O_XFMW ]
M!^0HP/0?D* ,>'6HYIHH1INM1F5U023:7<Q0INXW2R,H5$'\3'@=ZV:3 ]!^
M0I: "BBB@#SCXP_\DH^)G_9/O&W_ *BVK5_@G5_O8_&'_DE'Q,_[)]XV_P#4
M6U:O\$Z@#_:R_P"")G_*)'_@G1_V:#\$?_4/LJ_4:ORY_P"")G_*)'_@G1_V
M:#\$?_4/LJ_4:@ HHHH **** "BBB@ HHHH *_#3_@N7_P @'_@E7_VFW_X)
MS_\ J9>-:_<NOPT_X+E_\@'_ ()5_P#:;?\ X)S_ /J9>-: /W*'3\6_F:6D
M'3\6_F:6@ HHHH R];_Y ^J_]@V__P#2.>H/#7_(NZ%_V!M*_P#3?;U/K?\
MR!]5_P"P;?\ _I'/4'AK_D7="_[ VE?^F^WH VZ*** "BBB@ HHHH **** "
MN3N/^1XTW_L5=:_]//AZNLKD[C_D>--_[%76O_3SX>H ZRBBB@ HHHH ****
M "BBB@ JI?\ _'C>_P#7I<_^B7JW52__ ./&]_Z]+G_T2] &3X2_Y%;PW_V
M-%_]-EK70USWA+_D5O#?_8 T7_TV6M=#0 4444 %%%% !1110 4444 <Q=?\
MCEHG_8M>)O\ TY^%*Z>N8NO^1RT3_L6O$W_IS\*5T] !1110 4444 %%%% !
M1110!'-_JI?^N;_^@FL#P=_R*/A;_L7-#_\ 39:UOS?ZJ7_KF_\ Z":P/!W_
M "*/A;_L7-#_ /39:T ='1110 4444 %%%% !1110 5R]Q_R.FC_ /8K^(__
M $[>%:ZBN7N/^1TT?_L5_$?_ *=O"M '44444 %%%% !1110 4444 ><?&'_
M ))1\3/^R?>-O_46U:O\$ZO]['XP_P#)*/B9_P!D^\;?^HMJU?X)U '^UE_P
M1,_Y1(_\$Z/^S0?@C_ZA]E7ZC5^7/_!$S_E$C_P3H_[-!^"/_J'V5?J-0 44
M44 %%%% !1110 9 ZG';\?2CKTKXN_:3\9>*3\;OV1?@E8SZ_H_@?XS>-_BS
M)\0M;\-:M?\ A[5;^P^&?P<\1>,_#W@:#Q'I%]8:[HJ>)O$'V?6[Z?0+FUU2
M]TOP5?Z2U[!IFH:G#<]%^QKX^\8?$#X2^(I?&=QJ>JWO@7X]_M-?!W1O$VKR
M6<^H^+?!_P &?V@?B-\,O!?B.^NK)4CO]1O/#/AC3;75M3D1+C5=6L+[4[I1
M<WDI8 ^KZ_#3_@N7_P @'_@E7_VFW_X)S_\ J9>-:_;S5;F\L]+U*[T[3WU?
M4+6PO+FQTJ.ZMK*34[R"WDEM=/2\O&2TM'O9TCMEN;IEMK=I1+.RQ(Y'XC?\
M%-O@Y^VS^U[X%_97A^"O[-_A/2_&_P"S3^W3^S7^V FF_%7X^>#?#OA7Q9IO
MP%U#Q-K%UX+;Q!X/TCQQJ^CW_B&\U6PLX-27PUJ-O9VXO+MXY9(8+2Z /W''
M3\6_F:6OQY_X:#_X+69./^"<7[%N"2?^4C7BWC))QQ^R !QGL /8=*/^&@_^
M"UG_ $CB_8M_\6->+O\ Z$"@#]AJ*_'G_AH/_@M9_P!(XOV+?_%C7B[_ .A
MH_X:#_X+6?\ 2.+]BW_Q8UXN_P#H0* /URUO_D#ZK_V#;_\ ](YZ@\-?\B[H
M7_8&TK_TWV]?C;XV_:?_ ."S'ACP9XO\2:W_ ,$Y?V-(]'\/>%?$FO:J]K_P
M42\7W=TNG:-H=_J=\;:V'[(2?:+G[+:R_9X3+"LLVQ'N+=&:>.C\-OVJ?^"R
M7C/X=^ ?&'AS_@G-^QO+X?\ %?@?PAXFT22^_P""B'B^QO7TCQ!X;TO6---Y
M9G]D2;[+=_8KV#[5;K/<)#<>9$ES=(JW$H!^W=%?CS_PT'_P6L_Z1Q?L6_\
MBQKQ=_\ 0@4?\-!_\%K/^D<7[%O_ (L:\7?_ $(% '[#45^//_#0?_!:S_I'
M%^Q;_P"+&O%W_P!"!1_PT'_P6L_Z1Q?L6_\ BQKQ=_\ 0@4 ?L-17X\_\-!_
M\%K/^D<7[%O_ (L:\7?_ $(%'_#0?_!:S_I'%^Q;_P"+&O%W_P!"!0!^PU%?
MCS_PT'_P6L_Z1Q?L6_\ BQKQ=_\ 0@4?\-!_\%K/^D<7[%O_ (L:\7?_ $(%
M '[#5R=Q_P CQIO_ &*NM?\ IY\/5^4O_#0?_!:S_I'%^Q;_ .+&O%W_ -"!
M7D]]^V#_ ,%@K;XY^&?A?/\ \$Z/V/AXTUOX1^.?'^FPI_P4)\7OI+^&/"WC
MGX<^&-:>?5?^&1QY&I)J_C#01:6/V.2.ZM'OIS?P26:V=R ?N]17X\_\-!_\
M%K/^D<7[%O\ XL:\7?\ T(%'_#0?_!:S_I'%^Q;_ .+&O%W_ -"!0!^PU%?C
MS_PT'_P6L_Z1Q?L6_P#BQKQ=_P#0@4?\-!_\%K/^D<7[%O\ XL:\7?\ T(%
M'[#45^//_#0?_!:S_I'%^Q;_ .+&O%W_ -"!1_PT'_P6L_Z1Q?L6_P#BQKQ=
M_P#0@4 ?L-17X\_\-!_\%K/^D<7[%O\ XL:\7?\ T(%'_#0?_!:S_I'%^Q;_
M .+&O%W_ -"!0!^PU5+_ /X\;W_KTN?_ $2]?D)_PT'_ ,%K/^D<7[%O_BQK
MQ=_]"!63KW[2?_!:'2="UO5+_P#X)R?L8K9:;HVJZC>-#_P45\7S3"UL-/N;
MNX,4(_9!7S)?)A?RT+QAGVAI8E)D4 _7OPE_R*WAO_L :+_Z;+6NAK\-OA'^
MUE_P6-^(/PH^&/CWPI_P3G_8ZF\+^-_AUX&\8>')=2_X*'>+M.U&30O$_A72
M=<TAK^P_X9&N197QTZ_MC=VBW-TEO<>;"EW=(BW$OH?_  T'_P %K/\ I'%^
MQ;_XL:\7?_0@4 ?L-17X\_\ #0?_  6L_P"D<7[%O_BQKQ=_]"!1_P -!_\
M!:S_ *1Q?L6_^+&O%W_T(% '[#45^//_  T'_P %K/\ I'%^Q;_XL:\7?_0@
M4?\ #0?_  6L_P"D<7[%O_BQKQ=_]"!0!^PU%?CS_P -!_\ !:S_ *1Q?L6_
M^+&O%W_T(%'_  T'_P %K/\ I'%^Q;_XL:\7?_0@4 ?L-17X\_\ #0?_  6L
M_P"D<7[%O_BQKQ=_]"!1_P -!_\ !:S_ *1Q?L6_^+&O%W_T(% 'ZOW7_(Y:
M)_V+7B;_ -.?A2NGK\)]5_:]_P""P]C\:O GPUN?^"<W['H\8>*?AA\4_&^B
MQ1_\%#/%KZ5)X<\">*OA'H7B62[U+_ADE&MK^+4_B#X673[,65PM];RZE.UW
M:G3Q#=>I?\-!_P#!:S_I'%^Q;_XL:\7?_0@4 ?L-17X\_P##0?\ P6L_Z1Q?
ML6_^+&O%W_T(%'_#0?\ P6L_Z1Q?L6_^+&O%W_T(% '[#45^//\ PT'_ ,%K
M/^D<7[%O_BQKQ=_]"!1_PT'_ ,%K/^D<7[%O_BQKQ=_]"!0!^PU%?CS_ ,-!
M_P#!:S_I'%^Q;_XL:\7?_0@4?\-!_P#!:S_I'%^Q;_XL:\7?_0@4 ?L-17X\
M_P##0?\ P6L_Z1Q?L6_^+&O%W_T(%'_#0?\ P6L_Z1Q?L6_^+&O%W_T(% '[
M!3?ZJ7_KF_\ Z":P/!W_ "*/A;_L7-#_ /39:U^2MU^T1_P6I@M;F:7_ ()Q
M?L7^7#;7$TFW_@HQXN=O+AA>23:H_9 Y8(C$#(&>K*/F'G?P7_:X_P""Q?Q)
M^#OPG^(GA'_@G-^QY+X3\??#3P)XT\,2ZI_P4-\6Z;J<GA[Q3X6TK7-%DU'3
ME_9)O5L+]]-OK9KRR%Y=BUN#) +F<1^:X!^Z-%?CS_PT'_P6L_Z1Q?L6_P#B
MQKQ=_P#0@4?\-!_\%K/^D<7[%O\ XL:\7?\ T(% '[#45^//_#0?_!:S_I'%
M^Q;_ .+&O%W_ -"!1_PT'_P6L_Z1Q?L6_P#BQKQ=_P#0@4 ?L-17X\_\-!_\
M%K/^D<7[%O\ XL:\7?\ T(%'_#0?_!:S_I'%^Q;_ .+&O%W_ -"!0!^PU%?C
MS_PT'_P6L_Z1Q?L6_P#BQKQ=_P#0@4?\-!_\%K/^D<7[%O\ XL:\7?\ T(%
M'[#5R]Q_R.FC_P#8K^(__3MX5K\H?^&@_P#@M9_TCB_8M_\ %C7B[_Z$"O+-
M2_:]_P""P]G\;?!OPSN/^"<W['P\8^(_A3\2_'FDQ)_P4*\7/I+>&?!?C+X3
M^'/$,EUJ?_#)*FVU"/5O'OAA+"R%G,E[;2ZC.UY:M8"WNP#]V:*_'G_AH/\
MX+6?](XOV+?_ !8UXN_^A H_X:#_ ."UG_2.+]BW_P 6->+O_H0* /V&HK\>
M?^&@_P#@M9_TCB_8M_\ %C7B[_Z$"C_AH/\ X+6?](XOV+?_ !8UXN_^A H
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
M'84!@1D9Q[J0?^^2 V?;&30 M%(6  )( ) &>.6("CGN20 .N3B@D $\\=<
MD_@ ,G\ : %HIJL&S@,,?WE9?_0@,_A3J "BBB@ HHHH \X^,/\ R2CXF?\
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
M%'%&@R=JY9F8ECNT %%%% !1110!YQ\8?^24?$S_ +)]XV_]1;5J_P $ZO\
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
M57>JFZOKF%[4I]DT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!YQ\8?^24?$S_ +)]XV_]1;5J_P $
MZO\ >Q^,/_)*/B9_V3[QM_ZBVK5_@G4 ?[67_!$S_E$C_P $Z/\ LT'X(_\
MJ'V5?J-7Y<_\$3/^42/_  3H_P"S0?@C_P"H?95^HU !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% #6575D=5=&!5D8!E92,%64@@@C@@@@CK2"-%#!55=
M[%GV@*6<X!=B,$N<#+$[N!SP*?10! EK;1JBI!"JQY,:K$BJF7$IV*J@)F11
M(0H ,@$GWQNIDUC9W$,]M/:6TUO<QM%<02P120W$3[R\4\3JT<T;F1RT<BLC
M%W+*2QS:HH KR6EK,(EEMX9%@8/ )(T<0N(WB#Q!U81NL4DD2L@#")WC!V.R
MF5HXWV[T1]I)7<H;:2I0D9!P2C,AQU5F4Y!(+Z* (!;6RKL6WA5 20@B0("R
M[&(4*%!9"58X^9?E.1Q39+.TE4));0.@>*4(\,;+YD$@EADVE2N^&4"6)\;H
MI/WD95_FJS10!#]FMR5)@B)3:4)C0E2B[4*G&5**2JD8*J2%P.*\E^+GP;TG
MXM:1H=B_BWXA_#S5_"^OCQ+X;\6_"SQ=<^#O$6E:HVCZKX?N!,!:ZEH'B#2[
MS1]:U"TN=!\6:!X@T)YGM=333H]8TS2M1LO8** .*\!^!-*\ :-)I>GWFL:O
M>W]VNI^(/$OB34/[6\3^*=:%A8:4VM>(M5\FV%]J)TS2],TV(Q6UK:6>FZ=8
M:;86EI86=M;1]K110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% 'G'QA_Y)1\3/^R?>-O\ U%M6K_!.
MK_>Q^,/_ "2CXF?]D^\;?^HMJU?X)U '^UE_P1,_Y1(_\$Z/^S0?@C_ZA]E7
MZC5^7/\ P1,_Y1(_\$Z/^S0?@C_ZA]E7ZC4 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y
MQ\8?^24?$S_LGWC;_P!1;5J_P3J_WL?C#_R2CXF?]D^\;?\ J+:M7^"=0!_M
M9?\ !$S_ )1(_P#!.C_LT'X(_P#J'V5?J-7Y<_\ !$S_ )1(_P#!.C_LT'X(
M_P#J'V5?J-0 4444 %%%>3_$/X2V7Q$OM.O[KQO\4_"K:;:3V:6W@'XAZ]X,
ML;M9YUG,^H6FD2)%>W<9410W,P,D4!:%3L8BN3&U<71P\JF"PL,;B%*"AAZF
M)6%C.+FE-NNZ591<(MR2=-\S5KJ]UE6E5A3<J-*-:HG&U.514DTVE)\[A-+E
M5W;EUM;2YZQ7P3^TS^W;X5^ OB@^ ="\,3>/?&=I;6UUKT']K)H>B^'1>Q1W
M5E9WE^+'4[J[U:XLWCNVL;6S6*TM;BUEN;Q99TMZ]<_X9AT?_HL'[2'_ (?7
MQK_\D5^.'[97[./CSX7_ !1USQ!!9^,O&'@;Q3+:ZEI/C349M5\7:E]K:QMH
M+_2O%6M%+J]&K6MU!(;.YU-D2_TM[,6TTLMO=0V_XQXL\8>('#O"KQ^29-3R
MVJ\=AZ.*S2A7HYS4P&%G3K3E5^JU,"J-)5*T*-!XJO"M2I>U]G[-5JM*K3^,
MXLS?/\NRIXC X*.'FZ].%7$PJ0QDJ%*49MS]DZ"A%2G&%-U:BG"/-R\O-.$H
M_JY^R]^V7X2_:.NM2\-3:%<>"?'>E6)U4Z#<ZC%JMCK&DQ20V]SJ&AZHMM8R
M3M97$\*ZAI]U8V]U:QW%O<1M=V[RS0_9M?@C^PU^S'XX\=>,[GQ[KO\ PGWP
M^\$:/HVI6=CXBT/5-8\"^(=>UC4A#;QV6A:C +75)-)M[87$VLW<*_8)V^QV
M*27$C7"6_P"JG_#,.C_]%@_:0_\ #Z^-?_DBNSPPXKX]S_A'!9CG614L9B9U
ML13HX^MBJ63U,PPE.4/98N6"C@94XJ4I5*4:M&-*C6C256%-)N4]N&,US['Y
M11Q..P,:U64ZD88B=6.#EB**Y>2JZ/L7%7;E%3@HPFH<T8ZIR^FJ\)_:/_:*
M^&W[*WPJU3XS_%RXUVQ\ Z)KG@WP]JVI>'O#NI^*KVRU'Q]XOT/P#X45]&T:
M.?5)H-3\8>)M T,SVMM.EG-JD-W??9M-AO+VVZ[X=?#6T^',.JP6OBWXB>*Q
MJTUI.\GQ \;ZSXTFL3:12Q+'I<NKR.VGPSB4O=1086XE2*23+1J:^$?^"P7P
MX\>?%[]@7XI?#;X9>$_&GC7QOXF\??LVS:3H7@#1KW6O%'V+PI^T[\'/'/B?
M6-.BM;.]BLY?#GA'POK_ (ACOK^%K6.;2XH4AOKR>TTZ\_7<)4Q-7#TJF+P\
M<)B)*7M</"NL3&FU.2BE65.DI\T%&;_=QY7)QUY;OZZE*I*G&56FJ51WYJ<:
MGM5'5I6FHPYKJS^%6;MK:[^P]6^/7A_2-2^)NFOX/^*&H-\)O MMXZ\5WVB_
M#_6-:TN:*XTZ[U9_"?A?4M.:>T\9_$&STZRGNK_P/X7DU37[-)=+6:V637_#
MZ:KA>#OVIOAE\0?A5^SQ\9O!$'C3Q/X#_:??P3)\*M0TGP7K,]]=:3\0/"^H
M^-?#GB'Q+I!1-1\': _A32[S6M6U+Q#!9IX>@1+;78[#4'6SKYS_ &3O&?[1
M'PR^)'B;]DKX_>#O&_Q'TGPYI/\ PG'P7_;0TCX>7FE>#_B_X,\0:IJ-W'X6
M^/<>G:9INF>!OVI?"SH6^(6H:?IUGX ^*R7%GXZT9?!'BC7-7^&&@\Y^Q5^S
MS\3/@?\ $3XT?!_Q%X76P_9V^!?Q-^(WB']CK65N8'M=2\!_M-SV7Q3UWP=#
MIJW4ESI4/[._BC4?'OPE\)R7@D2Y\#>(M+L[4Q0Z65/2:'J&O_\ !1?]FWPQ
M\)?VCOC;KFH>.;+X>_LH_%G5/@G\;M4_X5]X@N;WPS\0=#O_  QINMZ7IVBV
MB3ZMXJL=+O/&WA&.XUOPO::KI$T>NV]Q97=W;VFJRZ?[=X:_:3^'OBCX_P#C
M#]F:SM_%=I\6O 7PM\"?&3Q7I&I^&;NSTG3/ 7Q+UGQ7X<\%ZHOB7SIM#O[K
M6/$'@3QIHXTG3;R\U.SNO#6HR7]M;6365W>?SL_'+]D/X^>,OV-/^"PVFZ+X
M*_:3_P"$W^,W[>_Q&^(/P?\ A)I'A_6K31/BKX&U[Q-^SA>:+XOT_P -W&@>
M=J>E:I;> ?%DUY>3:KI[6\6E,+V&S.HZ:M[^NGPW\)>,C_P5?_:3^+,W@?QO
M8_#+QE^PK^R#\/?#'CS5/!_B#2?#&L>-OA]\9_VL?&/C'PS;ZGJ6GVJ)JVA^
M'OBCX(OKJVN4M]SZM)90/-J&FZK:6(!^F=%%% !1110 4444 %%%% !1110
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
MG_X*S^.H/V;?C3\29OC/\7O@;XC^ ^A:=X$O-'\-_&%/!?[&7P9^$.KVUO\
M$'Q:-(^'WAC1(OB)X8UGP_JNM^,==TBT72[6\US3X-8TTV[70!^E/Q._:0^"
M7P@^!&K_ +3/CKXA^'K#X%:+X4T;QS=?$O3[L:_X8N/"'B)]+70?$6EZCH8O
MX=7TC6EUK2IM+O\ 36NK:^MKZWNK>22W<25N?%3XS_#_ .#>C>'=7\;ZQ);2
M>-/%VC?#_P ":'I=C>:WXE\=^._$,-]=:-X2\'Z!ID5QJ&NZS=Z?I>K:U/';
M1"TTGPWHVN>*-;O-,\-Z'J^K67Y4_ #]BOXE^"_V0?V4?^"<7C?5[+5=.^"_
M[*MKI'QQ\9>(_A=XA\>_!SQ]J_C#POXB^&>H_"OPAK+^(/ 4%Q:>!]/\4>+K
MO1Q<WL=_::+8_#[4GT 7'VB#2O(OA%\(_P!IV\\(?\$Q/B7\2O!OQ1U_QM_P
M3$^.GQW^"OQHTG5?"^K:%KGQT^#]W\%_BA^R[X$_:O\ AWHNI_:+[QY=WG@^
MZ^'?Q3O_  UIHE\87>G>)/B;H>C:=J7BZPTK0_$(!^SOPR^/?@/XH>)_&_@#
M37UCP[\3/AK;^&K[QY\-?&&F'0O&7AS1_&D.I3^#O$<ED+B]T[6?"GBD:+KE
MKH?BSPUJNN>&[[5O#_B/05U1->\.ZYIFG\YXC_:@^'6C>._'7PWT2Q\;?$3Q
M;\*=(TC7/BQIOPT\'ZGXS;X;67B#19_$GA^Q\3&P,9F\6:[X>@77])^'WAM?
M$/Q"O="OM%UF/PK_ &9X@T&ZU+XJ_9LM_#O[57[<OBW_ (*(?"#Q9#J_[/Z_
MLBZ3^R#X0O/*OM)U'QU\0?#GQ_\ &?Q"^)VH:WX,UJTTKQAX+_X5)JD%E\/;
M/2_'VA^'O%,_B75O'K1^'K+0K72]8\2;O[)_@_QO^RU\??V\O"7Q'\&_$7Q%
MH7[1_P"UEJO[5GP>^*WASPEK/C;PUXA\.?$'X0?"3P-J'PRU^^\+V&IR> ?%
MGPJ\0?"W4=&MX?'7]A^']9\$:GX/U7PYX@OYE\1:=H !^C_@[Q;HWCKPCX6\
M;^'Y+R30/&/AS0_%6B2W^G7VE7LFC^(M+M-8TR2]TS48+;4-,NGLKR W%CJ%
MO;W=G/YEM=0Q7$4D:](6 Z[NA/",>G7&%.3Z <D<@$5^.O[3?@7]HGQGXO\
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
M0 W:I!!52""",#!!.2#QT)Y/OS054YRJG.,Y YQC&>.<8&,],"G44 (  ,
M#L!P!],=*S-'T32/#^GV^DZ)IMGI>F68E6TT^QMX[:SM(YII+B2&UMHE6&V@
M\V61EMX$C@B#;(HT0*HU** &[5("E5*C&!@8&.F!C QVQTI=J\_*/F^]P/FX
MQSZ\<<]N*6B@"AJ>EZ=K.G7FD:K9V]_IFH6[VE_8742S6E[:2KLFM+J!LQW%
MK/&6AN+:57@N('>">.2&1T:ZB+&JHBJB(JHB* JJJ@!555 554      8  I
MU% !1110 4444 %%%% !1110 4444 %%%% 'G'QA_P"24?$S_LGWC;_U%M6K
M_!.K_>Q^,/\ R2CXF?\ 9/O&W_J+:M7^"=0!_M9?\$3/^42/_!.C_LT'X(_^
MH?95^HU?ES_P1,_Y1(_\$Z/^S0?@C_ZA]E7ZC4 %%%% !117SE\:O G[2/BW
M6-$NO@C\?/!7PAT>STV[M]=TKQ1\#8OBM<ZQJ<MVDMIJ%KJ<GQ"\&G28+6S6
M2UDL!:7HN9'%S]HBV>2P!]&UY]\5_BCX+^"GPV\;?%CXB:LNA^"?A_X<U+Q/
MXCU(Q27$D&G:9"97CM+2(&:]U"[D,5EIMA #<7^H7%M9VZM-.@/R7_PIC]OW
M_H]GX1?^(<6W_P _2OP4_P""P/QS_:+\&SZ+^R9\0/VC/"7Q?M=8L-$^(OQ
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
M0_[0N(/[5\2:]=J\&DZ+8^?J%_)'*+:WD$4A7K 0>A!R,C'/!Z'Z&OYDKO\
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
MMX6_^6U'_"X?A1_T4SX??^%MX6_^6U 'H]%><?\ "X?A1_T4SX??^%MX6_\
MEM1_PN'X4?\ 13/A]_X6WA;_ .6U 'H]%><?\+A^%'_13/A]_P"%MX6_^6U'
M_"X?A1_T4SX??^%MX6_^6U 'H]%><?\ "X?A1_T4SX??^%MX6_\ EM1_PN'X
M4?\ 13/A]_X6WA;_ .6U 'H]%><?\+A^%'_13/A]_P"%MX6_^6U'_"X?A1_T
M4SX??^%MX6_^6U 'H]%><?\ "X?A1_T4SX??^%MX6_\ EM1_PN'X4?\ 13/A
M]_X6WA;_ .6U 'H]%><?\+A^%'_13/A]_P"%MX6_^6U'_"X?A1_T4SX??^%M
MX6_^6U 'H]%><?\ "X?A1_T4SX??^%MX6_\ EM1_PN'X4?\ 13/A]_X6WA;_
M .6U 'H]%><?\+A^%'_13/A]_P"%MX6_^6U'_"X?A1_T4SX??^%MX6_^6U '
MH]%><?\ "X?A1_T4SX??^%MX6_\ EM1_PN'X4?\ 13/A]_X6WA;_ .6U 'H]
M%><?\+A^%'_13/A]_P"%MX6_^6U'_"X?A1_T4SX??^%MX6_^6U 'H]%><?\
M"X?A1_T4SX??^%MX6_\ EM1_PN'X4?\ 13/A]_X6WA;_ .6U 'H]%><?\+A^
M%'_13/A]_P"%MX6_^6U'_"X?A1_T4SX??^%MX6_^6U 'H]%><?\ "X?A1_T4
MSX??^%MX6_\ EM1_PN'X4?\ 13/A]_X6WA;_ .6U 'H]%><?\+A^%'_13/A]
M_P"%MX6_^6U'_"X?A1_T4SX??^%MX6_^6U 'H]%><?\ "X?A1_T4SX??^%MX
M6_\ EM1_PN'X4?\ 13/A]_X6WA;_ .6U 'H]%><?\+A^%'_13/A]_P"%MX6_
M^6U'_"X?A1_T4SX??^%MX6_^6U 'H]%><?\ "X?A1_T4SX??^%MX6_\ EM1_
MPN'X4?\ 13/A]_X6WA;_ .6U 'H]%><?\+A^%'_13/A]_P"%MX6_^6U'_"X?
MA1_T4SX??^%MX6_^6U 'H]%><?\ "X?A1_T4SX??^%MX6_\ EM1_PN'X4?\
M13/A]_X6WA;_ .6U 'H]%><?\+A^%'_13/A]_P"%MX6_^6U'_"X?A1_T4SX?
M?^%MX6_^6U 'H]%><?\ "X?A1_T4SX??^%MX6_\ EM1_PN'X4?\ 13/A]_X6
MWA;_ .6U 'H]%><?\+A^%'_13/A]_P"%MX6_^6U'_"X?A1_T4SX??^%MX6_^
M6U 'H]%><?\ "X?A1_T4SX??^%MX6_\ EM1_PN'X4?\ 13/A]_X6WA;_ .6U
M 'H]%><?\+A^%'_13/A]_P"%MX6_^6U'_"X?A1_T4SX??^%MX6_^6U 'H]%>
M<?\ "X?A1_T4SX??^%MX6_\ EM1_PN'X4?\ 13/A]_X6WA;_ .6U 'H]%><?
M\+A^%'_13/A]_P"%MX6_^6U'_"X?A1_T4SX??^%MX6_^6U 'H]%><?\ "X?A
M1_T4SX??^%MX6_\ EM1_PN'X4?\ 13/A]_X6WA;_ .6U 'H]%><?\+A^%'_1
M3/A]_P"%MX6_^6U'_"X?A1_T4SX??^%MX6_^6U 'H]%><?\ "X?A1_T4SX??
M^%MX6_\ EM1_PN'X4?\ 13/A]_X6WA;_ .6U 'H]%><?\+A^%'_13/A]_P"%
MMX6_^6U'_"X?A1_T4SX??^%MX6_^6U 'H]%><?\ "X?A1_T4SX??^%MX6_\
MEM1_PN'X4?\ 13/A]_X6WA;_ .6U 'H]%><?\+A^%'_13/A]_P"%MX6_^6U'
M_"X?A1_T4SX??^%MX6_^6U 'H]%><?\ "X?A1_T4SX??^%MX6_\ EM1_PN'X
M4?\ 13/A]_X6WA;_ .6U 'H]%><?\+A^%'_13/A]_P"%MX6_^6U'_"X?A1_T
M4SX??^%MX6_^6U !\8?^24?$S_LGWC;_ -1;5J_P3J_W;OBY\6_A9/\ "SXE
M10_$CP#+*_P^\;A(X_&?AF1W(\*ZN<*B:JS,3CH![G R1_A(T %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
44 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>kvhicertificatecopy001.jpg
<TEXT>
begin 644 kvhicertificatecopy001.jpg
M_]C_X  02D9)1@ ! 0( E "4  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" ,?!20# 1$  A$! Q$!_\0
M'0   00# 0$               $" P8$!0<("?_$ &D0  (! P0 ! 0#! 4$
M"@P!'0$" P0%$0 &$B$'$R(Q%#)!40@C815"<8$6,U*1T21BH;$7-$-R<X*2
MD\'3"1@E)C5$4U1C@Z*CLN'P-M+4149D972DL\+#)U:$E,3Q.%5FA96T=9:U
M_\0 &P$!  ,! 0$!              $" P0%!@?_Q  ]$0 " @$# @,%!P,$
M @$% 0$  0(1 Q(A,01!$U%A(C)QD;$%%%*!H='P0I+!(S-BX17Q<B0T0U.B
M@K+_V@ , P$  A$#$0 _ /JGH T : - &@#0!H T : - &@#0!H T : - &@
M#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T :
M - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!
MH T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : -
M&@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T
M : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#
M0!H T : - &@#0!H T : - ,=R#C&J ;S(^FILFA2Y*^VH% &/VU-BA>9^VH
M($+L/IH!>3?0: 0NP_=T)H0LQ^@&ILF@#G]-"&(7;/L-+ O-AUUJ"!>;?8:
M.;?V= )EOL-39-(=S)]AJ"!.;?8:$B\F^PT(#F?MJ; G-OMI8#FWZ:@ 78?0
M: .;8]AH YM]AH #MDY &@#FWV&@#F?TT I<CZ:FP-Y,?H-+)%Y-]AJ" Y-]
MAH YM]AH YM]AJ0'-L^PT <SGV&@%YG[: 3S#^FH O)OL- )S; Z&@#FWV&@
M%YGZC0!S/VU-@.9^V@#F?MH YG[:@!YGZ:FP',_;4 0R'/MJ; O,_;2P',_;
M2P',_8:< .9^VG(#F2/;3@"!S]M+L"\S]AI= .9^VE@.9^VE@.9^VE@.9^VE
M@;R.?II9(HD/V&A 9.ED@7/M@:BR!"Q^VILFD'(_;2Q2#D?J,:6*0H8@Z6*%
MYG[:60(6)^FEDB!B?II8I"AB/IH \PY]M+( R$?32P D/VTL"%R3[:62'(_;
M2Q2%#G[:60&3]M+)V%YG[:60(7;Z#K2P D/VTL"\S]M+ <S]!I=@.9^VG #F
M?H!I8$#L?W="1>9^VET0)S;[#3D"\F^PT G,Y]M+ <SGV&E@7S/TTL!S/V&H
M WD0?8:FR=AW-OL-00()"1[:FP'-OTU #FWV&A.PO)OL-2!.;?8:@@"[#Z#4
M@.;9]AH2'-OL-0!"SY^4?WZ70%#/CV&G) <V^PU( NP^@U #F_\ 9']^@$\Q
MOL-+ &1P/E']^I)#S& ]AJ"!2[_10=38$$C=Y4#4 7F_]D?WZ$AS;[ :$!YC
M?8: 3S&^PT >8_\ 9']^I <V/T U %\QO[(_OT <V'N!H YM]AJ0'-OL#J '
M-OL- '-_L-2!.;Y^4:@">:^?E']^@%$C]Y4: !(Y/RC&@%YM]AH YM]AH!/,
M;[#0"\V^PT %W^PT <W_ +(U(#FV/;4 /,/VT OF?IJ0(9#]M+ H?)QC4 ?J
MX#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@,>4U',\
M(XV7Z%G(/^K56",_&'VBA'\7)_Z- -_R_']73G_CM_AH2Q>5=_Y*G_YQO\-
M-/Q^?ZJG_P"<;_#0FQP-<!_509_X0_X:40P8UQ'44 /_  A_PTW1!"R7,^WP
MX_X[?X:$H3R[GCVI_P#EM_AH38JI<AV4IS_!S_AI1#'@W'ZQ0_RD/^&E$!SN
M''_:\)_]:?\ #2@'F7 'JFA_YT_X:4!PEK^O\FA_YT_X:4!>=<<_D0C_ -8?
M\- -_P"Z'_DX!_QS_AH!,7#/R0$?[]O\- /7XX9S' ?^.?\ #2@+SK0/ZF$_
MPD/^&@&F2MZ_R:(_^M_^)I0$,M;]*2/_ )[_ .)IN $U=W_D<?\ SW_Q--V
M\VO/_BD0/W\[_P")I0&EKAGJ"$?IYI_PTH"']HG_ '*'_G#_ (:42F.!N QF
M&$X_](?\-*#%YUWUIXC_ .M/^&E$"^;7?^;1G^$O_P 33<!YM;U_DJ _\+_\
M30"^=6$G_)5_YT?X:4 $M6 /\F7_ )T?X:4!/-K<'%*F?^%_^)I0&&6X9_VK
M&?\ UW_Q--P*)*_'=-'G_A?_ (FELD>):P^]*G\I?_B:6R!PFJ\?[57_ )W_
M .)IN \ZIS_M4?\ .#2@ FJ<_P"U?_>#2@'G5&?]JG^3KI0$\ZI_\T_]X--P
M'GU6>Z3K_A!IN $U1GND./\ A%TW [SI_P#S5A_QUTM@/-F_\V?_ ):_XZ6P
M*)9<?[6?_E+_ (Z /.D_\V?_ )2_XZ 3SI/_ #:0?P*_XZ #/)CJED)_4K_C
MH")YJL^U)_?(-1N6V$$U:#W2#'_"#3<C84S59_\ %/\ W@TW&PJS50]Z3^Z0
M:;BD2"68C_:K _HR_P".IW &>4#NFD_D5_QT($^(?_S6;_V?\= +Y\I]J:3^
M97_'3<#3/4?2E;_EK_CI;)#SJCV^%;'^_7_'4;BD FGQW2,/X,O^.I&POG2C
M_P 6?^]?\=*)V%%2XSFEE'_)_P =+943XIA_XK/_ '+_ (Z@"?$M_P";3_W#
M_'5OR ?$OCJDF/\ 'B/^G4 :U14>XHW_ .4O^.HW+4@\^I/O1M_RU_QTW HJ
M)<>JDE'\"O\ CIN0Q14OG_:T_P#<O^.GY$#A4M_YO-_</\=3R!HJ6&?\GG_Y
M(_QT IJV_P#-Y_\ DC_'0"?$G_S>?_DC_'0"-5/GJEG/\A_CJ-R4AAJY_I13
M?S*_XZ;DT@^*J/K12_WK_CIN*0]:J3ZTDP_Y)_Z=-Q0IJ7/O33#^0_QTM^14
M/BF'_B\__)'^.IW ?&'ZT\__ "/_ (N@$^,./]KS_P#(_P#BZ 0U3?2FG/\
MQ1_CIP ^+D_\TG_N'^.C;\BP"LD_\TG_ +A_CJ-Q2%-8W_FL_P#R1_CJ5?<@
M#6D?^+5'\D_^+H0'[0'_ )O4_P#-'4 3]H#_ ,VJ?^9.I &X9^6FJ#_ZO&G
MHC:NG^E',?Y#_'4;EJ0PUM5U_D4V/Y?XZ;BD+\95?6BE_P!'^.FXI#A65&>Z
M.;'Z ?XZ7Z"D/%;(1W23#_BC_'2_0BAPN ^M-4#_ -4=20'QZ_\ D*C_ )HZ
M /V@![4]1_S1T PW!A[4E1_'R_\ XNE^@#X]R<_"5'_(_P#BZC\B:%%P;'=+
M4_\ -_\ Q=3N0 N&>C35/_-'0"_M$?\ FU2?_5'0"&X9!_R:I_YHZ 07 C_Q
M6I_YK2Z IN!/_BE3_P W_P#%TOT C7"3KC1U!_BF/^G2P'QTO_FDY_BH_P =
M+8%^-E_\SF/\A_CI?H ^.E'_ (I-C_>C_'2V -;)_P":3?R4?XZF_0"&O<'_
M &I49_1!_CJ+8#XYL8^$J/\ D?\ Q=+] *:Z3K%+.?XJ!_TZ6P-^.GSU1S?W
M#_'2_0"BMFQW23?W#_'2WY 45LGL:2?^:C_'0#OCC_YK/_R/_BZG\@-_:#_2
MDG_Y'_Q=18&FY,/_ !2I_P";_P#BZ6P'[1]_\FJ?^9.@#]I?_2M2/_4G0"&O
MG)]-'-^AX@?].FY-#6K:D_\ B<O]P_QTMDTA5K:D'_:4W^C_ !U.KT [XZ<C
MNCF'_%'^.HOT*B?M"4?^)S_\C_XNEL"FY,/_ !6I_P":.@$-R;!_R6IS_P $
M=0 _:1_\TJ<?\$=2!?VD?I25/_-'3<"FY'Z4M3G_ (/4 &N+?2DJ?^;U* TW
M)O\ S.I_YO4_D %S?EW25./^"U 'BX]=P3@_\$=2@!N:#_<:C_F6_P -+ HN
M2,#B*<G_ (%O\-0!/V@,_P!14?\ ,G0L12W)U(X4E2WZ^4=1N*0BW.3ZT51_
MS9TW!-35SS3JIIIHP?WG3 U)4S]6 : - &@#0!H T : - &@#0!H T : - &
M@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T
M: - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0
M!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : -
M &@#0!H T : - &@#0!J &I : 3&@#&@#0"Z - &@#0!H T : - )C0!C0"Z
M 3&@%T : 3&@%T : - &@#0!H T : - &@#0!H T : - )C0!C0"Z - &@#0
M!H!#@: 3(QJ* H]M2 QH Z.@# T 8&@#&@%T FHH!C4@70">^HL!C4@,#0"Z
M - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@$SJ
M+ NI : - &@$(!&#WH!=18#4@- &@#0!H T : - &@#0!H T : - &@$SJ+
M9TL"ZD!H T : - &@#0"9U%@74@- &@#0!H T : - &@#0!H T : - (WMC.
M/X: 0."2.^M5M =JP#0!H T : - )G&HL!RU74 SG4I@75@&@#0!H T A.-5
M; F3JE@4'.KI@75@&@#0!H T A.- '(:I8#(U9.P+J0&@#0!H T A.-5;H"9
M.JZ@+G4I@75P&@#0!H T :AN@-)[U1R <M64D!VINP&I : - )G&HN@(3J+
MH.B8%U-@-2 T F<:  <Z 70"9QJ&Z G+)QJEDB@ZLF0+JP$SG46 SG4@70"<
MN] !; SJ&!O/.JDC@<ZE$"ZL U #4@- &HL"9&E@0G5; N=63 NI G(: ;GO
MO46!<9TL"CWU( G0#.6#JK8%YY!U"8'9U<!D#0!G0"Z - -)U1R  Z1 [5P&
M@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H!&.
M!JK8(^>1G!_NUENP*'_1O[M:(#N?Z'^[5P)Y@Q[-_=J +S_1O[M2!"WZ'^[5
M9 8T@7L@@#ZD8UG= UDV[['2N4FO%OB;."KU<:D'^;:LI17+*ZH]V%-O*Q5C
MA(+U;IW/LL57&Q/]S:MJCYC5'S-L) 1D D?<#5B1>8^S?W:@D029_=/]VI(%
MY_YK?W:$C&G"^^!_$ZIKCYD6AAK(A[RH/^./\=4U+S%H/BXO;S$[_P \:MK7
MF+0[XN(#^L7_ )0U.J/F+0?%Q?\ E%_Y0U:UYBP^+AS_ %B?\H:6A8GQL ]Y
M8Q_QQ_CJ-2)#XZG_ /+1_P#+'^.FI$6AKW"G49\^( ?^D'^.H<EYDD3W>B09
M>LIU_C,H_P"G6>I>9%C/V[;L9%?2_P#/I_CIJ7F+0&^V_EQ^/I<@]CSTS_KU
M=37F+7F'](;8" ;C2 GZ&=/\=3J7F+7F W%:R3_W1I.O_IA/\=3J7F+7F*M^
MMTAPE=2N?L)T/_3J-2\Q:\Q6OMN3'*NIE'ZSI_CIJ7F+1#)NBT1D@W2B4C[U
M*#_ITUKS)M$3;OLJG!O%OS_]=Q__ "VHU>I%H3^F%C&,WBW@XS_MN/V_Y6J:
MEYD["KO*PL2HO5N+ X(%7'U_[6M%*/F _II8/_WW;O\ \\C_ /EM3JCYD6B9
M-T6>096Z43#&<BI0]?WZ:EYBT.&X[4WM<J,_PJ$_QTU+S%H=_2"V$D?M"DZ_
M].G^.HU+S%H&O]M49-?2C^,Z?XZAS7F3:\R)MR6I#Z[G1J?IFH0?].J:UYD6
M'])K5@DW.CP/<_$I_CIK7F+(9=ZV"G.);W;HS[>NLB'_ -UK127F+7F,&_=M
M,,C<%J(]LBNB_P#EM6M>9&I>9)_37;_7_=NV]]_[<C_^6U&I>9-KS&?T[VV?
M:_VLXZ_V[%_\MIJ7F+3'G>NWU][Y;0?UK(__ );34O,6AIWQMT'!OML!(R/\
MMB_^6U#DO,6C N'BCL^VT\DU3NFT0HBEF)KHR< 9Z ;)Z^@UC+(O,H\D%RS2
MV;Q=MZ,\&Y3%MNO9?BH*6J<AI*5NXY/;YL=./W6!'V)HLB_JV(\1)U+8V<?B
M_LYW"+?Z5B?;'+!_GC6BRP\P\L%M8YO%S:"J#^W*8@C.5#'_ %#6GB0\R?$C
MYC3XP[/ !_;D&"<#T/V?^3J=<7W'B1\Q?]EW:1]KQ&W>/3%(?]2Z:X^8\2(U
M?%_:;$\;H6_A2SG_ .XTUQ\PIQ8C^,&UE'^W:ENL^BW53'_1'JKR1\P\D5R2
M+XI6*61DC6[2LHR3'9:UA_>(L:Q>5$+)%_\ H:WBC9US_DE]_P#Z#6_]5JOB
M(>(O7Y"KXH6<@GX2^8&/_G%6CW_]5JRR(G6OXB4>)MGR!\-><_\ ^%K/^JUJ
MLL2OBQ7_ *8A\3[,HR8+S_\ T2L_ZK4^)$GQ(K_TP_V3K,2!Y%YR?_J+6?\
M5:>)$>(O7Y"IXG663.(;P,?>RU@_^]:>)$>)'^)@?$VR@X\F[DXS_P"!JO\
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
M@]D>VIT/L5^\QEPV_A9?*;8ETW,)BMCF6"JA9XJ6M@:WRQH@_,=>3\R"77)
M..OOJWARV/46#+-)K;XVC'J-NP2O4/6WBPBF:S)<J:WVU9*N:JB<L"8R>'*1
MAQ4)G/L?KU1P?F1'!-7KDJ]+-C6;>VK9HWCGJ;G-! ((XY7IX+=2SH>I"&G
M9710>R_;<>SWJ7&*-O#Q03MMU^1K$?PVL1:."CM,R4ER@6-*JOFKY#2.B@Q2
M"(R\96<MQ/L1QSC47#L@I=,G_P!CX=VV6V7.E6FL5OECBOD\$Z"S57ES1R!_
M*IV+0J,Q\HSYGL2@R>\ZLI)=BJZG%!TJY]3'M&]*J(6*);+)-_MRS22?T>BB
M:HJ"<B60&<%2@B;BV.\G[C4J==BCZR"IUY]AA\0)IDH[7#175*BXT$ED@J8;
M511'SX"W*J!:J.)O2V3C! '76K>)YF'_ )%;*GQ7"_<VU/XD2[B59(;/<J5=
MP,DU*%H:$"G6E*^8$'Q/0DX^H=],?;19$;1^T%+^EJ_1=OS'#Q!2]U%-+#:J
MF);M/'=X(!9:60PT\ C$E/A:DD)+Q[]^Y&QIXOFC3[[![M<^ALZ/>6W+G/ :
MJP(D<K->"*JP,@6B*X,.5+8(.#]^O;4:U6Z++JL,GNO7CL1)N'PZCJ(?VE;[
M+1HOFW.J+T572R"AD+B$9,*A"I"98G)X'[ZIJBZ=&GB=.]]OU0VGL>P[C44-
M,\=-'50>=--^SKY'YJ<AB()%,Y9E9&PW, 9[ .GL,J\?3Y.?T9AW#P\MLE!3
MU-3\91QI;Y+G-'76I9HH9T*L*998@@D.2V",@\?KG4:4^Y6731EPVC5/LBG>
MFORU=PL%32?L^"Z24\65>BI7' *S CU\XVZ#Y!Z!]M3X?J9?=9:FG/\ 4;NO
M;=3M:OK$KK)=IH?*6"2FMFWVJ(XBQ8ES)%,67D" "<?+D?75W!HRRXGB;U6_
M@BD4WB+MX5\$%)37!%@B-.M,+(2YY8X%LS%@P5&&#[YR=9Z7W/,^]XU)W?R_
M[-I1;TL%,+?%!2W."EI^0*2V*60RYBY+R8REE 'KS]1[ZC3ZEUU6-=W\F*-T
MV*@$44=/=*!*>>2:5'L4M2)U)+,G)I#@9D0]>P( _2M;$QZF#\_E_P!C:G>%
MAHRT-+37.GFEE$QD_H^92Q\U5<#E-A0W'ACK&<C44;/J,2XD_D)+O':U0*QH
M(KE;ZJM",)#MYI.+894*J92N<(W0]^.FGU'WC#=ZG?P)WWMM:=:R:&BN4,HA
M'YW]'Y3P4CT,%,F,CF#[=@Z5ZD/J,/XG\A/Z9[>44\\]/72U2Q_#F06"H4$E
MP"?+#D<BZ^Y]O;VU*CZD?>,3VU/Y,CIMW[=XVR:I-955<85!+^P:F(5#NI4-
MP!P2<' [QCK5M/J5^\8HJG+?X,MNW[35[CIZ8_LFZ5*QU)E@F>S55"2,MQ1@
M2.2@-Q/T.,Z:?4ZL:\;A_HT;4>'E\JVJJ>HMDE4HG61(HJ>6-XD4J50\7RPY
M*<D^_+!U*@V=7W:;[_HS77G:-SD%PAJ-LW!X'P4CH[5.S1*%'( HY<DL.70^
MN-5TO@Q>"7'^&%DAIKK9+]NZKI#4[<L(\ZJL5-9IJ:OEDB!/E\'RXC8LO,E0
M,(?IRP4%=LUPQU7D;]F/H[_]$M57G:[C<%ZN=!NE=Q INRU4%S%3'5122(E
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
M&ELM/7.:<>3&N]/2"IK7K+#3;IW+4?#S73;_ )5/+/4 -%Y,K<LF"8@<&9R
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
MWW'"M"^2HKUFW7<+[36"2VV]9J1Z*KFBJ::GJ;J:"4ODQ^9(4@4,Q.?0H)7
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
M+#[2Y9<-[V2^-LN/;6V+R=J6>>;X^AMW[.^%FIG#^:*=B,E(_.'(IWGL<BI
MUSJ;NF1F>>&/P\;JC@M=5P^*E\J;]65%=NO=-[M%!;KS25\,=+-!%53G,U,R
M>F)(J>.0A4!;#%FRI8ZZ-5H\J<_%DLN3=_06VTTM:U+=:2)KQ/5T\]3;YJ:,
M4M/7TU=4"DI8%SAA+2T\,TJCLJ1T2%!*[**,:XW+%8;>]_N8%FB:X3*JJC4-
M1R$-$H:*D<D84\J5(G(/;-4L3V=5D1%.4M*.J^*,_P"QZ.CI*9^;[=G%//%
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
MZ.C5\F?_ -/B<<-4Y.Z\K+C2[=GOWAHU0]2[[AMM2T:5)E]2U$3"-L9Z"NG
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
M[#[L=[V.Z#VUHMC<</?5HK>P.UN T : - &@#0!H T : - &@#0!H T : -
M&@#0!H T : - &@#0!H T : 0CVU /+-XJ)UO=/&NW%O5O\ V=<WGJ@Y26A<
M763RW5@K'BWKY==! 3G&#Y\MHK^=SS\S<94HVJ96[1X=TN]M_>%FX+S'2T[;
M?VZ*>*QT4?FM\>)"S+$HZ$472^82%#8&<C57*XJ*9A+$LTH-\)%\WIM^Z;PI
M)[5<[1:::BE?E54D]]J!45D3#BT3FF10J'(] )!QWD:HI*.PS+5[+BOS?['F
M;8VQMR_AP\29Y:^HDJ=@S":DH/)J9*B*TEIEEB+H<<<E>#%<=G)QI*<9JUR?
M.8WEZ3+IR+;M\#M5OVCM7Q7NT%T:PT=]DM]?YD]NK80[4M4""7&"?1(#R'+*
M./?U @4C:W1ZD<6/JFLB2YX'S;3LVS?%^Z[EM]/16FY5>W!2WB*@,?DR3&J0
MPAE3J*14CD#8^88)]LFTI2K2SIEIPY=4=FUO12KKOYJ*MK]Q7&I+6^WQ/52
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
M[I)>E_HG1%;C,#SJE^,K.,K9^K Y_GKK@MU\/\GI8-H17H=\7O6\3H'ZU :
M- &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@$/0T
M!P3PUME'776Y[HN'E04UFEN%OCJ)2 (U6MFFG?/T'(Q@_P# G[G7FO?=]CBQ
MN+;R2['&_%7\0-JI9VNE_GJJ';H=6BMELIWGJIH,^F:8+CRU;'7)E49 &3G7
M+I<V>+U'5>(]4O=^J\SE]]VUXG?B8\2KELZFN%^VKL2F@&X[5!NBS""1E1D2
M,>5$H,JK(XX\BV%&3DZ[HQC".QA*'4=9/PL;J"W5G;-W7O?H>YT5_HMMTEKF
MMIM]?N.WW%YI[AR #"EI2H:F+>L$.2HY$@G SRR:NT=^6>:#WBJX;_Z.,[HI
MZN@N^R'L=!+7W63<$<]!21?-,_D5& J^PRJCU$X4'+==ZK"+DSR9J;<5#FRP
M;@W"U*]ZL%@O4T=Q+BW[FWE1AFE:HQW:K:0"(47Y9:G'IS]6^7>E#9<G;+(L
M5XX/VN[\O1%'@KZ2AHJ&FMM'2T%K@K(9(Z:F4.'CYPOYV>7YC^55*QEYB4^6
M3PU2M[9YSTK:)J?CA/3*5/GGX>.H=H,'L0TRL3,PX-DT<J9 4.1PD56(;4F;
M6]F!5QQ!)P9:8\Z%P3+6RL3^3+'V_76&P3CEQ 8^J%LV3*R=FQ6K%6'-(T4K
MM,U4X2<YP99),<''REC3CC]Y"/W1B3*3>QL*6'A,D=+6O!)$5XJ$XR)"O(K)
MY9/J ;E*0I]321 YQJ#1;FQVY7W78UPJ[[M*6FM-?@QW&T5GYEKO4?RO'4*!
MQ+ @H:A0N)'X8.#FT9N+HTPS?3MSQ[I\KL;%Z:UU=K?>.U+;+7;<W!64FWK]
M8]QU[*-L-'Z'I)%XDD>I?*D..NF/$@:O.*>ZX.J<8_[V+>+Y7D_(U-4]IKY1
MO;;;TM=:KA4W>K26WP7#\MC1<9.0C=AVT/J!0 C' 9[UESR<TDG[40>VD2P5
M]LKYJ>FANE!+7P27B>.&GCCH.>.,U.28SYBYS]?F(([7170G[47Y7^1;?PS[
MGDL.]MO4%14TM3;MQV2BM=<B5$$N:LQU,M-+A F>4*21$\%!5D ^74QWV/3^
MSYN&;0N)?4Z#N/;5P?;7B+8[A5VF@BBK]O4L-5.76)5BN#KYE1DY'+BI)4@>
MK([SK1<23.[-CF\4X-I<?#DAMFUJ^Q&M5O$/PPDIZR(P3T=0TJQL.^/8E# K
MG .<ZJL2YU'G1Z3+&UXD&8UL\.9:6ENULCWYX8SQ5X0LOQ4XDIU7O*'S<C)Z
M.3A@ #J/"CYHRAT4U%XWDAO\3'@\!:Z%I"OB'L#RW8-CG)A3DGH"08SR/\,#
M4^&JY1$?LW-'?Q8E.WS^$F+?&[:Z_7#Q:V72RR*D4-)%R>&C0* (XP9,@=9^
MY+$G6T:@MFCDZC[&R=1*Y9XKX%[V/X65.P]MV*STGBCL&JI+/'P@EEH96<D2
M,_(E:@#.6_T:QECBW;D>CCZ"6.*CXRI'(3^$?8])6K6#Q\LU)6PRM4)+3TOE
MM&YD+%E;S<]$]=_WZMKBEINSS7]CUD>1=0K?I_V=+GVA:ZJO,E3XT;/J:B-\
MR,]HD5VR!V_&<8;(SGK.=9:(/AGI?<Y5_O+Y?]F;2[6HX:6IIO\ 9?V8*.9D
M69(K'*I.!@*7\_)!^QSGZ>VGAP_$6722IKQH_+_LR9+7#!;#:E\6-BP02S>:
M8(['/$TI Z# 5&6QGVQWT?IJ?#A^(?=I*.GQH_(TE1LJCJ(BT/C)LVGP$4LM
MFGD3(8GL-.1WD]:MHA^(Q^Z-?_FC\C<S6.FKQ$H\6MG #,:^78IV\P_4=SG)
M_AJ/#A^(G[M+_P#?'Y?]B/8K7'4$CQ;VJ)<9X_T9F?C[DD 3C'OWG4>'#\1'
MW3SSKY%=?:&W*2X,\_CG8Q-*5D ?;$A!0 @ 'S1U[]Y)TK'YE5T2?_YU_:;N
MW6>QVJ"N@7QCLTU')3AZNFEV@\B\/W)<^=E<>P;/?W[U&B'F=$>F44TLW/\
MQ,"&AVS\!=*6/QPM8I)F228-M!E$./8AA(.()QG)P3IHQ^9"Z2*6GQMO_B8L
MFVMKVZOB:K\<+:*E&Y^7-L]@Q!!QE?,Z]^C[_;2L?F4^Z8XO_>__ )*-OCP.
M\.][[GNU]NOCR'N$KK'*7VS*$I5QA8  ^(U QA.C]?J==$)0@J3//S_9>+/+
M5/J/T_[.G;>IK'9-OV"R0>,>W)J.VT\=MHI9=HU',\5XJ.8G +X[]O?O&LW&
M$G=GH_=XI*/C_P#\G'K-^%CP]V[=*.KM/XAJ&BN%(XDAF@M+)("K9(ZD[]B"
M#^N1K;5!K39Q0^SL<9N<<Z^1U*Z6+;%VE>K7QUVK2QM+AD@VXRQD@AN(_/\
M?ZG'U/TUBH8_,ZWTD7_^=?(SEV1;(+:]+%XXV"*G>03N*?:[?F*![$>>>2#&
M?L#GO4:(>9*Z.-5XZ^05]-9ZVT14)\>K+244,WQ4BV_:GDHYQCE)B;L>W>0-
M-,/,V?3124?&_P#Y--)M7:U)<#6IXWT=+Y"QLJ)M%RD2KDA@&E/1[[]O?&#W
MIIQKEF7W.%WXWZ%GVM20Q6V[14=^?>QI[KY\-8M+\(TKBV(> 1FZ^;W)P<ZQ
MR5I]DVE&,<+4):M_@:Y[I#8?%*@N5P=DIZ.>VS5+*I(""T4_(A1V2,>VC>YA
MG:751E)U5?0V>R[S8MF5U69]U15=NK9)9IH/V74*5=5B*RJP!P5S@@]$.1[C
M5=N".GGAP/4YII^AT7Q"L]@_$5M*W3[?NUIIK[;ZTRXKV\J954,DD7]M 3A@
MW$@\1U]NCV9QV/1ZF.+[1PQEBDDUYF!X<T-%MR]TVW:&KH[Y>H$9ZN:U3&2.
MF!ZC\V;CVY.!P7L %C[=\\H:7R9=-BACFL<9*4O3L:K?5_W%NRJOM!;[C;MO
M;:ME>UNJ*^XTQJJR^5,10S1Q*2OE1*25,@.>LCVQJ7LMRN?)EFY1BTH)[M\M
M^2-!^(&*X;QMNW-Y4=F6@V[84:FJ:@52SS!':/M@,XA3C\Y/++$D =ZAR4EL
MC#K]758XY8P]F/)2? G;]UOV[;)56>VQW']E/27&H@JY/*A$0AD0'GAARR1C
MKW ^@)$+9V>?T./)/.IQ5U3.W7B\[U?Q"^,V_!MFU5]>@BEL-V$TSW+REY8%
M5'A(I0IP!Q;K&2?;5E)2G27)[<\^:69O%6_9]_S(M]4=-4["I=[4EKKUME45
M:X6^!A\31,'X2.N?2YC;.5. R@]@@:AQC%*78SZB,98EU%/3W7D5KPKH-I;>
MWK;]VR>(EK^&^'9HK954C4M74K(G_DI"2?OF,-G&,ZV@HKVK,NBZ?#CRK,LJ
M:+<]!</';<MQN-!!6T=E)I*6$F5J;S(::5Y><T@!92\C@B)/6%0<VCY$:OI\
M5ZD>HX+K).7]/!U[97A/:=IPP%XXJNH@!$($"Q4]/GW\F$=)GZL2SGZL==4<
M:1Z&/##$JBB\!0-:&XC>^L[ FE@-+ H.K(#M7 : - (=4 W.= &E@- *#DZE
M =JP#0": 70#2-5>P$U"8#56!5]]2@.UH T : 0]:HP-U6P&HL!J0,EB26-D
MD4,C @AAD$?4'[C1@YMNKP2M5SGIZVUPT]%5TI>2GC=,I$Y[S$W;0Y(&0N4/
M[R-K*6)2X.3)TT,CNMRLVV]_T4V_<=J;LI'@HC324XGM-"R&*GD!#$PH7](+
M'\V/*_VECQC66T=I&=J$'CR\'$[:=G;;N]KM.UKM=-Q5]UF:&FJ'H334E.J'
M#O(S]R^7D'BN 6QDC.N><8\IGS:CTN-Z<3;;]."W>)=%?JFX1[5LE^J-I[:H
M[)'=[U>+.@DKYTFF>**F@D]DSY;LTF<]@^WN2C%'H=0LBO%CEIC5M_X,E]NS
M>*?@R=BV&Y4Z)3A>-5<RTT]8\3B1%DD4*,LP3E+@DCZ=DZA3U+27BGU73/IX
MNCA>W]D7G?>ZH+!3T4U/<3+5157Q8*+1<$@$CRC[!E(&,\B5 Z.15*]CPL/3
M3RY5C6S7)V_Q9WIN2&6V6JJW/%M>"CE0G<.VZ5*B9G*\29(IB0B=^I4Y'_.
M!RUK@]KJ<V75'&WIKNOV-M0V6^;OM.Y;'>Y:"7>6VIH$-RIX^%/=(94YPR/&
MN#&S#(95/1!(^FK2BJ;+:)YHS4MYPK__ %9R&QQ['W37VRX7#=E;L.Y4,RRR
MT%PI?,:)TD'*..J4A3AAQRRAN_8GWA*/F>7CATV6:DYN+79EW\6?'ZP[XNE+
M:K-+5&VTLAJA>*>, 2U,D4D:"%9"I950R$N<>K  />KY)J6UGH=9UV++6*-U
MYG+[5>+!;-KWRBMQN4S7&B@B+U<444:K%$T@P%8DDC^[6-]K/*QRQ0A*,+;D
M=%II)9+)88/(CF@2VQ2&=\EHY%K)RG$8/U^N01@:GAH]#%[F.->7U*I%9[8U
M+>89/$&W6^FFO-=5-0U>UC6&G=ZR7"^::A203G! &23C6ZT/E[D?=X.4JR\M
M]O4PIJ&R051)\7H(\M&'C_H>G .I] P]0<,>QQ]R/8'WTTX_,H^E@W7C?_R9
M,$U--006>3Q?2HIEF,,--/LF%F$A^9%/Q&>1^J ^_P!,ZFL?%EON\7'2\_\
M_(5$-NW%#0PU?B]!-%32?!4[C8T"LQC]Z=7$V6*_V?=?TU%8_,F730DDGFX_
MXFHGVC9+O:ZVT-XF5M7;KY')22K1;01&J$3BSQ+(M1GTA!R [XY#=:F*@G:9
M@^BQZ7'QGO\ \35[4\%O#W;%\LEYLV_J]ZNGEDJ+6%V\LT;NBX9HU,_YG$$Y
MQD ?;5Y24MFSCA]CX,4O$6=W\"R;OLVV?$>V4ELW#XDU5=1!X[G#!2;/6%V"
MJRK+E)22AY$9/IS_  U6.B.\6=&;I,6>.C)G=?\ Q-?MW8WAELJLJ[]:-_W&
MGJY*(I45M3:%E@>ED; 9U,P3CR4 -]Q]]1*2GLW^AE@^S>FZ?VL>9_(G:TVB
MVH__ .%>\T(C@$[L=I0 ^66XAR#)G'+ !QC) ^NHK'W.C[K"+WSO^TV9J*"E
MK*^N?QANT=30N!5U+;0HOR&]N,KL2 >\$,?J--.)>99=/!._&?\ :C%NUDLM
M?654MS\:+^*QZAX&C7;%)',\S1Y9%4=LW YP/8'/UU:L2+O!CD[>9_)&'06B
MR6BMGDIO%B_S54LZ4K+-MBD=EEX>F'@\@*MQR>)&3V>]*Q>I3[KBCQE?R1E0
M4MCK(Z:6/QCJ9HJJ7R8$&U*-A4N,CRP5DQ(?? 4YZ^N-2H8R[Z;#)6LK^1++
M;;'>%AB/C)55,53&WDQP;1IR9HPW!F'!\L PP6Q[C!U.G&BGW3%_^]_)&-46
MG::9D_V6+C,OE-4>8NV*5D\M5\IG#!NE!(![P& ![U%8WW'W;"O_ ,S^1D7:
M.TW&W4U-4^+EYIZ:DHVD'+:M+&XIU;+/R9^?E@M[Y(7/6-7:A6YI+!CDDGE?
MR0M]MEDNM?55-S\6[TM72I''4SMM.CC:.,*.#2LN,#CWR?Z$_?5*Q,L^GPRW
MED?R,3=&P=IWK;]PV[=O%:^"WU55"LM.=LT\968?FQQ@I@X;/,)D@]'&-%X<
M7:92?28<D=#RNO@:S8_A3L/PUOXNME\5=P4EZ026X2MM^*9LR#D8^#Y];*,X
MQDCVZU>4HY%3.;#]G=-T\M<,S3^!E[PVCL/Q22UQ7GQ6O-P:":444D.V8(@9
M9<<P"F [$(,#LC40T8_=9?/T/3]3%+)F=? UNR/#7P^V1255+8O%Z\PPW<@F
M.2P0S+,8F()1.7N"2K$=_0G5I.$N65Q=!TN).,,S^1OJ':FU:"IIQ3>,=5),
MW)HO^]>DDSY>"2 6P>/$ X]C\VJ/P_,M]UP1W6?]#-CV_9*B_K=9_&2>KKY9
M#) U5L^G:.1\9_+5FX.1[\5]B"<>^B6/E,O]TQZE/Q]__B5;Q#V59;A9:BZ2
M^+M;N6L>>*NAHY;-"HK)5GCZ\Q9&*J2 N1TH.K5%;KDL^CQ^(IRSZFFMJ._0
M[CNNU9O%7<O):PVR[55KL%)30GF:RKEC4\O[;!Q&00!A6(/WU>W%R9[,\TL<
M<N1]MD>35L;7.QVV26!LP6RWS5%=7TD[QH]/62"4NS5057+-RQQSD_O9 UA9
M\JWJ6I^AM;E:35T=VL5JH:: 2+=XA$:>WES.*^#,A#R2'D0S,$P0O(EL-J+H
MZ/=LM5GM5UW/NNJVO;;I4V*U4LTM^O%ZNEOA>C:UR!GE:%@%4A#Y:\L9)7!/
M%3J\(ZF3BQ///PUMW;\D5#<V[:?=%-:K39;:EH\/[$J_T=L) C$BD>FXU3$8
M,TH]2<U*1E@&')NK3E>R*Y^H61K%!5!<>OQ*M,IJB5$Y\J(D^;$,2A2 ?,7/
MRJ&_/&<E7BD7H'69QON@@6D>H6!09'#(?2GF80RCDA9NO>HJ5/\ F,1[8(67
M5/@L%'3OY<:LLS'SH2,3)RP?A&;V'8/&3..R6<#N7.J&D48,%MADI%@JV1&E
M,=,T=9%AF'&F5\2)@N2*><G''GY9!*Q)EINS5)"J]8*9H/+DEJOA "DS!W=V
M3RF8L2B3Q"2LEP7,<0\I@BMC.JLLW7!LJ&^5%->K=N>QUJ6;<,:/)27&0K\+
M64K^9(*6I#K$)Z9D,2X"$QM("&.KQ;3&.<L4M4?_ &)OZKI[]LFT[BVQ:JFU
MV1=Q4T-ZV])AVVU<$;N'EUBG?S.<;CK]WH' G2MY(UZA)Q\3&O9?/HSHOAI+
M):*FO--6PP25U&]OJ:>JA:>!D$G+U(&7#*PRI!]F88[SKG4JV97#D>*3KNMP
MW]LOQ3BN4WB?9=W;81]HT=7\%MZEMTYB2!S^;&HE0M*\WI'?$Y("XUU0E%JD
M=$H=1:RXIQJ/;<CL_C;255NMEE\0)YMF^)19JEZ V::A@B1B1&3*&9.!&#S)
M R2#@C.J2Q5NC+QE*-2=2.Z>$^YVOM+4V*Y.CS1KR)CX@!2W$3)GV89&2.B"
M#U[ZQ3/6Z;(LD7BD6;P3H6M6[)[=(B+-06"FI9O+C$2^:*ZM+80=*/8C'T8:
MZL<DT>IAXKR.VKKKBC<=K0!H T : - &@#0!H T : - &@#0!H T : - &@#
M0!H T : - &@#0!H T : CGE2"%Y78*B LS'Z =G2ZW%UN<5V_9H;QX7V&CN
M\ :@JPU[K80A6.J:6H>>*!NNP7D#,OU"8/1.O/;6A?RSDC%>$E+@J)O.VH)K
MOM>FM3U]'<OB9[O1!/.5R1R\I0O'F0J*BQ#Y0 N>R-<CDULCA>;'%O'&.SY.
M9-XA[4\1=Q5RVXR5%-:[D:BB6M::GJJ"5$4RQA R2(IG##RF/'TCKB!J7L[1
MYLNJQRR-0[$V\-V2;G1IZZ:CMZ\LU$L[B%>1QR;)XC'7[OWZSJE699<GBO4V
M4REN-S@M";OL]9,MXO4L^V-HU,P]5+3!.5RO!3ZE8X^$6/;"@C+XUU):(V:8
MVX0\7^I[+]RI5XBAH:*CM_PU%;Z6-*>GAF"YA*!'^(/F)$QP?A:MR)/46E'?
M$ZS2[LX6TMO+ZF%61PR3SFHIY:AYHV"T3?UE2H\P.E067. C3Q*LH9<PP<91
MR&K\E;!_+KGD>JBAJ979G:60XA0GEYB@'MSEJCY@<K*@8NA#K#*MC*A)JU)9
MU,V'$DF BQC!61PP#>_;@=]G&#^^39&;,6(+5E&G23*QK YFB#=!58DE?U7Z
M?4Y^NC*,W%!3I-&BP(N$D5XTY$\@,$+&_1! 1&[^L('UQHB\3>432M1L8@$+
M@/"HCZ)C#@$+C DC7(!;KCSD(+,NJLV4MC96F[)L+=R7JLB$^U[PD6W-VT1!
M5)*.9N$%8>1)YPLX[;UF-\GCJ\)4Z?!U=/)8IU+W9;/]QE\LE;L'>5VVI=7J
M;E\-1I:WBJZZHJ5J+3"@D>H2"*((E3.S\4#/V2P[&IE&C++"6";A7_HBJJ.2
MSW&*YV& 0T<QFY1>0W_<VOJ$BA:*5$G(;RH$=F7Y3@CH@ZS^)@Y:&G'@W-RH
M&HJA-V6I!0R66O@OLMJGJ)7Y")(Q"L)9^( IUDD:(J2O(#OW%E*MT=<$O$62
M#W6YW?Q>VE4W >(4VVJ5:N]7."P5211NC25(AJ'["LK#I%^8HWM\IQC71*/+
M1[W5PE/'/P^71Q >#N^XL!=C/.Z2&9)Q10H>;*0S!6@*P28/'S805;YO*5AG
M5%"7>)XL>GSQYQ&'N#P[W9MVBIJFIVM36JGIS&U/$L$=.JR$^M8W:G:7DH_>
ME>82]\T3(XYS5>\BN;#E25PI$5HV%NBX5<D=LVM *NEIPM/P@A64Y?+".-J=
MXHE&2S,(Y78X')%ZU6*U;117!'-)O1 L-+X9>(E%#)#'LE9 .:)*E.M.LBL0
M6+*L!DBY=!XH951^/7EAB-:>&_PG5'!G2:\,G/AUXAK5,/Z-W.JA1C"B2TT$
M2M&R<6>,1TX$&?9H")HF4X;U#EHX2?\ 26>/J'MX?T,B'P8\0JCXE_Z/55)'
M5!%9:5X8Y0BH5P[,N)<=!8RBP*HQY9)+::9_A+KI<W.CZ"1>!7B(U)2PMMGR
M)8'3C(DL31*$]FAA;*QM@GR_,:98B3P0>G#3/\(?2Y_PDR> 7B2MR^):QFH5
MD"L9+HOGJP;(Q-(LA=!TP257*..4;IGCHH2_"0NDSW[J,>3\.7B=-02TQL]'
MY#<F^$DJEDIF<MD&2,DF4GLO*[F8L0RR)Q"ZG1+R(?19^R1-4?AY\3:AJ>2.
MSK2U"(^:@W99)5) ]*.JH45B 789F< *90,YG1+R*2Z'J'OI1+0?AQ\1HOBV
MJ;7!4&H !*U_D2L>'%C-(A!ESV.0,<O \6E?31+R(709^\4(_P"&[Q+E2)6H
MJ9A"T3)$]0/(4J""88UE44V,_EF'BR 88RACIHEY$OH>J?9&7)^&WQ#-:TM/
M1Q4\3-'T+FZ3.%."TLT<BLQ"]1HO&*,DMY;$YT\.7D2NAZGR7S'_ /:W>(T=
M,D4=#;O,CE\Q)6K"T2$/D2+2EO($V"<.5**YYB(-IX<_(U71]0E32^9,GX>O
M$Q'65X:>9P9!G]JS"158CCPE:5G4X&'4EHW(#!$89T\.9/W/J/0Q6_#9XD#C
MPIJ.!>4I9*:X,J ,/3Z6=A,Q8DR/4"4R@\?0,8GPY]T1]SZE]E\R0_AV\14E
MH&6AI8C$V9I(;L[.H*\2M/YCM\."  6!:3@.".@T\.1#Z/J/)"TGX>-_P0N]
M71?%.T"HWDW@P-R .5,WF,[Q=GB')ECY,$E"G :)>1*Z7J.Z1C'\.?B&M D#
M4E(4CC55HXZE(Z)2&R$CIUD"QJ!C@ZD3*X\SS6)(T49/L471]1Y(R*GP*WY3
MS.U)1"'*!"\UY0U+^KD TZ-&XC&6/E1^7R=B[M(>M'!DOI,_:*,67P2WVM+4
M1M04#2R%FADJ*^!H02P(:H@$BI.X(#'Y$=E4R1N02:Z&672=0OZ431>$^\HJ
MM:BHGIYL3M(367B.2<*5 YI,9\Q2YSDH%B93Q,1 !T<)!=-U"E;2^9L)-C;J
MJC*LE3;H8&FYB".[KR52/4YD%4"\[$$F60.,!5$84$&=,SH6+.WV,;:EB:V7
M*Y6RKEI:*6ENU+5R"BJ$\O@U!P!XHS<5)0C@#Q!]@!@#*<7I:9BL32<'YI[?
M M,-+1UT%!(*&R,3)\/4?M*WQRS^1'&\*,S!AR8JL8'7RG[C5?:\B[N34G%#
MHJ6V5\;JEKL4#+5-&QGM"\7CY*'9<-]54$?P&HW_  E%%/;0OD8DEJM5?)7/
M3[;L:U<,RB*:HL;2+*&*2.ZX.?WCG_.'?6L]_P )GX:E:4%MZ,QK5LJ>P[6\
M2[QM\&SR4RH]"M#3?"B(1Q"1N"_09.3]"2?H=2HO=HK#IY0QY<D/9?:BGW1[
M]N6#;4D]+71[?K5CN\,:Q!SRD),[NZJ26+@L3[8<''?59:GNSEEXF2,=KB]_
MW.S>&NX;:WB'?O#Z&TU=-#;*.&I::J4-2W2FJ %+(/L">&#[\6_4:TQQJ:1[
M/3.,<LNF2V2W];*YMZHL7A+^'FY7FDIZFX6>@JZ^:HBHB#-5^75O30P\C[
M1@D^P&=2^"B6+I.D<N8J[KX[&-XJ6L5]JVY=;!35-NO*I%*U% C&II790RJS
M*?206XG'OG^[)IIJCDZN.T)85OS7D;3P@M%91^).\HHZF>&R6^@I:&:CFFYT
MR7 H7G9%!*H23R?C_:[[.M8+L:=)"7C94_=22?Q[FX\*_!:*Y6"T7&\2M+1/
M1(D-+YK/+) 3S5'FZ*PGH^1&%4]<S)KLACVM[GH=/TRC".I6SNE-20T<$<,$
M20PQJ%2.-0JJ!] !T!KIH]%;$IZ&I) =C0 1UJC0$'OJJ $=ZEH!G'TSJ4!V
MK@- &@$U% 3W/6JM 3'>JT!0.]2!<8U9 0MWC!U8"@Y&@%T : - )@:I0$*Z
M4!0,:("ZN!"<: ,YT $:HP-UFP&I : - &K P;O8Z*]49IJR 2QGM2"0R-]&
M5AVK#[CO4M*2W#WY//UX\):;;?CGM"9XX:N@KJ2Z!F $3&7BCDM&N$+L,Y=
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
MEJ9O^GR/0ZR?M^&N([%'AJU(ED,PBIY 1)+3'_<$=VSQCF=6#2-+Q5HR/7+
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
MZ@ZVQ+V[/7C%1R_$ZX/;7H(ZQ=2 T : - &@#0!H T : - &@#0!H T : -
M&@#0!H T : - &@#0!H T : - 5_Q!I9:_8>Y*:!0T\UMJ8XU/L6,3 ?Z3JD
M_=967NLX[2;HIJVW4NX*LOQM^VXY8LCHB660LI/6.0IXE_GC7E.6J"]#SW*.
ME2EV1Y9\?MV?%6:@M\E=1Q7S=MUABD2X0O+"*&-N4H95/(Q/((H\# /!@#T2
M&*/<^:ZO(JM\LYW4L]71M:Y_VO1[<2IEEFM$\RVJ6UQQ$YEI*:E!EGA+%L@D
MDX&3R ?6S.9/C<[9X?VFGH[QLZVRT=.E;>+U;:V\5T%&\,5=4LX<$F0F4N80
MI]?>?,.$)8:SC[4TCTL+_P!6$'W.3U%WJ;C'=ZGXED:MW#>:V>)68--FNGR
MJ(7P4A5<,RHV, APAU=KVC@ZAW.7Q,<+)<J:))/-93Y%&ZRF:5'YCE(Q,@8'
MDO$-E,G $J@@2:DYFKB9]"\\B^AW282250B'ICY9X)Z2%X^P.0,DCZ_,\%>U
M&VO-_M_AMMJ[;EGI_C:FA*4]#2RC"U54[E8Q)D9XY$DC?<1@9[U&ER=&^I8(
M2R2['%ME>&6[O'?=USGIJT3UB2+)=MR7-W*P!\\4  )9F[XQH.@/H.]=[DL4
M:1X'3X<WVG-SGLD=;N7X)[!5VR9:/?E4]P&5_P LML?D%_H&*2%E&?J,_P -
M<ZZB^3VH_92@O8R>U^AD^$]VW307RY>$GB%3BHW'::7XVSU\K>::BE4>N(2_
M[J@4\T?W #J?E %<L5):H';!RIX<JW+#>T>D(CD(/EL2S]DLWV Q]\^WN/YZ
MYCDGM*C-V[*6OMN6,PQ(:I50  ,H,K?7&?OG[X&="\).R?PZ3R_P]>'$ZQEX
M36;BK$"H[?E-7$(0B]D=ENO;'1UTY/=1ZD__ +7'7FS+N]ZG-JIO.JZ5[A6W
M/E#2QL)S41P0.\KP"$.LK%)$"I(\8;GCDIZUC%',DW#VF4&T663=5^L6VJ>G
M$$=Q%+;*JFJIH:6KCDDE]32T2M)41,(PYR9_+/65P>.MDK=&$;GECB7=GJ#Q
M"N<6Z]X[A2WVR"])::M*>>CB'"K1(HE DBY$+*GF/(I7*D%>B<X-,SU2I'N=
M2UER-15Z?H<L\6([+1W2T6RU6VK2LI<U-=<*V%_,A9XEX4_!78KQ!)8]*,@#
M/>(>E;1/(ZS0Y1QXENN7_@TEDM%?=7=:K<]O6F/ %5F5/-;LYQZ2.\?QQ]M4
M:LPA@E+9RHRH*:EVQNT6R>T7JX"$_P"WJ*G5Z6H1\'F@![3OHY#9'Z8U6J,Z
M6',H.+?J;=Z&HK]Z5=WDNT]GI4FY4A@<R5F."\U4>I4!;ETW(XQD:A[<$O%*
M69S4J19:>]326XTZ5$D;R2EO)A=IJB4MVSR2,?F]LDXR.NAT*ML]#Q926E&Z
MMK45EIT2"*":XHP"QJV2BGZLX!&?;H>WU.H7F=$'&._+,*\U-9>+Z]ZA$EKK
MD@C@ II,N A89\S .2"<X !Z&-&[=HK.3G/Q(JF8EU@JKK/'67*Y1-Y0X0K+
M&9'4@9'I4*HR3[_4^^I*34LF\V5N2[W-*Y*.C6GK)Y#EZ:1&BE=A[>5DD,<?
M3.3]M#BE*<94C;V.ZK?HI55%,BMF:(]&,YQAA^N!C0Z8O6J:W%I;1245P\RU
MU#V6O]/*:D?@4SUAE_>'T[!S]-5)C#2_9=,O5@N-5<Z/%TCIY6FD>GD,'RJP
M7KSH_P!QF4%P0<8!.>B-::=M1Z6-2G"YJS6[MV911TR3'C$F3-\)YOY]-@A3
M*@]^.2!GV.0#II,<O31:O]"DU&V$L]53QKGR7J'I9%'RPS%"T;#ZA9,-@?NL
M!_:U4XIXM%>3+IX<T6XJ^:[4"6RVW&6G2-S+%+\'65%/("JN&8/&65ED5L<,
M,H;]X:VQ0\1,]+I,4IQ:<=T7/;^P;W;::.CLVV9;$WG)*U5>ZVGDAAXL&RD<
M!9I&&!\S*#C!.,ZWCAWX.[%TRQOV8G8=J[<I=IV"BM5&TCP4R<?,E;+R,269
MV/U9F+,?U)UV15*CT8K2J1MM6+!H T : - &@#0!H T : Y!X\[NALL-I6D4
M37>FJ/.90K$0020S1EW8#"Y/2@D<BN![:Y<\JC:.'J\OA0N/)!NC>YW)LB^Y
MK(K95T5MF^+LM8\(-8DE.KJXR>2*07"G R>61T-0VYPYIT5RS<\4DG3K@JVS
M]TWG<LR;+N]146"[U=,\E%?K+"D+ JF"KQX*D8.?MT/8X.N;'/5[+V//Z?-D
MR7@R;-K9HA\-MHGP@\-J^_7.:LD6CD\IK53L/)FDC<TXD8$')<G)]A@ D$C1
M0J%R)Z7"^CP2G.5^GZ&5X5[INVY-RWZJNU=2[5@BBI72&E2.(,@E9RG*3/N
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
MJ^-6[9VZ7#%K7<V7AW^%G:FS+1;:GQ A_:]YJ(!-+;I:SX:CHF(!"$JRM+(
M<-WQ!ZQ]3IDZA^[$G']GX8/7U#U-F5XG?A2VEN.T/6;$IGVWN2"(R048F:2D
MK3[JARS8Y?*KJQ'+I@,ZKCZAII,MU'V;@R8ZQJG\SBWX:MW2P[FKMJ,CFBOT
M$E5!$#_45D4;/T#[<T61&^O2_;6_4136M'F=#DDF\,^QU._2BV5P::7.&5\L
MH)9E<QDY/L"I&<8SW[Y(/(CLG[+HKU:4-3) L:RX2L@Q4GS"5Z.?6K@ @#))
M ZP21^7K0FR:T2117:GECHXA5EHI&DAX"3DT(+$F(Q2@G@OLA8@ <8X\@B-5
M,Z/L!/C?"FUPPR24[T.]MR4].D+<.2DB;B&QZ0&P<]>W\M)^XCUI>UTN-^39
MH?$>QP-=OV],D#2& 5U+=:JVBHI;>5<I*L$E*5JEED8K+ZE<!GY<B?4$96C@
MR+9-&-X77P;+\3MJU-77UE)MNEGJH7JZBK6]_P"2U$/'\Z4(LU+$2J@K(?0?
M7@X8G7DOTN5X^IBVZ3Y/8E-<TJ+N^UKE*\E/<*=PD .3-%CBX;)'0R2GL  V
M!TH&"DU[)]/',G)XY.]C=[<N$M\\2=JJ0ICAL4E=)ZN3B0\(LL?N0_N>R-;X
M]\E>AI"6K,EY([ /;7<=XN@#0!H T : - &@#0!H T : - &@#0!H T : -
M&@#0!H T : - &@#0!H T V10Z%2 0>B#]1J'Z@\H5=.E'X*WN8W$R5EOJAM
MN8-@*BT]?)AOU)1U&#]A[=Z\N248/TV/"G_L3;>]U^IR3Q?\,I_#:_[4O$E?
M7UETW(QI+M3I5!(:>"FIX_*I<+&S21XD9F3*\FSZEU,52KR/,ZOI5@J<I-MG
M-Z/;\9@IJ&W43QQ)32""CHFDIN,JN&81NCM4H[>^/B<>_H^FC>QYU=XG>)8H
M*'=EHW-2MRIH+Y:YZAU0+(L#SJ,R,N3(@#LW)F*@ACA21G+&_:3/5QQTY8Y'
MYH\_7*"6T72_6FH=RU!N6\4)2H!>.-C5RE6*L1& RSJ,MSY X\MU'71+D\SJ
MEIRR7DV8E-4_ ^7*RPQ1J:.<@1C@G$<""PC52!] &?B?8+@D0<FHL%OD$L(#
M(JB)'.0L>0%E#?1O?B<_K[Y)[U'8M&6IFE_$)0R_[&-JJ0_.GH[_ !)5E.N
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
M=JB(R0R<XFC9) "&XD,#E2""![^VH<+W$HOWERBJ6_PLO5IKJW<,&Y%JMS7
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
MM20)%(Z!.<<C_GJ0V??K&:,ZELD=-V;N>HM-.T44SP03_/$Z$JY/7%E88/\
M=K%MK@]#%FTJCMGAUOMK'D4M/;H8G4!C1T44+,P/UX*N<_4'5EEDCUNFZA0X
M2^1N_%+QTJ=M[%K;G%2K57,NE';+= 6#UM;,>,$"'WR223CL*&/7OK12EDV.
M_+UDECU+GA?F<<JMH#8FYJF\RU%#OCQ9I8T:KOEY1Y:&U3R<N-);Z5 1S&&
M.<C'9SD:NY+%LCR7C72RM>WD\WPCF=^O=_W'=Y6N%XFGN3S1U1JJH,KFHC4B
M-GA1PS0D$PNCNJ*7# !6U%V<4\DINYO<38&R=U^(]=%0[62X1PP2K4)<JJ4"
M.SR!@M1!4F6*1#$"'=8XI"S=9P'8ZV6_!K@PSS22Q\>?D=?I);9L*DH-L;(J
MEJ[5N62JFN^\XX8V^+$+HCQ0)$,)2(TG#*YPJN 2<N:SEI]E'>]'2J./!_7=
MR^!MZC8HV_')2%XZBYU2"FA6DE5ECB7B'<8Z!9LC!]A]-<KBRDNG\)^T]V0V
MZU2P1RV=[7":6[@32U;3OYT=1#RDAC,>.)C*P2$]@Y(]LZNO=-(X]$91KWC5
M>&_A'56W8]P6JYI37"ON#4R$]" \(US@=\C&6Z/M@]9T:;29R=+T,EC;E_59
ML;9X:55IAL=RM;24MUM_-(JJG_=3D6$9/L5(+*01VI_GJC=;HW73:4I0V:[F
M3>/#BWF%KG:[<;<Q)DK;?1KR6D+=M)&G9,1;WQGC]L=ZMRB\^EBWK@JOLBV;
M>^'L4M/'%54U5;Y(?S'*&$1HQXL?-8>66&"2F0P!Y8(.E4=>->'O'=&LHMM;
MA\2]U784B6NEAHV\Z)+FDL<E5#,>(G5H6(5<P<0IRW7(XY :O''K,E@R=3-R
M3JCIMC\)+F@*W"MMU)$>O+MU*[M_'G,Q&?\ B:U73^9Z$.E:]Z1M;AX0)=:*
M>CJMU;BEIIU*21>? (RI&"./DX_T:V>*+5'2\$&M+9O[YLRCO.VZ:T>=/ E(
MU/)33HP:2*2%E:-O5D-VHR".P2#[ZT<;5&NE-:?(UVUO#P62YQ7&LN#5U3!'
M)'#%% (*>+S""[B,%B7/$#DS' Z&,G-8Q42L8*.[+HN!UJ]FHA8:D&&]UHQ<
M1;S5P_'&'X@4_F#S/+Y<>?'WX\B!GVSJA%JZ*A>_"&Q72XSW"EEK['75)Y5$
MUHJ3"M0?O)$08W/^<5S^NJ/'&7*,9882=\,=;?".ST\E,UPJ[C?13.)(8KE.
M#"C Y!\J-4C8@]@LIP?;&D<<8\"."*]2]+A1C6JV-Q<Z,$2M@!N.!C&<ZA F
MU8!H!C8S^HT %_5C]0- /T : - &@#0!H T : - &@#0!H T : - &@#0!H
MT A&= +H T : 30"Z - &@#0!H T : - &@#0!H T : :W8T D?\ /X:J!^K
M - &@#0!H T : - &@&$^K'?M_+56!/=#D=Y^O6@$C7V/WTH"X[X\>OXZ ;)
MTV0I;L9 U!)+_$8U<@,: 70!H T : 0C.@%T F,Z 70!H!"<: 3.@*UNOP^V
MWO?A^V[337"6,%8YG4K-&#[\)%(=?Y$:HU&7*,Y8XS]Y%3NFT-@>%=,M_EL:
M25<)"4S,DE;5E_<) )&9LX!;"XP 2?;6;C""U)&+QX,*UM4SHENN%/=:&"LH
MYTJZ2HC66&>%N2R(PR&!'N"-:'2G:M&2"#]>OUT)%)'WR?X: K.Z]@6S==93
M5T_F4UQIHVACJX.)8QL06C=75D="0#AE." 1@ZK."D9SQQG5CMO[$M>W[#56
MA$DK*:L:1ZQZLAWJ6D'%^> !@J N   %   &I45%43&$81I&HA\&K'2Q<:6M
MOU*ZJ$1TO=4W%1\JA7=EP  !E?IJCQQER8OIXOS^9JKCX(+5Q,B;CKV=B3YM
M534\K]D?543/M[G.LGT\7W.:70PEW9SO?'AG+X4U%KKMO7*LK[A=*M(JBEJ5
MBBB9(E>5G1T5?+D">:BYY!C)@@ <AGDQK'&TSEGTBZ;?&WN2FU3U$D\=QMM5
M)!Y;B*1)HXYE?F<0K$KMR])8F0D $ */<ZPI%4M4?]1%3K*5-H&26FI(Z6_1
MP-+$&(F%O1B5C)8Y#3MGH9P@'?>-+T\'*XK%&TO:^ASG^@<HVM=+K++553UU
MS@,U1)ZVD96)/)F[/WS]3_#4<[GFOIWH<WO9MO%6VT--X3H6J%FJ:&NHZHR!
M"J-P!650<89S',Q"?O8Z['=H]SIZK'"."WVHP(=T7RZ72IVE\(J6:BLT%= 8
MZ<\UGD?YF?&<.HD&/8"/Z]YB7".99YY9>"X^S5HWUII:26G6CJ)JFGK(6%5;
M9:9&$D2!LL^1EO0QY+CL$MUC*ZKNG:.C&UC5M[H9N2S;.\?HK +W=+?9][WJ
ME%QH':JEIJ'<<,$SQ*)T4H5G':Y&3AR5# %5[:U+?D[,L,/61CXCTS?'J<FW
M/M*X;4N[6O<^W8Z>_P!74?%5,M721^5<ZD.6BB"OYBM31*&=I%<$^V!Z0*--
M<GF9(3P2TS+;X?7>^[4NSW2W[AJ::<A4GN$F)U;+!5^)C?BRP]X"=A 0!ALD
M9:M/NDPRY,+UP=>?D_R-I1;@B\/[W0[VVY4M0;*WU.U/7V^,XIK)?D^9??$<
M=1CK]>)]B-6R)2BIQ-Y/P*SX=HR_1EBW!XBU]U]-9*XJ$8=$G/8QC!_G]/\
M1@ZY'ON99>IE+WGN42MNCU09$#.SC[E4Z.<=#[G&>Q[:LCCED<C6M3_#L&=&
M?@"$(3B$/7[S8&.\= D'V^FKE4K,6HCCIX8G*H"#R0!<J/J6&>Y&[[/:A?45
M=26%H\EJ7D8]PIZ6U6B:LK4AI*.GC8U'FR$JL?[RR*6PX!(YJ2<<T,+8.-7#
M7R-MLA*G95D?>5PB:FWMN2EJ:'9%LN4R055-1M'B:X2AL8FE"HJ9!8Y08(+8
MVK2K.O#!]-%YI>^]HK_)J$H5L-CCNE?::NHOWP27REH+A:8)I;5-'''!-B6,
M)AY.2/@OUQ'U! PW>Z.=^SN17 &UW2[5E>:G)EN]+14S5"TSR^2ZU2&%GJ_E
M3@V6ZSG'I&IN^!HWMD5RJDJMP4"4]3#-$]4E3+3^=#.HM[P15L9X1SN 1-A0
MY7LOUT<F6J0G%;;G<+W+4SV3:VWJH4\%SKQ->*\Q<)/1&K%HXX\CS'.?DZRS
M_09.L4>E)QE".)/?DO/X7:FHJK]:IJNJCN%3-M"*22MB/HJ&_:E:3(H^@;/(
M#Z @:[L7;X?Y/:Z+W87Y?Y/30UU'IBZ - &@#0!H T : - &@#0!H T : -
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
M!41$9"_8@$'^XZY_$TRIEJLL0.0#KIY*AG46!"WL!V3J0"DG.=18':D!H T
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
M]\VNNO-!,*D?LB]QP15A0]Q5E'.R.H.64JP;CRZ.IBG![;IE/#SP:R=--/\
M/GXIE_J-G[J_:-QW)8=I77;UZJ*.D$=M+P5E(&(*5D+<)>6"O$HR]9[ SUJD
ML;['9+I\KU9<<=,FN.Q5][4M^3:=YM>X+)/M5VN,-V6\QVVH$%:8,-Y'(ABK
M2$*0[CW4Y&>]0HN/*..4,JA*&6-.[3I_(RHH=XU-723V/:Q>"VV:GHQN6XVZ
M2&&X21)W,GF/&<,QZ#8'%,DX.-/#EY!PZB<KQQJ*56]K]=QQBO6V-MUDVWKA
M3U6]+@D$9O5RN=!%\"[(XK*B&,3Y+GFQ0'/9&3A>[J#B[1T+'DPIRQ[R?>U\
M^356BRI8J&CIKKNZWV>!<(9;G>TNMQJ<^_EPP22/,['. 2._H?;4*#;N6QGC
MZ>45>2:7G>[_ $)_Z0ST$=32V62OVW0UA$7G33 WZL4EC^=,@/PD6%.*> >;
M@%B0<KJVI+:)KXL<:TX=EYODI;6C;]9,LT6VK%*:A0PEJZ-:IB'X%><\@?GZ
M9U8MR[0!U('-1GN^YR-*[K]3-VW?I;%#44U@JQ;K?/'P?;UR8U%EK5?#"*:C
M()B)0J[O%Y8B\Q1A\$&T9N)KBSSQ>Z[7D^YZ1\"O%*..."U#XE+,)DH6HKC4
M^?6V&K<<HJ>23)\ZEE7_ &O-GOTJ2<CCU0E:V/H.FSJ<;7#\^4_+]CNM[LU%
MN6SU=LN$ J**JC,4L1.,J?L1V#]01V" =:5J6YWR2DM+.?7SP96J^&K::[UU
M?=:"3SZ(W:8-$LI1HF=S&BNS&)Y$#DL5Y9 /UR>)=CFET\9/5W*J_A!N\25%
M9YM#3(R^4UMI*UG>;/'E,9GB51)Z%&.&&7(+#K'/X%G#]TR6Y6;&P^$M=N*[
MT-3N:W14=JHI7JA;S-%*U5.61D\S@O$1H4Y<0?6Q&1@8-\>%Q=R-L?2IR3R+
M@Z!8O"W;&WKK'<;?:DBJXE*PN\LD@@!!!$2NQ6,8)'I Z)'MKI4(\I':L48O
M56YN]QV"DW/M^X6>M1I**O@>FG56XDHX(;!^AP=6:U*F7:M4<MHO!.Y5==\-
M>Z^FEL@J'J95HS(DU;(W1#^RQQL "\:Y#'."JDJ>7P.;.&721GL^/\G&*#P=
MVON7Q&VQ<-X72.CM&V]L+%' U7\**B4U]7CDZE24"Q,2BD9ZST,&RTQ2U'F2
MZ'#/+C>9[0C_ )'U@VQXI>,EKVC2BELNV:**2M2GH6-%,D$2 F59$*M$TKLJ
MY!#-&'SD!3K-/7*^QDLF'JNJ6&+6E*S5UVR+=O[;E\\.K>:6MFH*RKO6V8OB
M6Q61JX%91EB_(B6*H +<OFE9B1QQJ8^TFOD;J$<L)8(/=.T< %RJ(W:[0O\
M#W*WP/#47RX0\(Z&=;=<*AEIJ< $RQ-(4=>+$X(X+\QI1Y6Z:??>_B=6VCNB
MLLMWGN^UWK[/<)9J@_LZ(Q1R7X)'!*)X@X*O$5ER<JQ3D1R(&=5:E!W%EX2E
MC>O"VO-=C87=MI[SK'EW=X;[/OEP9O*EK[9!46V8RLY7R_-09D?!B8E>@),]
M :E9/-%ISQ9-\N)-^EH;MKPR\-+W#/-0^%MI:."EDJXY;E?*ZXQ2\%R L:CV
M(!.6]P <'H:E95Y$8<'2S>V+]6:^L\5[ZMJ6Q;8%GV5::Q&@:EVU#%;O-6HC
M=:8Q5!Y%:GF8B(STZOR!/L)UM[!=1-+1!**]%_DI,--8K-?*+<%;244]S:K%
M5;89'CMU;2)46_,WQ2D\9)1\/*,X. I.21JG)S4K(*C>$XHK-/=+Q713RM:R
MB?TI6-*@I1O42C$<:CRP\_YA!_,"C'L=$5<G>YI+732^(<5*E8:*[3UEGM=O
MFABKZRXDK47%IPO&$?+Y49*MUCB 3Q]W!*MW&OY9<;:9]P7>Y1;7IXI99ZJO
MDOE1!2QTW^4U$@9;9 069JQT2-9I?,*I'RZ!]I9H]3>G'R=3H-K6?8^UWM>X
M[CSDD:2MKZ"E!6HN-25"^7&PR(H 0L2!@"5C'L??/E[G7&,,,4LCV[KO9N-@
M[5GN:W*LIK55RI7U[/<);M6<IIH)0,K%4<4XI"B!%B'013D-WJ4Y-[(UZ>+G
M<DG3YOR+1^'&:C._:!+?<6O%#_1>IB@N+<<5"1WFJ42#CUQ8$$8&,8]M=6)4
MZ7E_D]/I(J-*+VI_4]-CVUU'JBZ - &@#0!H T : - &@#0!H T : - &@#0
M!H T : - &@#0!H T : - &@#0#6]OYC_7H#P;:6O4#6>MMRM!!3;?5*B[T\
MLB5-N$UZK$,R*IQ(@3S"P<%00AQ[Z\^:V3\CYW*I)J45VY_,Z#N.@ME&E!8+
MU9Y:^Z+3*[>4TDE;Y.68-/42%5=L'+#'78)P!CGEMM0RK'&*QR5O^=S6[6J[
M%>[M_1_;MYIKLIC>FEL==7P5%3'"000C\V\U!DYB?K!Z[U51?8PQ*$I5C=^E
ME9\0_!:];7^)W#M*&2KJ5^'_ &EM\3""6YP1L!&J<P0M5'@!)3_6+F-RQP3I
M%OAC)TC@M2.,5^V[3?+;77>V4U$]+1(T*22;96:2%J6K2<02QT[\XG2.22/R
MFC!Y1._8&38XI)-<EBL5JI[_ %RT-12TDE9\?(D-9)MN;@8J>\1ND;LQ  Q,
M>#D^Y+>VK;$PIRI_S^?]%MIK)3WNFH-OW /1W:C,(LBUM)3TZ+.*9$9!2J[\
MG=99%4."(V;EJDGN7DM4=++KM6@I]J^'%15Q)*LMVA-+#EV-13I.[F1E4CDX
M5"<^[MZCT< 0G1TXGX&&4H\O9&DO36>ALLL<M5/=_P!HB.FJ**V1 O'&U0T$
MD_+T@")EDD<J>:<I?W7!T4>YSN,4FY2Y.>[COEYW9:JVE6V4]PGFIXVN.V:&
M9GCN%'5UH,-6M4IY2$4E.\C!?;S.7$KS"ZJ)FY)^S'MV,':NS[CXZ5JV^V52
M[DLE905=P3<U3RIIK(D]R281SAB0(T2G!6+L,!F-E&2-$F]B,4)YYN,/GY'<
M=Q0FOV[<[!M2VT^Y-LSM)57:2\R5$4NX*QRI\R22(@K%C)"G (53\JC,/(HO
M2N#T<LHQQO'C2E'O?<PK=LV];=V4;%9]JT]-8ZDM%):[9N:Z04JF3!<JW-L*
M2?< =D_?4O)Y&<'..)8\</9\DV9O@9X8RTO[?HMM;;IMJ>0T=-7T:;QN'(D
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
M_%2%8 0<EB, ' ([;[=ZC<F,.ZB9ECH:BLOGET]OH*U"!#/%;145A9"&=AF
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
MKFDKX/$PR>:"DU6YM=V;WW#3;BJH:NVTMN6;B%MM;1QR>9'[AE8J0_1SRC.
M<=]#57=V4R9)XY^TJ-9<9Y+Y;5K+?5U-.B2^14V\SNR+(0Q5U+')1N_22>)Z
M]@-5;,)NUJ@;:Y;=_8M/'+-(M,:G$ZA0'8AO4.(5ON3\W'!'ZZH3+&\=65'=
ME32-725,=!,8ZI?B14256&/(,&P%0YXY? [[:,:V1G*4>31HE%?7\REEJ*>H
M93 :.H96BGY^AH8IL!2Q6/R$5@H)\QLX7.K\#:4;1B02UJ5J5,"3-(79N;))
M%&Q)#EE!5^*,\:IQ/RQ0%CTX!<F>W<ZMX-[E39]\M\$;R4$-L1[M0"0%>%O:
M=([G1E2%XQCS8*M$Q^6>2C'$C6L)4>[T69^Z^WT[H]TI\O?OKL/I1V@#0!H
MT : - &@#0!H T!B74XM\_6?01K++[I*Y-1O#:_],]FUUD-4]&M;3B%IT4,R
M X)(!ZSU]=6K5&AW,"UV;;OA18 \U3'24L*X>MKIADG'W/U./E'\AJBC"'(.
M;[M_$@U:S4>R;>U=(W0N59&RP_\ $CZ9OXMQ'Z'5)9?(45"A\.=Q^(5?'<MQ
MUM1<IL^CS3Z8\CL(HP%!_37/;DR4=@VCX16ZPB(F$ J,YSDYUI''?*#9>X;;
M3T@ 2-5Q]=="BH\$69@]AK0@74@PL?\ =<'_ -"?]8UD_?1/8X;XLE1XW6GD
M>/\ W,B.?;_=I/KKGR^\0=LM./A8ARZ!'LVM<:V+,R+E1+<*.6%QD,",:TFK
M03-7M^?XN@FMM3B2>GS%(KCYHS\I/\1U_+5<;N-,AG/-K-_L?[UJ=N.Y,(Q-
M2ENN4+$\1^I!!7_BZYG<)EKO8[!&XD0,/8C(UW+<JU0#W;0@A/YU1[>B+OL>
M[:KRR>QP+\0FY7W+N6V;+HAYD,++65_'ZM@F)/Y?-_R=<^678(ZCX;[9%CL\
M/./C)Q&3GZZ85>[+/;8LE*/^ZM9_O4_Z=:Q]YE7P<'OF1^(:\^IAE*;[^WE#
M7/EVD3$[E4D+146>OS$_EWK;^E%EW92?'ZQ7+<&SZ&FM=%/7U"W&&0QTX!95
M"OEC^@R/[]7R*U2,S8[ 2OM-BBBJK;402!0"K+V-<\+@VVB[W5%JBN$K'NCE
M7KV(UJIOR(HD_:+]?Y)/_P G5O$?D10&X/CJDG_Y.IUOR%"?M"3_ ,TGS_#5
M7D?D*,2NJIZA8E6DF'YJY]/L,CO5)-RI43P4#\2C >']+DX_[J4W\^VUIE]T
MA&T\&E'[*JB"#D1?7]#K/!W#.>7%?_P_WWK_ ,WR<?\ H4_PUEDYHF/)Z!I,
M?#QX[&-=D/=(?)-JY T^_P!^O;44 ^GVU( >D : ;DY[QCW&J@<P_OU8"D:
M1>NN_P">HL#M <-_$]ON+9UFI9I*7XX6^GJ+Z*7/4T]/Y<='&PSV&JJB _Q3
M6.1U1Q]3-02]-_V/+=\86.A6TS7%IZFC#/<*CBL@FJV5I*F>8"8$\V:3EUDQ
MRH0/R2!Q4[MGS<G4>=W]344?D?#.\\<K0M(\7PD+QM+6L$".C]LOR%$EE9B.
M:Q..FR):.?56[,">X",GA3P?#RJSLSQNTF.@Q!9\Y_+#<<=/$X]B!JK1BY6]
MBZVNII**IMU \<=-4QIYDDL7:*[GM"K$\@  #]1@??&LI;&B:6S+INOP_AG6
MVSBJ5;7Y,M1/48<HB@EY,'CT1Q7V'O\ H-.#KR8$J=['+;EN.LO,]%3132VZ
M@$@CI;71](Y+8 "K_62'[^_T]AJ_P/-<YS>E<%\\BX0U%'17Y 'HI$F,5;*6
MJ)($<.Z&*/F1UG^M*>V,'/1+?<])1G<=97/P]7"LJMO;XM>^=K[BW7OV.[FD
M:YU=:],4I<@H()R,4T8 )/E8YAQC(/77*48]C3I,L$IQR0N5_H=8MN\*?:^^
M;_N/:%)RI+E24EOD6OKYJXR&F+\9?++8!XR<03,,A>^SJGBZ6Z.YYUBR2EB7
M*2,8W:N2WVJUR5L5XIK6_GT8N%3$D]+)P="P'E32$\974,9,X;K5'DM48RS/
M2HI6EP20WZYK;*2VP5M33T-%''Y5,]>TJ1F,C@ 2F<K@$$G.0#G.H>1TD1X\
MJT[U\1\>Z;Q0U\ER@N]09Y8EII#5W"1O-&20.P0<9;'61DXZ)T\25V3]XFG?
M^34BY5<NW:"PP_#VFPT$ZU=)26BI$?&16+ %/*C."6.09<')!T\1\&4,THQ6
M.O97D8.T[Q4[ BNWP$ENM=BN%>KUUG:V<(GI_(A@^'6#S'0+Y<7$/YJ=L>2L
M!K13K9<&^+-*%]DRG;TL]RW!X^6J[[=V]=MF[&M=EEH2E1+"J5TTH?A$@CE<
M2*&:,JI8\/+)] QJS<6G1QYLCGU.G'%J"W?J6._T5^N'&W62O6J1Y#/-!"GP
MM=(_L/RRQ5_E^6)V)/>,]:YJ79E)XLDE_I2LJ-)?I;K4M8+[4O6QAS3\ZH-\
M3;IC@*!R',#.,QGHY!QD:AIHXM3O1,WUEVE%;[!4U]P\VE>.=X8Y?*.93@"0
M*1Z05*@8)Q@]9QJM[%HX],6Y%8J+@EP,L-+1Q*T?YZI,//D=,8D ST3C!&%Z
M.#]SJQSZK[&A%T655CJ:&AJX/E9 HIQQP,_FI@J"$ RRD>7&2 2XSJ%--A7R
MI3D54%1++2<Y"7*_F+)R61XY>!!#<BLK*!ZT6.(#D6406EMNB>WWFX;>E6]T
M0J&O%C$EUI%K!W.8LB>!B3\LT0E5P,Y:? _J<B8MIV:X)O'-37)[J\!+S25V
MS9K?;P3;K35O1T1+<B:-D2>E/?T\B>(#^&NZ#M'V>!^Q2[?0Z7GK.M#I%T :
M H?B):K78K+?-U4VW;17[BIJ1YH):R&)6FE13Y2M*P!'>![C[ ^VLY4E;,<F
MF,)3:X/$.[ZVX;H>MGAM]AN]PK:V6KCJ9JOR!$DS\W5HV((() 'K;"J 02,Z
M\Y[NSX7J,LLDG*--BPV.RS6*S-47^2CO?E9JZ:CIWGI5F+$ 0E@'/IX@@]$Y
M .-3MYE7'%*,7*52,*[6N6@DE@,%3+/4QF$5#P>3,5(()"CL8[/VZ^FJ68SB
MH[M'4]O5=54;7M>]*!HMDV>@B?\ :=?:JF1:BKDCD=9(C&5\L]H,%@^ P /M
MK35);H]S'FR2Q1S8_9BO+N;VZ^,F\*$VZGJ)J6OJ9.;U=)=+?%4I"O9X*T?
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
MCN]QIJJK@>H2F$=(JL_)LX/9 QT?KK63TJRA1X/Q-6*LB+Q62]\<9!\F//\
M\/67BHFB2'\2%C]9-FOAQ[9@C.?_ &]0LL4$K)1^)&QX!-EO8!]CY$>#_P"W
MJ?%0H</Q&V1F %DO9S[?Y/'W_P"WJ?&B*$_[8ZR^_P"P[WQ^K>1'@?\ MZCQ
MH@EI/Q"V:LKJ:D6RWE))YTIU:2&,*"[!02>?MWHLL7L@0_B9 /A[29( _:M+
MG/\ $ZME]T(W/@ZBI:*D+G_<^V]ST=9X.X9SFZ!1^(&]AB0Q^&]_8_DIK.?)
M,>3T'2_[7CQ]M=</=(?)+JY A.@&Y)!^A^^@!6]6,]ZBP*<'W[TH 3]M2 Y=
M??0#5)+DG/Z:J@/U8'E/\631W6^R4#^J,';M&V1U^?=S,X/W]-&"1]AKES,\
MGKG6-WZ?4XE<(JV]7'S4:K91. S-*T2+F42##ER 3QR/4/J1Q));E3L^=E;D
M%;9X6>B@N%<[Q"E@004T?Q18,"TC<\J@SS;O!Z.,<3QU#922MTS?6.R6RVV>
M:_U=OK(*&.4)3N3SEJ9,*4C5B.**O$98 D</?/>JV:P@HP>22V-!!O2YS5W*
M&WV:G1F\Q%-)YA;/7S.2Q. OJ8]D9[U+5HP>>4W5'8K=XEV_>OA-=+!5T$=I
MF#I2?M!09:>.23MU11ZFDP,>6I)PV247U:M&G%IGLXLT,_2RA/;U*W:Z2W6,
ML;2%MH2(Q-422YK:A"3GG*O]2"2?RX<#Z%FU75V1RP4,6V+;ZF5!!;$5U@CH
MUBY,RBGPD;-_:( P3]R??57N7>_+3)WBH*R&"%WA:&C4""&9.45/^D?+I?Y
M>^IM]RRE:IM",+:6S(L#R9^9G/9P,8Z_AJJ,_9[_ .2(M;4*EA3%X_?(ZR,C
M.?IV?;&I+)I>1))56Q"WIIRK=%5R,_KCV_EH12]/U K;RO$+3+CL#OV^A.3_
M !T*TO0A7X!\<EI!DG!Y?3& ",^_?OH1;] 5+; IX&E1G;YT R>\]]__ !YT
M)>E^7ZD=/#:HZ@U AHUE;(:;X51*P 'N1V>_U^FG:AZNOU,B62DEA\KR::5
MP!22,."<^X4DCH]_Z=%L3L]]C4WNCH-P1H+K%)42\51*R&<?'4B@G!CG;/G?
M3$4^5QT"G1U?5>S)E&&1+Q5==^Z-OXN^)=QKMOV>*UVJA6WT[^4ETCB9HFJ
M >!B8#R7P">+\@?W2P[U::M*BW7Y'HBH1]GS./4.^+M25\1JC#<*='Y/2RTZ
M<')/[K( R9'[RL,8'VQJ*H\&&:494^"R7JR4R4=%>1:O,L]:_&":-RDL!)'H
M;K@V",@\ 28QWD#46=F2":U5L:.ALT%535 CN,F'\AWAJB82CHY0<7 8>H.^
M#UV?<$EC9E%%-;&1MG;TEKGH4GIR:23$"K$0\<@*>40&0(C8"@=9]O;'I:+W
M(W2NCT/^"ZKD3;D5-,2DE3MVQUP1OWBE.]'(0/T:D /\M=V/8^NZ)MP3?=(]
M,#VUL>D+H!- >:_$ CQ,W_=+'?9YGM5#7M3VZT)(JQR3Q4R2$RKY;%V<3LR@
M]*$5AWDZX<DFY4^#R,]YLOAR>Q0;EL'P^-UO=:VW;?SN$42_"R 4ZPR1L1YJ
MF.;()!PQ4)RXY(SG.6J)YT^GZ7>2BMSC<NS-I;9KS,TQJ0TX,<,]<]1WV"H"
ME21UT"?T[U52;/G7AQ8IMN19YFJMQU%;<KC_ -S=OTI DJ*]\-(_0(;!Z51@
MX'>3COO5:\BTF\GM2VBC7T&XKS)9JJHVPU106%FC3R)T5X:VH=E4M\.W)0N5
M&3[D#Z:MJ<=F:XLN5QU8?=_0MUR\2ZF_[EGN-#97MDU13SBXP+4I413,>9E
M^4A"&8@>_H7L:JW;L[9]5.>37CC7F;#;>XOZ2^&GB55P@)'%0VLJ)6'ED_%.
MW(X)&",9_3K6D%[,O0UZ3,\_3YI? T$2?";LN-+%4-/ NVMP1M(Y4EV^'D<S
M-CW:H\PU/,>DK)&J]1X&\5[6QV8MLFS[/Z%(I+?2;2\/]LR7$+)55%HI98*&
M1B51&B0!Y.R>P_RD^WOCK7*_:D?.U''!*3W.=U5;=-PRM-(*NJ0)Q+.2JJ6C
M5%4'Y0,R A1UA3T<8.VQSZG9C,IBN&$I'DGG=GAH:A.!=&* E7!&/RHX$!RH
M_.P7]T$[%E)+:BP;0K =P6!V"U$QJ0L=3#Z/B"Y =SCBIY<Y^T4\A-$<G422
M2-8M.25%KNBR4U7+<Z&:J:OMA*R? U#++5T <L\!&<^8K?FQ,.^65]G&LHV:
M3]E-'HW\%KQG:7AZ8PW!MHSE>8]7$7)\9_7O7;CY_(^NZ!WB@_3_ ">K![:Z
M#U1="0T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T
M: - -;V_F/\ 7H#YU>+DLU/N[9WE>8\ V2\DRC)1L7(E2Y"D@!CT01V1WG&O
M-R<(^3^T+N'P?U(-GR&OW-)05AD\NNI:BA8LC'+,,*>4GI YH,*!V<9]N\.-
MSSL4KD[*9M>DC&\[?:ZZ,SP35T<59 C)A^)555RHP<$XR5!4X(;T+J_,;,^)
MZ1;C755SJZRLK:CS9:F9V<U"C "$$,>S@*1&" 6R$4<CV-5LB;;EN=%V:U/9
M;$T.XY'I:>M0M!0Q1\NC'PRJ%N786/&0.V?[:AHZX:8QJ9%3TUCEN>^(K36R
MM!)X=53R^9$5:!I*Z(!,?O?*3_QNLZWQ^[(Z>GT)9-/X?\EH\):B7;F^;-=O
M*D>$Q35V&F!5)OV?3\X'4>_$)"\4@Z,$P P5(U=.FF=."6G-&==G]#/K-O6G
M;T+TEN,XFK$$URJG?+)#&Y)1?;BI8X '>""2?<<EG!.$(-N'+Y-;X5T1N-9N
M%IJN!)JBWS0T-#-*!)4R-R9HXE."_% 6;&3@:O%69_9\'+))MUS_ !&H\):F
MX[RN?BA07">6IC2Y1HM5(QY\C"Q7)8YPHC4@#VY' &DE[*9GT3R9O%63>F6J
MVW5H:=);G1F][<N]04NM"I/)*E.)2K@8?U<O'BY48#$9]\Y0=;2.J-PVDK@^
M5Z^:)Y:??FRKB^;F=R661A+15\D*2^=!D8##W!! !'N#^FI:KDJH=1T\]W<>
MS+=LTQR7 _$\[775TS5-13-53O'.W1#B-WPI!"G"  $ XR,ZLG1ZF#=;[66[
M;=)%;_$G;ST<7P5=4M)35JQHT0GIXJ5CA@>I DAAXOC*E\9[QKIPMMG?A:<_
M9.ZZZST0T!S_ ,9MUR63:%5;K?(@O]X22@MJ.W$+(R'G,Q^D<*<I'8] +]R
M:MF&:3C&ERSR#*UF>JK[O%')/;Z]:6GM%/*& >W4D(I::HF&.HY2LCJ.OZQ2
M2/8^=-ML^4S23GJ?'"^"5636V)@[R<R](KX:.C CC+>4\87@H"Y9F..LX7.J
M;F*XU=BW>&'A-)N(PU:44$])3L@+S=Q3,L93'ZCD1[>^"/KJ4FSOZ;I997JK
M8V'B'X5WB^[HED6.*KG,2!S38RLBC!P/;EQQA1D#DQ^FFXZCI9SR5%;E+B\-
M9K7?I::]T,8AIR(Q0O.P6KJFC\P1,5()CC0AY6!R>2H/FU9*EJ9RPZ26.>K,
MME^K+K" E2U1.R-6N KR-&J<E0%5 "](@'L@ 4?0=DZRDVW9U/=WW'3U*R!2
M8E<N@7Y!G&?KWU]="V[(A4'#QI"%#>HD1  G_P#7H-UYD[UY8]PK(0N>;H/F
M]LC^_4$6_4<:MSVB1I@X<E"<GZ9_OTLBQ@J*A9%55CC0^D'A^[CZ=??0C?L1
MFMJ(V_JT$I^4"(?+[=''^&I:HG<BFK:C+J8XSP7DR&+''^)([]M"=^Y**]U>
M,&%"F 6<)@)]NL=]_34;D;CFGG;\Q(HD0#BP*=$]8R<?Z--QOZDHJ*CR6YQH
MB'KU1'B1]O;4D_'Z&.E3.A3\NG4@Y!6'O/V]OUU**-M?^A:B1I:?R:JCCJ8W
MQ[*5XL#D-[>X(SUWD#&-5[DT^2M[ALD&YZGXKS%%RE8\ZQXRHJXE&6:7H9GC
M4%@3_61A@<NH)T]\9,2ZC_Y?4V5!X%7K;][H*VIIX8Z:&H1A-YG-, @Y!'^Y
MDX8-]!D'&I::V,8]#EQ33>QM?%?P@N,4XO\ F.Y!%5JIZ1>.5#9,A ]Q@]D?
MV?XZ52.KJNCFO]6*LYG'3GX6GEIFFB^&5*>4QRE@^'9QR'U#*QQRZ)7'VU2S
MR5)O@V \QHZ>MH:):B[VBNIK[30TJ*JUQI7$CQJ !ZVB$J@CTGF <'&;0?M'
M3"6F2DN5O^7<]-?A]W115.UTL%/6QUD%$GQ-JJ%)Q56J5F:DD&0/E7\EA[JT
M1SC(UZ,6JH^HZ>:E&E_$=8!S]-:'6+H T : - &@#0!H!,=YT N@,.[G%NG_
M -Z=8Y?=)7)2_&V,3>#NY4/LUO8?_!U+]PA\G'O#'9ESH;=#<['62V^J< .\
M+=./\Y#D,/XC/ZZXU-I[%DK.H6?Q8J[,?A=W4'P3+U\?2J7B;W[9!DKUCL9'
M\-=$<J?)#31;Y;1:MQPBX4<R++,,I6TC@\NL G'38_76CC&2V)39B_$W>P-F
MKC^-I%)_/@!) ^[+[C^(R-95/&3:?)N:"^T5UA5X91(C#K&KQFF5HV0Z ^VM
MB!=2#"_^? _X$_ZQK)^^B>QP[Q: _P!FVT$M@_LV( 8]_P Z36&7E!':;-_M
M.,9SC (#'WQK3&2S::Z"IBW*B6NI)(F&0PQK.<=2)3HU6VIC/0RVZJ82S4Q\
MM@_9>,_*2/KUU_+5,;M:62UW.<[=EFV!ONLV^Q*T3-YU%R[!A;.!_P 4@K_(
M:YVGCGL+.K4LHK:AI%.8X\ ?J<:Z8O5*QP<%_$-N=]S[GM^S*-_\FIF6IKRA
M[:0C,28Q] 2Q_BOVUEEEV1".I^&.UTL%E@ 3B0N#GLYU&..]LE^1=]=A4U]*
M<W6L_P!ZG_3K&/O,MV.![A*G\0=[Y L M*2#]!Y0USY?>$3NTY_R.B[(/F)K
M;^E$G-?Q01"7P^H%*\A^UJ?K^3ZME]TH-\.MC6ZML43RTRD\ QSGL_4ZY8QU
M.BQ;Z;PTM2YS3(#C[:UT6%L3_P"QQ:N)!IT[.?;4^"+'?['=JXA?(3 _3!U'
MA>HU#5\.;4A)%/&,_9=3X/J+,*J\/K91/32QPJ&CG1E*CY<,-5>-QW)Y*_\
MB6)'A]2\0"?VI3>XZ'9UME]TJC;>#9)L]2&;DP\O.!@#HZIA[AG.[J,^/=])
M4C#4W:G_ -"GOK*?),>3T%2_[7C_ (:ZX>Z0^275R!&S]- (<\3CL_KH!$R3
MWG.HH"Y]Q]!J0+]=  T 8U% UFY=Q6_:=AKKO=*E*2WT<3333/WQ4?8#LDG
M '9) '9T;HK*2BK9XZWM?7W3NJXU=;3 3TU>ERN5([@2057D^3;;<.^WCBEE
MFEX^SR\1R(P.++*]CYWJ\GB7'\W_ (7Q\RGT52=SSJ1&52ERS0<^,5)PRPY8
M^4<FR20"< >YQKF/+O7OV+EL;P^DWO<U@HXL4<0BC:JF/$!%0@9/U=O?CDD#
M4*-O8Z,73^-+;@Z;O/8ECFL*;:IKX):F,1JE&''E)Q  R?W<@G.,L03]]3)1
M7<]/J,6)06-2.<;J\"S9+3!5)=J*FIGEY2UB@2-!"JEYZDCO/% 52,_5E'N=
M747W//?V<VD[37?X$-G,-)Y21T+0I"&2@I3#R6DA)R5SUF1^FDD^9F)!/$*-
M5D[9IVI*H]D9TM6J%E2! Y8(V82 2?US[ZJ5<6E:'O5P0@*L<8D*DEO*]!P.
M\G/6A=<;V+'5QHF!2HTQ[;Z<DR>\_P#1]-!=^8C5\<8D*Q$]X^0<>_\ X_?0
MC==V1"[)(RM'01R<B(Q)Y9!( /OC]?UT+*4O-BFL$,P<4"GF#R8)DKU]2!G_
M %>VA2Y/S!;@R1.31KYB JT;+R4@C)[/Z?30MOZC:6ORO,T*1%R.(C7((_=S
MC^?\!H9NUYCY;BTA8"A1TD^8LG $GKV^OU_NT)$%8^&*T0=!A253'^@?30;^
MHTU\D:+(*,8](=^'0."!UC/T_P!.@[43"653*OPZHI X,T9/Z'K'0SH1OV,.
ML::J6<K313I*@2JIW5T6LB4Y\MV R",91QZD8 @@9!O&5%HMQV:V?)%9?"+;
MU^I&J([_  03+R<PUR>7+ZF)C<H.NPK1NH]G1B/<#26RM&4NBQ/VHR2]#H>V
MMC;6OFW(MNU%XD%SC@\D4[28C(5^2E/8-AN\CU=_8ZB,4U;9WXL&')BT.6YQ
MW=&Q[CL:]2VRX".+*9BG[>-\/SC9?J5^C#W'?OJ+/$S89]//1(P:03[?E$*H
M%(*LU'.>:.<Y5^&?IR.''TXG('>IY)BW%I%Z\)=W0;"W-!ZW>&ABJJJ"*,<V
MJK+42"HD5?[<M'4,[%5R3%(2N<:Z\4D>ST69Q6A\Q_5?]'L*@KH+E1P55+-'
M44T\:RQ31.&21&&592/<$$$']==9[Z::M&1H6-)O'=5+LK;-PO59'+-!1Q\S
M% O*20DA511]V8J!GKOO4-TK*N5+4><]P[4W%%NNCWM=ZFHGNJ23_'6FW5BP
M4\D+K)'%3@B-?,:$.I$DA8$AN@"N."4M]3/&RPG&2SY-UY(K%;\'-:YI[Q12
MTEU;S)WI;=6,8TB#>C\QE4EN*GEQZY$XST-<^QYD],H_ZBW.701TEVJ);BZP
M;3VK;V N5V;E+.0W:T],[9+SN1T$&0#DZM%'D4LC;>T%R_\ 'Q&[G63Q!O-M
ML*1-9+8@#Q6N$CC#'CT*3@\I2O$OV<>P[Y$K\B,D'U#6-;1\C)\*-YOO'<9V
MZIB@M"UQ2ACA@]4:0K(C.6QDLS\"<^PQC'>I:6QT])D<LCPOA7^AL-DT\MLK
MJGX<(YHZKS&4QCUIVC9R.O<#'ZGO5.&.G=3DF6ZGV@OA+L+?MNI*F&KL5X2
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
MM7U=CHZ3KWT\7AFU1:_#/=G^S'NRXK<I+7"MEJ/BK)''"T%741&F*R3MS;/
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
M-,X(VA7 +^@N@]OT]M=V/M\#[?[/=X<?P?U/6>N@]<-"0T : - &@#0!H T
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
M5B"?#,O! I!(Z[(SKGD]3V+(]#0KPB1?L!KNCLD58_5B T F>M )WD:  ,:
M70"+G'9S_+0#M (?;0'E;\;5$M););E F*IK)+,TBC##X*X4-4AS_F@S8^W)
MON=895L>5UZN%>:^E'"MP5<UKGJDDK(XXHII9G2J7\E^)0Y(9E4X&#D#V*_=
M0W$T?,.TD2W.MH9*2A:HH'$K0-&G[-9RJO'(5=#&>6>R!T0<D #)X@D1*G%6
M;+;MRIZRDK;')>)$LTI#1*Z@2Q-CTNB@E6!*_P!O)XD@$D$T<28^TO#O8KM;
ML*ZTE4QI6H:TY*^=35B)&QSWD,59#Z3D,!VISJUUL<D\,H.D=C\*O"NMKMMW
M:>OO%&U+2.3%0^:0L4YZ=XY\9BD(''DH96]F# :M#2TVSWNAP/PY.<MD:J@N
MZWF"66VU#5=)3]S,D(2II 03SJ(#VB==2H70GWX^VJ5W1G%1DK@[7ZFQAIZD
MT*RQ,DL,@YQ3<5*,#]1@]C^&=15$I27'T'HLYD=O,(1EY$<%'') )/W_ ->H
M(MWO?R%BCJTF):>-PR^E54'V^_\ ?G0O3?\ Z$-#71)RBF$8+^IUXJS$_KW]
M!^FA977?Y&0U.Z)@SNN!EG7CD''WS_+0B_C\B'X-V$@$SH[$-R7'?V'OWH-_
MXA#3LK./B9>:X8AB!C].OX#WT*M/^(22$HK2!B6XA99L@,0!UD_7^>A%/^(P
M7IT& G%'D;B< =G^7^;GWT*4W_Z,AH_@HY6E(@"D,[%@!&O79)& -"*KE?H:
MR\5U'0T5)67&H%'23.LE.ZJLM35K]&IH"/4I'1ED*(OOEL8-U':V7<8XUKR.
ME^K^!;]P;"M>X/"BVWNGO#VM'9*DT$F7B5W0<#4$>IIN/7FGKO"J!C5I:=-H
MZ.HQ0R=-JQNOYW.-4^T7^*1*C<=K='E*!(7DJ)7QGCP0+DXPWN1CCG(U6[/"
MCA=^U)4;"^;@M<,,5ICKJT66V,<TZ#,KMC+2NY] )(?Y0<>K!.#J-*-LDHJ.
ME/8T]GW#\0D[4EL2F=55'EFS5\Y'E!P1Q"Y 'T]C@]=,TT91DJ]E&PV]4UUY
MOENEJ))90:E [M')&(^3,S$!HU4>YZ&.U;V(*:51*;ER=R_"!0K7T5FN@;DL
M.TZ0*?\ /JJVLJ7_ )E1$W\QKMQ\?D?6=$DX1?DOJ>G![:Z#U!= &@#0"$=:
M \K[JMD=/6[@MTC)32V^[53E#WR2:3XI6 ]NUGQW]5.O*RJINSYS/"I2CZV5
M>>VFT6VX3Q2OYUNK%J6*')13@@>_0Z&L3@</9==F9=YI1#<5K(>+<*DSF)EZ
MDBD[(QCVX]:%IP2:EV'WI9]LQT&X[+RD>FB-3F7]^(+D1N!UEE!4X^P/TU*=
M,B>K"UEAV-V;S5[B'BDM;0P*T-GHQ#+!G%532R/)#[Y(PC<>/>&Y8Z.NN#M2
M/1QY)Y7E<EV1SWP_CDBO59!*\LDT.W[G \E5&L<[,M&"6=1\KD.B2J"5$T,A
M'S$:T7OHKCC=V_Z7]#S=^$ZY[@GJK[<*JZ7!K/3VL4*12U<AB$[.C (,X!5(
MV]O8$??5,RC4:/D>CU)M7LB^^)%7NS<M.]5M?=]XM.XXXV#4B53F*XD>T9!R
M!*>@K#ILX./FUC!Q7O*SLG)]CH^T;.FU-G6Z*\7R\;@W;Y*M=Y9IVD-/&Z@R
MK"IZ1$("G Y$C)..A252?LHWCCQXH5J;9IKC=+ U0@IJ":J=7XQI6U?'EZ5!
M8<5'?N>60 2?<:K1RR\-<(U1W%/4S1TM'!36>@JIQ3B2W0HC^LX>1"<G..F
M.#]QWJR1E+(VJJCN/X+P(MN>&L0.0NU;J@/TPMV4>^N_&^/@?:] M.+&O1_4
M]::Z#UD&A(: - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H
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
MH#9Q(,X+X(Z8 K@XY8]N\:I&+>QIG]EK)$TE]D@GHH;O0\(Z&M>2-H >XI
M&3&?H>#*/L0/IIW.?(E[R,S8*QUM75U9=1-'3I+30NJR$ )S95 ^I)QUV,:F
M1:$4T[\CNOX,^#;?\.'C!53M>[%5+9(!NZGO[G7=C[? ^Q^S_P#9Q_!_4]8C
MVUT'KBZ - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T :
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
M/[]=F/L?:_9KO!C?H_J>K1[:W/9%T : - &@#0!H T : - &@#0!H T : -
M&@#0!H T : - &@#0!H T : - &@$;V_F- > O$^YTUMWKM"2O7R[8VRN%;5
MJV'I(S<2%GY#L(CE/,QWP+'Z'7G35I?SN?(]=_\ <0OC2_J:Z[;>CM.T-PT[
M)\/4))3SYB#<F"NQ[95);KOV)8=9.01@GO1S>%6)Q.3S>=35"Q4S.EQ=U97?
MUR1A"0LTA=R[1^@Y#LBXIF]#<R-;K<X)6N#?IXAM50&JK;?;+I6<5Y51Y1RR
MD".5?-3*\B/R <@'+2=+D!JM%O&V]I;EHV_'?]^5$%!(\<%NAYB6)%2"EC42
M/%S? &0H"$<BQ[( [U1JBT=>5Z:I'5O#:V4!\0[G;K8Q#+L*IADK*D%1-)\:
M#SQCTKEB /? [UICX9[W11QQ<HQ\M_4UW@530_[+FT:J(.*>>-_AO,A8%8UI
MT0P<C\C0RI.)(B,EYA*2P<$:P]]$X(*/40:XWHVFQ*:FIMHW6JAD57>.)1E3
MVH=0P)^GJ#='7#W.+#CT.;B^YN]X6JU_M^266H\FBDI4,T[=B% 4\N4C[(_F
M!O\ -=M2U9;+C7B*5[4:RTT.Y]N[LJ;Q=[5;[A:;535-0D<U8I@E,BJA  5C
M_5^:!R4#+]]:UQM0=CIGDCD<LD;2.C0?A=ME#=(KEM?<5WVM32,)_P!FB.*H
MCB!P3&@E4E%QUPR0/I@=:ZW@B^YZ?_B\>K7"3CZ'5=D[%MVQ;;+34+33RSR>
M=4UE6_.>HDP!R=L = !0H 50 %  QK:,5%>R>KBQ1Q*HEA0Y]_?6AL* 22=
M.T : 3'>@$< J0>] 5/<'AW8MTU9K:NC:&Z!!&EUH)6I:M%'LHGC*OQ!/RDD
M?IK.K,YPA-VRFW+\/5!<I,U.X*ZL?&/.N-KM=9*?MF26D+''ZDZAQ,'TJ?$O
MI^QLJ#P2H*&F6&3<%^EHU'^U*2K2W0D_[VCCA_NSC11KN6CT\4ZM_3Z(XSXZ
M[%DVE6026REK+A!3)+=[73&>6>0^7%QN5"LC,S9EIPE1&">Y*=L=G64XZE1Y
M_6X/9]CE;K_*^6YQBOD@@FCJJ=HKS131)*H@4^761R$-&#QZ!E!0*/F5$)]Q
M@\J\CY]J*1J8K?;FY3+<ZE(HI2[+-1M4N3D <9$]R665E+!3^:N0-6,7'NF9
MT6[H+4/A$CJ*MDIG1;KP2*2D'$'\I3G@F"#ASTN"./%SJC5DK)I7%C[4:Z68
M5M+(]>)09))J=CYD8]L,G;J<X!+9SGW.HH14F[3LNE/67FWVV.JGCK@@60T\
M50'/G.5/$E??BCTZN21WG'N>I.M-QW*O<MN7?<]3)!6FY5R5E0R2!ED8>144
MOF,.N_1(BO@%<?<ZLI&$X.7)5[Q;H[!12+<J^DMEVEA6L:FE:G+QU)HS%([G
MRF,09BA+RL,EL<B>M2<\HM>R^39V^T2(_P 52#XJ&E::>#X1A(!Y%.!#Q9&.
M1EBP5<#(/7N-5LO%%H26[I226Y9JZ.:BE=:8+YB/-F)$+<S@$AI7D /S9;'8
MP:ODTU]C0UENO-;.&FI[AYP_++5K%(T+9[8R *,YP,D=#^&I,&IW9J(;_2VV
M6HAJI?VVT4_IJ(V'E4K*&):,L/4?3R]7Y>$)[Z)N44DMI;FNE6GK7FEJ[Q/4
M/)AIFGH',C>D(Y<@X9OS&Y9;"@2?V-0*MW(VE)<A54ODTD;TL,W)Y99@&F0^
M:P8$+TL4<I>)T'[K DG &H9>+3>DOVRK1_WP03Q")Y-OO#Y5(565I+Q.&CML
M)]6'$2L]02>P@B)^76F-;ZCU>CQZIZGV^O8]46SP/LMHL-NH*>NN]'6TT2K-
M<Z"YS4\U7+CURS ,5D9F)8\U;WQ[#79HI4?2K!%*D0/X&GXE94W==T;.3*;?
M;&F]O_*FDY _KG.FCU*?=UY_HC?6KPEL-%615E=\9N*OC(:.IOM4]88F!R&C
M1CY<9!^J*IU*BN6:QQ16_)=%7 U?DV': - &@#0!H T : 0Z \*_]E+$+;?V
M )45P9[A@,N<GR(]89.Q:)I/%C\1M\W[M[:'@OX40U59=JFWTE'<Z^B;B213
MISIXW!]"*/ZV7H* 5!]]1*5K2APST1^'#\)6V? _9U535=)1W?<=VIC!=KB8
M1Q:-AAJ>+(RL0'T]V/;?0#2,%%$-V></P-<_"+\36_?#FI=J=)8ZBF2)A@22
M4LO*)A]#F"1CG[:SAM)HL^";\<D<_C?^(W8GA51'FL2QQ3$C/E253<I7Q].%
M/%RS_G:3WDD%P:;_ +)3:J*V[K\,J"CI8HZ6DM$\%/'Q&(XTFA"J,_0* -5R
M<HA'NE_%W8YH67^F6W^7E'K]JP9]O]_K<J>//^Q;1JM5XDD)$F5M_P#5K@GN
MI[_76>/EEY'H/\<T:3?A3\0$D&5--!G/_P!<Q:M+@JCS%X54ZK_V-GQ-7B@4
MU-Q/ (,?UD/T]M47N$LH/X)O&"I\#_$&W4MX04^S-[.U,)1Q6.&JBE\I9L?3
M#$1M_FNA]AJ(/2R6=0_'# LWXO?!DLJ'C\ <E<D']ICZZM/WD0C4?]D<MM/>
M?'GP^H:CB$JK:M.6*@L ]<$)7((S@G49/>01<-W?]C*L5!MZOGVMNFZM>Z>)
MI*2&OA@:&1U!*H2B*RY(QR!Z)S@ZEXQ9G?@6\:+OOSPYWEL_<=?4W*Y6.E:I
MI*FMD,DYI9$=/*=CV3&ZD DGIL?32+L,K?\ V*]463Q!$<2Q**:U](,#VJ-1
MB[DR,+_LJD8>[>'QX1N?@KD,.N?K!_=_'3(Z9"X-Q_V1#?=YL^R/#?:]%53T
M-EO%/)47!XL\:CRDA5(GQVRCS"Y7Z\5^VDWLK"%_[0;PNWQX8RU7A]O">_7]
M:/S*2L%9!-23S<<A9(57\L,>O<%<]YQJ=":V%T7KPH_#WO\ WM^&Z]^%?BW/
M):U6MB:WU]-615TXIE9)1&2W(>AU91RSZ2 /8:LHMJI"SR3^,7\+]D_#0=LB
MUW:LOC7>.LD?]HPPJ(O)\K&"BCW\QO?[#64HZ71*9ZU\$_P";;\,]Z[7WQ1;
MHNE54V]A5I1RTT"QL7A9>)95Y  2'V^VME"G96SS)L?P-MGC]^+3Q&VO=*Z>
MUTT-9=:\5-%'&TA=*M5"GF",8D/TST-8I:G1:Z18?Q'?A&I?PQ;9M&\-L;RN
MK5;7)*(AT2GJ%+H[*\4D/$@KP[!ST?T[F<-.Z(N]B[_BIW?7^(7X&O"K<-YX
MSW*XW&AEJ).']9)\-4 OC_.QR_GJ9.XIA+<7QLC23_L=7ALGECCRM(" ?[_Z
M:E_[:"Y*SX)_@<VAXJ^%FWMV5F]ZNT5MT@:62CBBIBL+"1EP.??[H]]0HJ1-
MGI7\-OX3+!X$;KNU\M.[*O<,]90K0R15$<($:^8K@@Q]_NXP=:1CI*V>//"+
M:MC_ !8^-6ZZCQ4WA44M2G*2BI6K(X7GS.Z^5"9 51(U"^A!D\L_?.2]IDG5
M:_\ "%XA> /BU8]Q^#%15WFRL4DK*6LKH*<E0X#PR]HLT;H20>.5(^^#J6M(
M/>:_3Z_;/OK5]B"1RN#GWU)!\[/#%8U_[)=N!L .;A=AE0._\D'OK%?[A;L<
MD\=ZR\6G\6?B#>K!&XNUDNS7:.>$X:)(8X6=SCOB,@-_FD_3.JR;4K)7![+\
M:O%BU^-7X%-U[LMJF**KM8$]*^"U/.LT:R0M_!@0#]00?KK63N-E5R43\-_B
M<?!K\!MYW6D >MH:^OCI8"  ]3)4".('].;*3^@.JIU"R9<G./PV_A1F_%1;
MJ_Q$\1]SW:JCFJY*6!HG5JBK>,X>4R2*P2,,2JHH ])]A@:A1UJQ=%ILO@-X
MF?A4\>;+)L""^;LV+5R0O<!3QH$,#.8Y(ID!5#(@]:R*H/M^H,TX/87L>_5/
M7\];+8J.(Z.I @(R= )G((/OJH'#V&K 70!H T : :X!'>@*B_A+M%JV2LBV
M_0T=7(Q:2>AC^&>0GW+-&5Y'^.J:4V8^%"[H<?"G:SKB>T15HP1QKI)*@8/O
MU(S:."\B?#AY&GWIX3VV7:LD6V+3;;/>:*5*^VR4M)'"JU,1R@;B!Z7'*-ON
MDC#1JU216<$U[*W/'=]VXUOK):"EIB]LF@-PM"9&9*)I,24KM[*U+-F&0^_E
MK%^NO/G'2SY+J,7ARI</=?M^1H$K6JZ:&"KIS7 @"":-C%/AF,<>6P>FD=RH
M8=+&I4@#&H.2^TC&@O\ 0V^H^,M5//)/&1PJ:ZJ#I&&*OG@H ^6:+U,< &,D
M$(P"K(<Z]TRJF\?T@G-3.[0UTG'E/'$Q@E.2/D&"K ^CKI6!! ZY0PY.;W-[
M'1I:0T5UO-EH($_,\VKK(E+J" >*LP;M&<>P^8^W>JFD&H/=FOJ[E8+W<**>
M>]VMX('IQ"*FZ4Y*0^5)'*">8&6'%F.".3#WU*+RG">]\&)MI:.LJ8*>UW9=
MP7<K1/)36 -7SR54',%SY.0K&(JA9Y I/Z G6M2[&:3G[BMOR$N6T;O8)*9[
MY:+Y8F@E5LW.DE896F,<;+40AHVP^3_6,/4<CHZ-,AX,F/\ W(M$=)>+39O@
M)(;C;W6%(EG5:J.-N"4SEU&>)_K';)Q[D'&1G56F5O2UI(J&&AO,R0V.\6FJ
MIQQBX)7P><B\5X\TY%NN';J"IRW?>-5HI+2]TS"N4W]&ZJFD%:MSFBEYJOKB
MIX,8[9_F8 DD\ !@*">P&LEL5E[#5,@N=[BN&9KI!+\:@1 U-*L 8#KBR$&-
M,,X7"$#)/7Y9.HH.2GR9-%614-,IM\<L*SHS)7O()*L1\4+>7Q "/Y?DS#B"
MV(W&1C.I+Q]#?VBPM=*^BMGQ<-MENBNT];3X$-)0HGF5M8&^4P^6&XYQQEE4
M#VU6,=3.C%B622QW5_3N>RO![:E'5;9J[Q56>*ACOZ1>3;)X@?AK=%&(Z.G9
M3D#$?K*_1I6&O2BMK9]?@A4;:Y^G9%A7PCV?$V:?;MOHC_\ 24/P_P#HC*ZA
MPB^4:O%![Z22B\*MI4%='6Q;=MIKHR&2JEIUEE0CZAWR1_(ZE0BN$2L<%_26
MQ1C/WU?DU%T : - &@#0"'VT!RK=.V;WM_=MSO\ 9J*>YQ5R"5H:.55FCJ!$
ML.2C,JNA1$Q@Y4@]$'7-DA*]43DR0FI.<#C7B'8=Q;@^!3=]'<[99:Z5Z4T*
M5<"5-4/+=B.0?A#$@&6+,6?"J%[SK!8W'VI'CYNGR997G]WR-%<ZV\U#O9VM
M5PMU0OEFIFJZ=XTA"IB1V;Y0.\COZC&=<[[G!DE->PT]B>RW);G!27.2 P&L
MKO/,#KGBCRDY/\0P&-57)3&UD6I^9L]@T+V;9_B_;FX3>6E,P13D=R2>@_ZO
MX'73B]V1U=$M$<R91_"ZI>'=$M+ZD5MO7#,?G^<"(Z/@I,G^Z%&,M-YH_K%I
M4)SQSK3'[R+=,TY?D_H5K:2RU7A7M&\;?DDDK:"QTD57$$"2(WD(.?$?,C<\
M<L8 7O!.N5\GEQC6-2@]RH5FZ+=<JAZJZV8SUJ,R&HI)!"TQ#R>J0$$%F,''
M(  $K'K.1HDUP<;FI.Y+<U-UW.EQHOV9;J2.EMSNKSTTTH>HKW4+Q:0_8"6-
MF7B5"RR\D'S:LHM<DO)<:2V-IX95DLF\;4Q27RGD9F*R<0V1DCB.4>1E5;BP
M!993CH#43X)P5K5#ZU/V>U971B)YH)5%)&R?ULF?RD+'LD_O$D87F2 !U"(R
MTE)L].?@Z+O8?#AVX9;;%VY>4<IR_:R9X_IV<:[<?8^N^S+?3X[\G]3U8/;6
MQ[0N@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!
MH T C>W\QH#Y[>+6Y8]I;RV762&%E&R78QRL09#\:ZI 0(W+)+(\2,H&2N?M
MK@EPCY'K9:>HA:VTOZFOI]Q0;.'['NC<-L/))1T-9.KPFB3S)(Q2U);U"/E&
MX@J",850V.CK!J]SGCDTMQ?#_E&AW5M*WFIG0W":A=N:(94;T%D:,$!< '\P
MDE2O+)[[T4NQQY(1OV60T-+MBU5,RRU5;="[N(HU4P0Q^9(@]7(EL!HP.@"/
MJ!WJ7;X,UHASN;NGOW[69T0)14N$DBHH/2/S%&0<9+'D,Y/?ZC&JN^YHG?!T
MOP/J<>*FYIY)/*@78[8?RV4X^,9F.&]SAAW_  SK;'[LCU?L^UER-_A-EX!5
M;5'B/MVFD9$9):B8Q^426E%+%%*5<^R(L4,2@DNQ1Y&P&75X>]$[>G>K/%?'
MZ!LZWRU.R]T4\,3QU$%'GC)[B3SJA@<#WR(QW^HUQ=V<F-6LC\B.\[K2QBSW
MRJC3]E2I)#7J5Y(L;^[LO99!D<A_98GZ:E&4LFE1;X>S-YM6QV3PVHJ.2:SB
M^VJG9:B#S+E.SI3"1 &:$EHIF1I%XOE<@#KEV>K&TGP>CTT(8DO9L]6(?3[Z
M] ]\=H!H(;V^F@%QWH!= &@$QWH!')"G&,_KJ& 4D@=#'Z:A ;( #D^VI8$P
M6CQW_+4$HK6^MH'=]C>FBJ7M]PIY4K+?7*.1IJF,YC?'[RYR&7]Y68?7544R
M1UJD>/=T[7JK'57N9*5Z6TTLS2W:QT*F2KVW+(<RS4Z#^MHI\ETD52T7-\#I
ME3GG#NCYKJ<+A*62"V[KR]?@4*JM=+>:=ZFWRQ76TR,"/@7\^*500/+#J"R*
M$40KR]7YLK<1Y>L+H\A^TK3-366IZ 0_M:K'Q;D)$@C+U-5(P&1!%$.3N2G/
MTJ>+.2O))&&I6[,DKE7F7+^CM)M^=%W!45MJ?RU<;7L$J17;BWRM75.2E&F.
MQ#&3)W[]<1I2CO([_!QX4O%N_)<_GY&GW'NC:>W:%[C_ +&]KK5ED6GI*;]M
MW.HK*F5FPL8;F.;,WV'ZGK34NT3*6;"J_P!)?-ENOD&T]GUMOAJ-E;>EOCUD
M5#-9:>>YW*HA=H!.V(_-"N%7Z] D'L:.4?(Z<F3!ABG+&K\M^YJ+SXG;CL=L
MEN;-_L=[=BN,E*B6>S)3B3RXVEF>>$*QD\N$<RCE@Y;"Y/>HU2['+]ZZB<=4
M?8C=+9;EA;>%?9*.ZR;MVG:JYJ*:%OC(=G1STYII C>>\D1C*X1N?M]AT0=-
M;NFC>/63C<.IBG\%M7J8OB;56W;-LEO%9LG8E[VO3722SUURHZ2=$IIL(8)&
M>.=L1R!^).,HXP<YSJUKR-,\H1B\GAQDDZ;WI>17*FCL==4P162IEVA4ED\N
MBOUQDN=CJF)!X"9\S41R/2_<9Z!ZZU6HRXV9SI8<KO&]+^-I_L:"^VRHMUYE
MM%SH*G;FX,%OV7<G1&DR_;4[_)4H02<JQ!8*7XA0NJ-2B]SDR0EBEIFJ;_FP
MK[)F1''P#\.70D]*<2')B.1Z49'GB+MCY>;8\Y-1=D:$E1G[/M-1?YJN/;DU
M/7340\RX;CJ3_P!S;7Q15\^>4'!?R\!J9"W-UR2H.=74'(ZL&&69U!?GV1ZT
M\ _"BBM%):[HE%64]NM\<AM8N@(K*N:;_;%QJ5(RLLH 5%/:1Y&%Y<5ZXQ78
M^KZ?"L<52V^OJ=P;/(?IWWJ[Y.XEU8"9[T N@#0!H T : - &@#0!H#PW_V4
M!Q%9/#Z0C)CJJ]^(]VQ#&<:PR]BZ9Q/Q \"MU?AHVQX=^*>W;R\L\R4\]540
MQ$)154J\T4J/F@=6\H\O<@Y^88I6E:B;O8^A?@/XS6OQR\.[?N.WA:>H(\BO
MH2V6I*E0.<1^X[!4_564ZVC+4K*-4>4/Q<T+^"_XI_#SQ3@1DM]?-"*TQY^>
M%A'-G']JGD_GY9UG/V9:BRW1)^#BC/B]^*#Q-\4*I#/3T<TL5!*3T#.Y2/'Z
MBFB7^ D_73'[4FR&J*U_V3A0=]["0*'8VNJ&,]X,\0ZU6:]I(E.CKS?]C7\*
M/AC+\;N7/#ECXZ+&<9_\EK3PT5LY[_V+A0*SQ*())XVX?W&H'_1J,?++2/0?
MXY"1^%7?^/?X:#_^YBU:?!5'F+PI[_[&UXF%P 34W#(]Q_60ZHO]LGN-\)_
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
MN0&<'6^*#;M,GH.CR:7-\.]GP6^X?A'%RJZNH>MIJ4U+D_#4!D@IH5( "1Q
M$*H  QD_Z=6\!MMV=+^R82;;=7V1FVC\-E[V]:!::*\6NX67S"[6?<M')=J,
M9]Q&LA5H?X(P7]-:K&UM9O#H9XHJ"E:\FK%IOPRT]/(TD6SO#NFGY925K;4S
MQC'0)A+A?;Z9U;379%UT.-/5HC?YE_VMX.4E"]'47VM-_GHCRI*9:6.DM]&P
M/S0TL?H#?9W+L/H1JRBCNCCT\N_YY'1P,:N;B%<D: =H T : - &@#0!H T
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
M<]D70!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H
MT : 1O;^8T!X"\3;[-M_=>VZJ@6.6^G8X_9L3.JO+*EQ>22./GZ>;1)*!RZZ
M^^->?D5J)\OUM1RQ=;U_DY9=))[_  U%())*J+S)YI*8TQ7SGCJ(*ZEE\D@R
M&0QSNI:)I(SP[0^VJU1YU]C,,ZIN&>GADFO-QI[@U35TUO96BA=:^:='FG;$
M:. \0QG.,YBZZA^IRMIKC<W%IWE4TE+24E=!35<<4,-&$@D9YB5X",ER%4X9
MUR0O?,]^G&J5Y$>(]E);%GVU36J[WRFJ]NREH7@CAG0J#*)U*@%DP<$F?ER&
M5^Y'OJ*:-L<(RR7!G1]J6R:+Q&O<&#$TFPRJ,_1*"N(!_7Z]_75X+V)'K8,=
M3R/_ (_Y,3\.@E;>NWJEX988W=@%\Q3&DA@7E&5'NRJ(BC@X:"2,8!5AK:/O
MQ-^E598/XD9IY+?>J81S1I5O=:^.E)7"F=*AY4C8_3FCE1]R,?77'+WF>=/_
M $\K?FV7JA>FO%NBE4J:=V()DC5FI)&Z,3!@5P?;###+CZ@$74MZ/5Q[TV5S
M=-=-:;VMO%CM4EHRHDJJ>%A/6K\KQJTAD,'%@%(3).<C'(:T<U%JD<^7*\>5
M14%I\_,WEF\2-P[1W9?;O-;XJH7::.KJK6T+Q3JHC"*('/385"<,O9!&5SU>
M&5IW6QM#J\D)-S6S/1MDO5'N*T4=SM\ZU5%5Q+-#,OLZ,,@_I[^WTUWIIJT>
MZI*231FYSJ2P$9T N@#0"?70 3@9]]0P-0Y)ZQ^HU" DA[ _Z-& ']5[8Z]@
M-&!4R/?WQ]M$",(2_P!\'W([U"6Y)*" 0,]_;5R!2P'1.BW!!.RA<@9/VUF]
MR41T[@N<$$D9]]5B2S6[CV99-W0+#=[?#6A#E&<%7C^_%U(9?Y$:T:3Y,I0C
M/WE9SOQ!_#O8]RVFFI[%!26.LBDR\PA+B5&)Y<R#R9AR)4DGZJV4=@<YXTUL
M<N;I(9$J5-%MM_A)M*AI:.#]ATD_PJ<%EGC#._W+G]XGW.?OJ^A>1LL$$M-%
MO@@BHX8X846*)%"I&B@*H'L ![#5E1LE6R).:YQGO2R1>0^^I $C4,#8AA??
M/>H0'ZL T : - &@#0!H T : - &@#0!H T : - &@*'6>,EAM^Y38ZCXN*L
M^)J:-7,'Y3S0T\,[(&SC+).O'..15A].Z.20-?;/'>R7&+XM**ZBR(OYU[-*
M#1T["#SV21@Q8<4Z9N)0-Z>6>M1KVL$=1X\V^A\J.LL%^HZZH:F%-03T\*35
M"SEEC=29>  *D,&967(R!D9G50(?^V*V^(8)VH+LM*R*]54-!&$HN54]+B0>
M9DD2QN#Y8<8&<X.=1K1-#JS\0MAH+7+<:JW7FGHC2RUM#/)2HHN44;JK& %\
M_OJP#A"5/(= D6U=R"6K\>]NVZW-5W&GN%OEBN\5EGIIJ4/)#-(JN'8QLR^4
MJ,'9PQ"J#GL8U6T"2[^-M+8:F^0UNV[]"MH"&HG,,'EOYDGEQ!#YW?,^V0.O
MFXZEM+L!*GQTH*!P*RP7VF2.F:MJY#!#(M'3B1HS-*4F;TY1SZ>1 4D@8TM>
M0+1<M]6VU-<A,\A^ ^%\UHX^0Q._"/CWWW[_ &U:P4R+\2&U*NQT=THUN-:M
M698XJ6&E_/,B54-*8RI8<6,E1$1D@%6Y9QJNH&1!X]6BMN]-:J.UWFKN<@<S
MTB4T:249258F68/(N&Y.I 4ME2&&01IJH&?8?&:T[ANIH*>ANB2/\8*66:F
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
MWH_,,!A,D\DK>;QPO-3P!1<M&'XY;F%!4ZRDW>Q)3K+XY;DN%5MJ&:Z6(1W
M-)4S@T_%,20*(U(J2"W&5C@$O[>G[UU.Q0N]/'#>VW;I?%BH:&.W1UM12453
M44^$_*GI4R6\X=\9IB2X1?0""1G*4G9!L+IXR;JH+5,M*+;<:I+--?5K(Z<M
M ((H71D)20H7-3P XN1PY?;.IMDF*_C'O1(Z*LI(Z"[6V+X=JZIIH(Y8U$M8
M\!!:*=SZ456Q&LAR>P/;34R#2VO\0FZJNYV2@GJK-$*F5_BJWRHQ!TM.P2*1
MIPK_ -;)UU( H#(#G-=3LFBS;T\:MP[;WK?K;31T=5%3-$M+ E*\C*/,IE8S
M,'#(2)Y./H*-A>+Y##4RDT]@:-_'[='PFWQ%6V.>*O6)ZBZK"L4$3M3"5Z<>
M9.%YHQ&?5DAP..0<S;(/244G)02P/Z_?6J \,#['4@70!H T : - &@#0!H
MT : - <@\<V_I!4VK;'F<Z>6-[A4T@Z%2$DCCAC<YZ3S) Y^A$>#UG7+GDU4
M4>=U>J:6./<Y1N2GLMBHJ2GNUHCN]VJ79:MT=JB9B1Z4@8 &,+@8XKW@@@ZX
MTUV1Y618X147"W_."7P\>LVW61T-RV[!$C.4J[A-5TI$2@DA@.;R^:JMQ\L*
M0<#M.]2DE[Q/3/1[$XT:GQ&W(U0H@P\ $3&G#=K%%]78?VG]E'W[^FLF[LX^
MJR:G2)]CQJ=G^*(3FR16Z*E[Z+<2<G].R1C]-;X.)&_0.X9J*9X&U1N?B%#4
M(T3&6S5,C/ Q$;.;=" Z9 RDL7D2+R :,F1#D!3K:.[0Z7W[]']#E.UJNLH_
M"S;(GJ<++:H51!3%5">5)QY,S8QWC]??&N?:SQ(O_25FJ.TZN]\O*I/+IHIW
MS*Q6"!6$DX=2QPJY63/?OK12K@YI1<WL8DVW;?:BIGW#0-5(^7A@BD) 6,,Q
M+$!<X56/?TR"<Z-MF?A5W-V-F/?/CJFUU=/3W7Y:N.=/\DKT(P$J8OH<D@3#
M)!]^0ZU76TZ9VXTY(U\=MJ*R"LKOV;4?%PU+4]QHKC&M2]&4DDJF@<,R0A99
M#3B.0*>0 ]]7>W!62N+1ZT_!VO#;7AZ@E$Q%@O0+]>O%X7U===_].NG&[KX'
MV'0*L./X/ZGJD>VMSUQ= &@#0!H T : - &@#0!H T : - &@#0!H T : -
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
M-'Y[<4X]*'S'@@?U;DD8QJ=3Y0,V?Q]KH;K?Z62R? -0QL::"ODX3S.LE.G
MA2PR?B 0%)/:_?34]R2"3QSO;32TD-OI'K?/4+%$#+^2RU#*X;S%216\@88.
M#VV47 S&MD&QO7B/NZUTVXJB.*QR1VJOHJ-583\I!4^1AB0V!Q\\=#.>/TSU
M:Y GM'C%4PW+<B;@BHZ2CM%-5U/.D<R&5*>41LRL"023T4/%U8A<-\VBGY@J
M,7XG+BU);9:G;J4[S0P052O)*AI:]Z[X;R'5D#*&569&8#)X@_,-5U^@-[5^
M--_HK37R06RV7RX1"TRT\-OJF5)165!B,+%L\95"EAW@\ESQ&K:F#6V+\0%[
MWA47&:RV:EGH*>EEJ:=G9^4Q5ZH*C'D/+)%,.N+8+$=8U"FV2;C9WC;<=\T.
MX)+;9HHZNVT@N,,4\S!9Z:5B](>6/2TL"LV/W6Z]AI&3E>P,-O'2\1TAN$MJ
MHJ*GC@H:SX&JG<551%5RLL2QX])=4X%@.0YEE! 7D9<F0:JF_$=N".DM[U6V
MP7K:6"IYHDL:4Z2PES,_+),$>"6D7)('2ZKK?<%U\5/%^?P\DH9J:@BNEL:@
MKJNLJXY3_DYA,21GBN<H9)0KD=J#GZ'4N5 K4GCS?:6S5=UELU.:=;F]KBC!
M8$RM+/!3GD'8D-.D*,>*\?-)[QJNMDFTH?&6^WC94&Y+=88:BFGNG[)CB>=H
MV$AX0*YR/D6L+QM]0@Y $C&KJ3H@P;AXX7ND9>%%;9FJJJ>C@I87EDJ:=XJN
M*G+31C!PW,L%&""47)Y9$.3!)L3QWN6[-TT5EJ[/%;N<[PRULC.L1D02_P"3
MJ",BH/E%O+;Y55^V(QI&3;W!VM3Z1K4!H!.1)Q[: 7.@#^&@%T : - &@#0!
MH T : T6^XKG-LC<,=E,BWA[=4+1&%@KB<QMY?$GH'EC&H:M; Y->-N;[M-=
M34M%5WJND$-*UNJH*UFIHJCSV-5\9YKEG3R^ 4'D,!@H#=ZS:?<$=JV]XB6C
M:USCJ:JYUL\]':I>$-87J5/G-\?'$\KGC,8L8XD)G''![U"LDQX;?O8[BF;R
M-V);VMO"V+45PD\J3_*NZ@I*HY>J#YUD(PN6+ G56I V=%M#>-'=:=JNLO=9
M24-TEE6.ENDJI/2_ !T0EW+M_E*\?62>R/DU9)T"O4MA\:95HJ"ON$\%4*GX
MA[I05"21!9:NDF\ME8+E8E6JBQC^J. 2>]*D#8?#^(U79]O35U'?*>\R07$O
M#0U\9AIJMJU&IO/8,!)"L7(=AO1D$<B--R".T;=WU>)*.BJI=QV^0WB5[A53
MULJ1-3 5?E^6R3D\<F#I G[N0<'%:9-F/?[3XMTM#5-;*BXU#5%4T(B^)B$M
M/&KU3QRHQ/:LIA1E)S_5L/9P;4UP#9;@VKOZW4M;46.NOLU9/6)B.6XAPM.:
M M($60E5;X@E5/T;C^Z-3N0:VYVKQ-$E74[7-_IK4E.\=-;KW61O42<Y:8,Q
M<NS*Z!9W3DQR.:G 9<5>KL"_>#]/N:FN5_6^I=6IV:-X9[I,I+R%Y?,"(K,J
MJ!Y>"A5",812&S>-]P=.UH T : - &@#0!H T : - &@.:>(4,%JWMM^\3 G
MXF&2VH2G)1)YB2IW]"528 ?4]#LC7+E3;3.3(M,U/\CF6Y$3;>[::OK%FBM4
M]'44%1+3,WF0)+@B6)QENBH!([XN<9P1KD7LR/,R-8LMSX9I[GN3;T,5/%27
M&SP+Q\B(6ZE,]0^.PJCCS+8!.6&2?K]=4D<>7+"E3*375$35S7&KI:B.GI$>
ML^#J)0TTQ1>O-89!?) P,A<^Y)SJAYL^7(MNR:0TFR-]TV.<G[#BD8>W*5II
M6;^18ZZ<'$CTOL])XLA1_ DB7?D,@F:X(U@GDAN$DHYU"2T2.9BOLQD?S5)]
MH_AEBP./>D>46Z5)9/\ _+^A6-N6^FLGA5LJXWE#45-39J62GHUD[:$Q"/F[
M?NIB0808)P3[=ZYVG9Y4HQQXXN7Y'.KQ<[INQHY($GK%*92*%<QQDPX5!W@
MM(A[[]\XQK14>;*4IVRM5,;T<P26&0%FXQPR1F&HD4JJ H%.2_E19Z (\U03
M&#C6FSX*[KDM_AU<*B/=E CJ94GJ.-0U.F4YNS^869<(,,TJM@OG@ASDZSFK
M5'1A=9$O,N=YB2.MK+E%_P"%[:3!)Q'/X^A1PS1,O_E(^)DB.,AE9?9\ZRCL
M=>6M+K9G>/P>.LFW?#Z2-_-ADV_>I$D_M*;P"I_F"#C7?CY7P/J.@:>'&UY/
MZGJ<>VN@]870!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : -
M&@#0!H T : 1O;^8T!X%\4)6I-V[9/F.B?T*B#LN?K<7"C/%OWF&,=Y ]^P?
M.R\1/E.O?M1^'^2M;5@DNE'>;4X=YYJ K#))$Q,SQD2(!SZ!]\#V[S]!K*J/
M,Q>TG$K?A]2)/O2@2HMZS141GK%@B0%9I(E+( BMP!S&/8H2,C)Y/JSXV,<+
MN=5P,JI);A.\]9)\545!DD8S.?+8' .6.&XL05XX';.1R]]-A.4I2:3W.R[(
M-/\ T:>CW35O2^8/-HA4*QJ1_5D%4)+=%9#W@<6!SK)VST,-:&LC,ZG^'I-S
M;T1*E:^GAV&J9P02AKG(#=#]T@?;6T/<D;8'63*EQI_R'@)2L?$7;=488'(J
MI$:9&;DCFG5Y H/^Y2"2&89 9'>6,Y 76L%[29U=*KS09:-S5O[1W7?Z.2K6
MCI)KM44\M4ZEEI\.W;8'2Y51GZ<@?OKFG_N-&'4^UGE&3I6;;:>W+/O3<]BA
MKZ9JJ![=54E/=HP89S)3R12QR12KZ@N*B8#[C&1WC73CBI;2/3Q0QYM.I7L]
M_@7U/ 4TM2)*/=%=&HP1\11TLKKW]&\L=8Z[!UI]WB;_ '*%VFRW;9\.+;MN
MM%>TU5=KH(S$M=<I?,DC0XRD8 "Q*2 2$49P,YQK:,%#@ZX8HP+5[#6AL(IS
MH!<C.@%T : - (?8ZA@8GSDC^>H0"0D$8Q_$G&C *@P23G/USH!R@?3/\]2@
M.U(#0!H!&]O?&H8&1\02 03^@U6()-7 : - &@#0!H T U/;^>@': - &@#0
M!H T : - &@#0!H T : 0C.@$X+[<1C'MC4 ;\/%P">6O >R\1@?RT "",.7
M"*&/NV!DZ4!W!?[(_NTW AC21"I0%2,$$=8TH (D  "@8]NO;2@(U/$SJYC0
MNORL5&1_#2@!@C$BOY:\P.(;B,@?;2@#1)G/$?W: %B3"G@N1[=>VI @IH1)
MS$2<^/'EQ&<>^,_;44@(U) \HD:&-I ,!RHR!_'2@*:>/+_EIZ\<O2._X_?0
M$7[/I5X+\/" IY*/+& ?N.O?4; ?'0TT,92.GB1">154 &?OC4T!9:2&=2LD
M*2*3G#J",_?2@(U!3/)([4\1>1.#L4&67[$_4?II0'14L-/$D<421QHO%510
M H^P ]AI0&0T%/3Q"**GBCB485$0!0,YZ'\>]*0&4]KHZ6%8H:6&*-<\42,
M#))/7ZDD_P ]* 3VFBJJ?R)J.":#!'E21*RXSG&",>X!TH"I;*2.I:H6EA6H
M8*K2B,!R%^4$XSU]/MI0%>VTDD_G-30M-P,?F&,%N!.2N<>Q/>-*0"6WTTTL
M<DE/"\D;^8CM&"5;&.0..CCK.E A>PVV2.6-[?2M'+(9I%,"D.Y]V(QV?U]]
M*!D_"0\"GDQ\#C*\1@XQC^[ _NTH$2VJB2>HF6D@6:HQYT@B7E)CVY''>/UT
MH#WHJ=BQ,$9+D,Q* Y((()^^"!_=J014]KHZ.#RZ>E@BB+^9PCC51RSGE@#W
MS]=5V!&UFMYJHJEJ&F-3'GA,85YKG.0&QD?,?[S]]"3)BIX8F8+#&G)0IXJ!
MD 8 _EH01O;*.:IIYGI('FIU*PRM&I:,$8(4XR!C[: E^!I\ >1%@+P X#Y<
M8Q_#'TU-($-):*.AA\FGI888LN>"( ,NQ9^OU))/W.E 6&T44$TLL='3QRRD
M-(Z1*"Y!R"3COOOO2D"?X:+@$\I. /+CQ&,YSG^_O2@1"UT:U$TXI8!/-Q\R
M7RQR?C\N3C)Q],^VE(!^SZ96&*>(>OS.D'S>_+^/9[TH&1]"/;4@3K('6@''
M0![#VT #&.M +H T : - &@#0!H T >^@$XC[#0"<%^P_NU&X#@O]D?W:;@7
MB/L-2 XC[#0#3&O]D?W:C<"A%!SQ']VFX JN0.([_34@7B/L- )P7^R/[M1N
M "*IR% /Z#4@=H T : - &@#0!H T : - &@-=?[#1;EM51;;A *BCG7BZ$E
M3D'(8$=JP(!# Y! ([&H:35,JXJ2IG,-P[$OU' M.UOCW93'HU,%2E'7>V S
MJX\J1L!<L#&3CVURRPJ1R9,.I4U:*A'X8;IN.*>FL\]"&<$SW>KA1% 'OQA>
M1F/9Z'$'[C6/@2;/,70Y'PJ.6;GVU74&U7N-))47B2NN_P ;,33A.-!')Q0H
MHSQ0K&9"/KS]SC6,THGE]5TSPX[CNV_T+3LF4OMWQ"=SA!886)S]I9<D_;VU
MKA]V1U_9\KAD*#X Q2KO6BDF):=K15R3>>46=7EH8B>:+US<(LT@7I7G53E^
M1UI'E$]'J4O:79_0T7ASMRV5'A_LA[G<J":9[%231TS5("JV(V$3+]6*'.!T
M/L=<\N3R%C2BM3LJ>Z=QWBXUCPUG.BC4$K31*$41\9 I"<1R*B5P2/["COVU
M9;\G-.;>W!AT;/=-MWJVU.)FH8/CJ6H=\LC(P; )R/+(8%5/+!2-N  .IX>Q
M$6I0=]C!\/;;3W7>UM>6.298Y%JIB80Q2-0LA/*5^:A>  XJO'"=9!U:;I69
MXG_J)KL9U+>IJC=,]RY(S"8R*!* RL"2".05U)^H#8!S],ZSJD6U7*3/3GX,
M5QMCPYX*JP_T=O/$*, ?]V!C S[8]M=V/E? ^T^SW>'&_1_4]7CVUN>N+H T
M : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - (WM
M_,: \3W>VPWO?-JI:J4P1R>'T0/8]1%UZ!!!ZR <X_UZ\W*]D?.]5C4Y14O)
M_4Y71S5%CO:U=*Z@+,9$D\M 05D(&2!_G#63W/F]6B;K@VM]A2P[IL^[Z"*.
M:B-4E5'"Z_EHX(\V#H C&67W['W'1*1K.H361<,WEXL%AVJDVZ;;)'6M+*6H
MZ&8*P!9"RLP& "OK/' !]()^FG)T9(P2\2+Y*C:9Y:VL>MJG,U1))^=-*.<I
MD]SCOV_3[ #V T9S1EJW9TS8L4DNZ-XJ\+!CLR%523#!O\N?]3GOW_\ BZVA
M6B1Z726\N5/\/^27\/4:R>)EBE643(I4T\AE)>2G:%F$F#TW.4SF1^V$P*$
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
M0X]'K36A8UM\VU"O/SHU/$EY(BH53[DY]@I]+_V"1RP.]-:%A)OFVQ8Y"?/
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
M4=9!O [Q_+7=C[? ^]Z#_9Q_!_4]7#VUT'K"Z - &@#0!H T : - &@#0!H
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
M7Y1L-30)H(6F$BMP0*K(R/"4"@>HHR#Y0/F:,'*'$D9XG&H J!LERH+N0P.
MY8N/5GCZ7+@ E1A9E')<2 ZM0)EEYX*@L[M&!*#RY?NA@Y^8LOI5VZ< QR8;
M!U4$;@I)QC,;*BCBZ.0(^#'CCEVH7) 8]Q,>#Y0C4V"$X3 4"$^M2"QAXJOJ
MP5]T",<D#+0L>:YC8C4T#,6(2AD= >3$.K)EFY ,RLJ]'/S,B],,21]Y&H>P
M(71W*@,T[,1@L5F+<AC.1TQ8=#/IF48.)!G1,"(YC6,%\F,*0RSY5<-Q5@[#
M( &41S]S%+]#J 953"F/4RP*B,0H=H0 IR/U0*Q'^=$WW0Z70-=,IDF=73HY
MC*RICW')E*I^HYN@]OZV(XR-3SR#,B>29D,BF4MD*'5)B_,8.<=,6 R0.IE'
M)<.#J ,*, I4EG 5B8)@PY#T AG^8D956/3C,4GJ .IL&.0*8>XC"#*D.80H
M0X4J6[4+GBK-W$24DRA!U-@GA$<9"O&(8DY?.A4( 0?8=H$.25'<3'DN48ZA
MI<@DG"RKR"Y=W92C@2$\EY,I4>^<!F13ZP/,C(((TL!3NQ')G?DW$\D<.6<C
M [;IBP& WRRKZ6PXU%@CX20B3RP(RJY5D?RL!" K!S\H'RJS=QDF.0%2#H 6
M)9(S$R@(.096 55 ]14@>I K'D57U1-ATRAT!&ZOYRHR'+,2RMABW,993&.F
M+8Y,B]2 >9'A@1JX)H8O,"DH9#(_(.,.SDKQ)S\C%QT"?3,OI;#C5:H"/PDA
MC*N(BW$AX9#^X<*ZO[C'RJ[?+DQR @C2P8ZAH@5QY<: HQ4%$4*<_P"^0(<]
M=M QSZHVU- D5/B2(GX\F+QE&3!/(<F1HA]^F:-3]I8C[C4< =Y+.J2%9&,C
M=DA7+LPXGOY7+K_Q9E'TD70#HX%*JZRH%)5Q)YH<MAN"L'QDD#TH[?K'*#T=
M1= 8\*QDJKC$:$<5)C5.)R.CDHJ-_P :%C]8SC4\\@2I \LQCT=LC1D<  1R
M=65?^4R+V/ZV+K(U%4!R0DMR($S%AR\P!FPZX;/'J1F &0,+,H!7$BG2P,E+
M\E/J\P<7RKK*0Q]*L&;&2R^E7;J09CD'( ZMR!3(\33%)/+*ITR3",*%.%(+
M#T\<\58]H28Y,J0=* D4$41C\R(0+DHV T7%1ZB.([4*WJ*#U0MZU)0G476P
M&.3YA!RS9*D2Q!B2PY,"J>Y;')D'4@'FQD,"- 3.K2L)%Y2RE1)^4R3=L.((
M)Z8LN0#TLR@JV' .HL#8V$31LOI\L!D>.7C@J>*L&?VP/2K'Y2?*DR"#JW(,
MB*:.F@>,1I#CD&D(:((JGECKU*%).1DM"QSW&=5!!50.&)*-("2"&C#8Y=D%
M4Q^CLB_I+'CL: K%<\BUDPD,G-I2_.1UD9P0I!YJ '!]PWU&">\ZWCP$8/$+
M(%D]:LV&&.R/KG4EBB;"%XVY346VZZR5"TUO,L$%WIVA-)+3JY:)F 8,DA4A
M2O''($Z#8K-%M_<DDFUK.^WY:5+3?_CJFXM/$*:> 2SR<T"MRR1*  RCOW&B
MV&QD;DFW4F]:>XVG:-9%6P2_ U%4T\+T=?0,Z^MV#ATD7)8'B2N".P=!L;7>
MMQNR[VV[)0;1N]VH[4T[25=,(1'*9H#&G',@)XG/+(_OT!#?/#2HWGOZ]UE=
M<KS9[-4V>EHB+75I#\6<RB6-\JQPJD#H#YR03I1!TVGAAHZ6FI(4$<$42PQQ
MJ>D5%"JO\@ -2#FFY/"R:7?-BOE#<;E/%+N1;K64H\@04Y%.4,JDKR/2(G9/
M3'&#@ZK1)2=W^']]N6]+Y=*6RWW]LO=Z9K7>X;BAHX*-2G[A<$<5,P(*G'(^
M^3IN#=;OVU6W7Q,W#)=]L[EW#MV>2D6W+07%$H8XT0&0/ 94#'S/5V/I]=20
M73Q*L%5N[]AVLB::R5%R!O44#^69J58W<(S9R8VD5 RCY@<>V=.0:KQ7HZB^
M6^2WP6'<%R)HIDCGLM8M/ CLI01R*)%+CH9!4CB2- 5O>.Q:FZQ;5IKI8KG>
MJ6W[>%(U)9JM8DBKB CL5++Z?+'$,/X>VCW)V.B["AN=OV-8*:[R-)=H:&*.
MJ#L&8R!>\GZG^>A!2/$J;>,^^[)/MJP512ACEI9:^581"XG>$EE'(L0JQN#E
M?J"/;4$B;]M=]J_]D2VV_;E37Q;D^'6EK8Y8?AXP(HT;F&<,!F,Y !]]-R>#
MK$S9=3@!>N07V_NU8C8Y+;HMV/XKRW(6*JMNWZQX(ZB6H> L88H)!ZL,2,R,
MI7'>,YU!#.J(I]+ER1[8]LGZZ$<#J(QQWBC$W QM(4=9 > !3 )X]^^/4O:X
MR/;59<$%R7G(06:25B1R!5)V)=?4.(Z<N!DJ/3,HY)QD!&LJ[DAYG#N/)=F5
M_,2<$DCT*0[=-D>E7;IP/*E[ .B8.G[,93MRD5#&50,F(N05<,1QXMZDQ[<#
M\OM]-=$>"Z-WJQ(: - &@#0!H T : 0^VH8.2^+=T@JK-OVBB>.>>CM%&980
M<E?,EF(!Q]PNL,C][\CCZEKPY? \Z> 2&/>="H9@/V/4Q*1/Y_FQ)2@(_F8Q
M)P;SJ991_6I3(>^.3E'WT>/TE*2\Z9YT_"3N;<TR;BJJR\7-]NT=I^#AIYJM
MVA2HDE0H$0G"E4C<X'L#^NHRJ*4=)\WTN2>J52+AXC73>=^BJ;EMW>-SMVX(
MX6+V_P X.E?@?(H=6*S$$8QTW70/>LHM7[19Y)M;,OVU;=/MS9MJDW%N>Z[A
MW=)31BY13LK_  $4H#2B),#'$ *S=L6ZR%UG)IOV3:.....J3W9J;E/MVHJ)
M5B@KZJ3S"T4=;,J,7X@9'!<@CYLANLXR1UJNYSMX[(YMR"E2..V4=-:D>H7%
M9;XE:6*1B TD<C$D'& P4X/?:G)U)G.:JHH[=^"S";/\/(^0D8;>NV77V/\
MW7]Q_'^.O1ARO@?;=!_LX_@_J>KA[:W/6%T : - &@#0!H T : - &@#0!H
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
M^:$]'*'J 0IP0^4R! 3(C(\94#ODRE0?IT60?*3YD>1D:D$M13<I@9 TF3@
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
M-8GE)Q50H0%BQY0QH$.?XJ%;[>J%CD9C)U(&I"23'P )9U*2Q8P6]; JGO\
MVF5?^%B^HU- <5DPDF&=G<.P)69F++CZ85BP_P"+,O74@U"9)C15/#@8Y Q4
MK(ICEPQ.>"L'<?IP5V_6*7Z'0@6JBCA5LK'&J<E]VB51&W+(QZD",?\ ?0,<
MC,9U5 Z5M$YLL>00W-RP9>)R6).0.L]]\?2?<='75'@NC=:N2&@#0!H T :
M- &@#0&IW39*3<-BJ:"N++2R@%V5N)7B0P8'V&"H/?77?6JR2:IE91C*+4N#
MR'L^R4>V?%ZS06VXT=UM\-+76I*VB.5=8J*:6GC;!/R0R8&>P$*Y*A .2"J:
MWL\*.)PS[.U37Z'--MVZIH_!S9-RV](]9545C@%6 ,-&6A]G7/J5C+Q!]L+W
M@ZYG3>YX#@XXU*!39[_:Z^>>JNMG:6L#R).;>_ 3,)'569&!&28 N0?:5O;.
MM4GV.%R3=R6YK;ONB*KMT]KME&8+94LLM6L\H::MX <>1QTF)HG(X\0)Y>00
M@'2JY-'-::B;KPVFD_IG:9%CJ##++S+++C*$%G7BW(9 XJ_!\<A)[8P*SX)P
MI^(C857&C2OKHTCJ&AE7RFD(#5$Q)$47(@EBS$+[K[L< #J$6RITV>@_P42R
MS[/\-7F[D?;%U>0J<KS-V!;&/IG./TUW8^Q]=]G[X<?P?U/68]M;'KBZ - &
M@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0"'VT!
M\[_&&K%OW'L%Q%3U-/5[8NE#)15,@2.J:2XK%'"Q$;MAGER>(!]&<]:\^7"/
ME/M"2BX-^7^35VS<\%AJY[/>IQ-9I66&W76L<AGCY8CIJHL R3+Q'ES, )%
MR>7OBUY'GJ:X?!7;YM:VQUE1 ;C^ST4-3!)87S"7$:=*N,=+VJ$9YM[YP;)N
MC@GI4N3)A?:-!65$C5E3?JJ3D(_/0TU/R>7D PR78<A@8XX^H&H=ODJGBCN]
MS;VO>,EU800&*"C5T>&E0%416^'E/2C)()/J]_UU6J.B&77LN#HOAC*T%SWX
M\CAV&R9C\.T/ J//()?/9Y$'W_76V'?4CV_L]7FG?%?Y/8]DVI;K+-\12Q2"
M7RE@4RS/((XQWP0,3Q7/T&/8?8:[HQ26Q].HI<&[U<L&@$SH!= &@#0!H T
M: - 5#?B<A1,L1<\V08B#'+ # )ZR?[#>EQE>CC6<R&56*IDB$3,04'%E,<F
M/E]*X9SD=G"NW:G\J3K!UDR@U(_A689C3&4('*- J'D00.U )R5'JA/J7*$C
M5094\)K(W1D(\P,K>;&'SR')E(7WSC+*.F&)$/(: BF4A@RJTF7#94K(SEU"
M]%NG+ =9],JY!PXU* ?M% 8F1Q[*^8I.*^_%2&;L=Y56/L<QR=8.CV!D%4C7
MV" #&6Y1<0C9SUV@!/\ &)C]4.H!CSQE&GRK$Y=,%,@+\S<@O:XR"R+V/ZR/
MK(U8!#(9RRM([&8X +"7)=<]C&&+ 9P/3*HY##@ZJ!1* T;JZR99&4AL<BPX
M+AFZ)/85VZ89CD[P=60!(^=,HPH\L!>0RB_EGHY^9%4]#]Z)NCE#JH)YT!AF
M5E9D!*-UUCYF!"]C'NP7M3B2/HD:L")28F\O,G.1SR4J#DMV05]F) )*C D'
MK3#@C0$Z.:A\@*6/%QQ(=_6I7()]+$@=$]2 <6PXT SRXYH_-4DY*.LBMQ "
MG"E7^GU"L>QDQR#&-4 D12D,DG%4@B7@,*0%5&SW]5"D^WS1'L90ZDD/+\ZG
M:$X\XET*F(!N_4RM&.O\YD7IOZR/O4H@AB;\P<^0=F&0V&9F<87U?*Y8 X/R
MS#IL.-& =2XC>/\ J!Q8&(Y&%RJD.>Q]E<_*<QR J1H@.5F@9("HC5<D  HB
MJIS\ONJK]0#RB8Y&8SHP.EC%0TB/'PY!T7FA&<^IP57^]D7])(SG.J@0))SS
MY1Q*26R/,+<EQC(.'9@!]EF7[.-7Y D57S6%Y,2LI21.#Y&>T7BQ]L]A7;W[
MCD[QJ&!E0&IG#\HQQ0<F3E&JJC?KDJ 3T?FB8X.8VU* K>J-DE*C,;(PF@X^
MQYL"JGZ#!9%]NI(^LC56 J8V$J,>3\F( 95E):0?88#,1[CY9EP1B0:L!8:S
MDP>,AL!'Y1S<B?W%(+^Y/LK'YNXY.P#I0)8G,"MAAS  '%S$,*<=$Y*@,< G
MN-O2V4.JV#$K(S"LJM&L2(K#+*R*%4\SD)VH![8#U1-ZTRI(U((DEDGD&5=C
MZDPT:R$\O6W(+T<C#,B].N)(_4"-2#8JOQO!PP?G@MP<2<BZX&"PPY(Z!/IE
M7TMAQJJ!BQR&EFY1A0.G4+)PR%/!2&/T'RJ[=J?RY.B#JS Y74!$X^7( P.5
M( 5&R<X[C"L>P/5"V",H=5 ^2G4$J2&'K1UD7EV1S(*CW]N3(N,_UD>#D:E
M='.SA4>1G,C8'RL6+CK.>G9ES_FRJ/HXT8$,"\_/9@I!C974D8_=5@YZ^X5F
M]\F.3Z'1 Q8"L!7B%S'E2P)52L;8'J^9 I)']J%C@YC(T8)0BR4_$')0/$T2
MP85>^3AHP<C'19!V.I(^M0!&_*JA[R2&0@C&9"9%R>OE8D#)'RS 9&)!V ^?
M!!D"MYF4=>)^^55O,/1) PKGH@^7+]-60&T<@$<B!U147B ,J $/>/WE"DCH
M^J%ONAU5@:RM$S*J^H%X^/ @C/J?D@Z^Q9%/_I(_J-6!).8YE0<6>0L &/%F
M+2#![Z5RR]_V9E']L:J!3(?+A>+\U X9&4AC[<!Q<]]^RNW_  <GT.@,=:IX
MY6(XJ5&?22N C8'1&5"D^Y]4+'!S&0=6!*%2E18HT01IR20<#'P(;FW)1\H!
M.65>T)#IZ21JH%DI_/Y*N"275N<0;DS@,1A>G)&"RCTR#UIAP=$!OG23,&1F
ME8E2K*XF^8<1@GIB>PI/IE XOAP-68')(G!&C<JRJIY),5R%;BN"W8[)56/:
M'\M_2=5 QR8 0S")5' X!A"A3R.0O:A202!ZHF]2YC)&I0' Y!68$1\'0K)
M"22>; JG6<=L@^88DC[R-&"656JG5!EPQ)#X64GFN,'/3<A_Q95Z.'&HL$$4
M_#RPKJB@*04E./[ 8,_O_95C_P %)]#H!8I&5$C?"GV9@3$ J$ 8QZD /U/J
MA8X.4.@)JBF)1HPC*#R4\UPH&>3@A>QV 65>T)\R/HD: Q>+2SS1G/JY*05$
MN6<<B"H^<D#)4>F4#FF'!U9 F1?,B6:$8<LLG3_,2I52&;IB1TKMU(/1)ZL:
MJ!*.22GD9_2.$9)))C4A#Q'J]U4$X!/JB/I;*$'0!."@>/@O L\1 C]P"78%
M1ZA@G+(O:G\R/K(U8$G%S%PF'<A90A569BZY*E1Z78CL@>F5?4N'&J QE906
MJ5< .8F4H<GM?+4ACZ6) PK-TX_+D[ .I0(XI7B#R85$4<BW/B!P/$>O')5!
M. Q]41!1\H0=68)OZVF\C*,55D8,I0 H>1!0'DN#@LH[C)#IE2=5 YXF1N##
M)DY*0R!B>8Y$%!Z6) RR#J0#S$PP(U8$D+-6*L@8DL1('&')Y#"D/[.2/9OE
ME7TOAAJH&NWP1R#[HKY1^"@*0JGD>P >E8]H3P?TD'0"Q.DRR(>**G)6P"F
MAR05]T"D]CYHF]290Z B$2B0ERI8F1"LD9R2P#D$+TV<<F1>G $D>&!&I0 U
M!J26"DO,04( D!+C&<^TA8#KV691@XD&IH&0*I0B8E!*\&4H_,G]Q2&;]?2K
MM^L<GWU5@=%A7D8N418^.4=HN(5NO?L $^_O$W1RAU*8(9BJ9BP5)!C(:+AT
M/4X*K[8R"RK\O]9'D9&H8)VD:1_+ ;DS=\L2,2Z]C Z+$#./EE7U##C0$:8$
MT9Y2,YPYXR!P"1P4\F]R1E58]./RY/4 =6 XDPNG *G *P/JCZ0D#MNU R0#
M[QMZ6RAU0$$\9I8N'-(V",")8RF IYL,)V ,Y*KW&?S$].1J021F2I?B9&(
M*$,BRLQ<<L$+@'([*CIQB1,,"- +(?/8-&Y=.2X*S!RQ8<1@MT[$= _+*/2V
M' .A)!!(:(@J5  0CUM&,*>(PQ]@/97;M#^7)Z2#H0.J89/.( 7 !B(8%1A3
MS(/'U* ?=1ZHCADRA(T!D1R-,&C=_,<NR'CB1FYKR.5'3$CLJ/3(/6F&&- -
MA,<4IXLX\QU9>+]DD<%.3T21T'/3CT28;&@'#R_*5AA4"Y5E)7B$;B"#[J 2
M0#\T1]+90Z@"(2V.>$54=<%"HPIR05'MCW91VAP\9*DC4@E4EU*'(9RP*\ 2
M>0R04]F) RRCTN/4F&!U (I0YXR++Q#L#SZ+'GA00Q]+,?8$^F4>EL, =2!@
M<Q<2K#"H'],F%]/H!#MWU[*Y[4_ER=8.@,@QA%R>D12 B@HO%3DY'S+Q)]O>
M(]KE"=4L&-+&H6:/(\PLR*IC+ DCFP:,='^TR*>_ZR/O(UJ"42F6<Y'.9CD^
MD/VZ^W(=.2H_195'T<:S)&K.$,;)Q;DR,SKV&P. (8]_YJNWV,<GT.K$$74.
M5B2)?+&54,4X"(X'OV@4G&>S$W1S&1JP,HL8W*E1$.!#>8"F ,.<@>V"<LH[
M0X=/23J@&2CS)@Q'(@/DM%R)+C)!"G#$@9*CJ08=,.#J$P0NH:2&5':7DP?L
MB4L77BO?0+,.@3U*HXMAP#JP(Z29PB'F>N# (YP /2I#.,@ Y"LW:G,<G6#H
M!\E.(C-T$X*%! :)<(<GV[4*WT'JA8Y7*'&@&+&LC^7)&.2AX^$T0[8^ME*I
MU]F9!TW4L9SD:JR2.5#*S')ED;)(4I*29!C S@.S#K^S,HP<2#5HD#$J1"R2
MX0E?+D7RIC&,J>"L&;O_ #5=O8_E2]8.I>Q'<Z-LQ0FW:90 H4L.*HR!3R.1
MP/:8/[GLOL.@-;PX-$;S5R0T : - &@#0!H T : UVXK.FX+%<+9+(\4593R
M4[O&<,H=2I(_7O4-6J*R6I-'%]W;=NMOWULRMNM5;L&6X1^3:Z0PB9_V9,/.
ME+$DL%0*JCH ^YZQA331Q3@XR3[;_0\6[ W)+0^'FQZZFG6.2GMD"ET?ME2.
M3Z$>H9CPP['1&.M<;5L^,61TFB6\3V*_5$T=5&+=61,(WGI(\T[+'+RY%!@Q
MY<XRF<D^VK)M'+.492ME>DV;+16R.GHZRGD2!(HC)!4*)?DEC;W"OE4DB&?2
M?2.U QJVKS*\;IEHVI;(=M"X7^ZUU/3PQ(9Y)E;A# >R\KG  '-Y& [9BP'?
MUSE[6R.G"Z>J1CV^ZK=-QTT]7')1I%5I';:&L2/SHT89\Z:,NK>94)',J(#E
M%!ZRQU*V-6[/37X,Z7X7:_A_'YBOY6W+J@9!A6_[K^X'T'70UV8^WP/J^A_V
MH?!_4]6#VUN>J+H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : -
M &@#0!H T : - (?;0'SG\<HJRBK]A5UO,IJZ?;MX\D+421 RO<EC0NL8+NJ
MF4MQ7O*@^P.N!O9(^/\ M)-^&_1_4Y7\13VB@J[32!!)-#,!#/'&OFPPB*D@
M+QD@-&S^:>=1)R.,\<]:JSR5Q[2-E7Q0R54-%_64WK6"BJI2"D7Q$L"<93ZP
MI" +YBE!R]!Z&JW1SR@FK0ZU[9>HE66:9+92CRYQ67 A2J'A*64+GEDJQP._
MS!G'UARHQCCWYHZ#LZW4=)+"M-&TT21QR_&_%!DJ 1 %X@'"#"$#]XX)]\C6
M<N#T,22X.A;56([BW\RE5A;P^SE7+$?Y3-GO)ZQC!_CK?#[LCW>@_P![)_\
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
M([91TPQ)'V-9,@@#!JQ2[,^2I'K64DNI5>SUE@" WRRCTOAQJ 9,2!((F4!
MI5DPQ0*%/%<%AE<>P8]H3P?TZE QU@-.@RHC5$*'*&$(J')]*]J 3[>\3'DN
M4.-2!RRQ,0K(S2X9&Y1JQRWK=2$Z)QAF5?F'YD?>=0P2@^>9?FE);I5(D+<E
M^QZ?D!_O95']L:@$,<GD%)"X0LT;%E=A[Y52';K] [?\')W@Z >Z'!+J(E3!
M XF/THV <^Z $]'YHFZ.4.@(7I%R[D/YB\HF_*Y>GES=2H.0/8E%[4_F1]9&
MK($Z1%Y"Q#++(_MR5SR=<9P?2Q*C_>RCOIQJH)'_ '9!*8\%7!5L9R.*8)Z_
M0,W3?U<G>#JP&!UIHP6/]6@<$L5 XMQ!Y'M<,< GN,^ELH1H"59@8F!!"KR1
MEP5"X.6!4>I<$C('<9(9<J3J@$GA\Q61>1?+(21G)8<F'ECILCLJ/F'K3# Z
MN"&',=04=AR9P<Y#R,77 ]7RL2!@,?3*/2V''9@&&*>*1#R4!"/+E8)T>*X<
MCD #D!SVG:294ZA 93CS%E+\"F"K!@5"\&R05]T /97/*(^I<H='L"1X0LH$
M0XLQD5E"8;U89NAZ3D=LJ]./S(_4#H@)%+YBKR9NRI#%@_)G&!ZA@/D# )],
MH]+8<:, (RL2<6(7E&5XL6X@'BI#'L8/09OE_JY/3C1 03+11LOH"Q!UP)."
MJ(R#\ON@!/?UA)R,QG1@F90T+Y&';FK&1,'/3,"%/\V5?TDC^NJ@Q9XWDF*
M=.P!R%E+LZ_7Z,6 ^OIF'VD&KH$L9#)S\T!>*%9$EY=YX AF_P"2KMW[QR?3
M508\N:218UQ%&$]D#0@*C??W4*3_ +Z$GZQG5D"4N%8&;/F'FAYQ\3_;8,%/
MTZ9E'M_61]9&J@29!,6(4L\F0T9"SG,B MT.F+ #('4JCDN)!H"%&;"D$GD%
M/)"),EUXKAI/<D=!VZ<?ER88 ZN!L%4R,. '#",I4O$%XGB,$]J <@,WJC/H
MD])!U#!+-%&8Y2 JJJL"'B=!A'R1Z?4@4]E1ZHCZTRI(U4"QF0M(269>;*R\
M1(?4.1](^X[95ZD'YD>&R- .BQ6O%*[F3FP>,1ORY%EP.STY*@@$^F5?2P#@
M:E A C@164B*-#&ZY)3 &44AS[8^4,W:_P!7)D$'1@FB>%H3&_$>6I'JY* (
MW[[]TXGZ?-"<$90Z@$<BNDC%4)3G(N"#AL^IAY8[/MR9%]^I8N\C4H"49*S>
M4S-*\G8"X<L9%S^BL67Z]+,H^D@.C!,> B,\;<01&RN)<9'R(1(<C]%=O?\
MJY/IH@0K,(8>^'I0='E&BK&^/]\BJ3[]M"Q[RAT8(JF'D7 5B,.LBM'V.PSJ
M4'\F9!^DL7>090):<&6;+2NS%PW1Y,2ZY'8]+EA]?EF4=X<:JP.B*0()'E,@
MS'*I5R%4_*IYGOWRJNWM_5R=8.K R. \M20J<!V,E5XHV<<3VF#V?WHCV,H=
M5!!40F('F<2N[+WUD'ULI0''TY,B?\)%WD:L!L$WYQ5D8\R!EF5R[2#VR.G)
M4?3TS*/I(#JH)HW61U97&&\M_0X?ED%%8,??.,*[?,/RY.P#H@1<?(0$<8P%
M'J64H%$;8!'+M "2 3W$?2V4(U8#@WD>B7 3RR&$B&$#B>39"^P![91W&?6F
M5)U4&3,KU"X&?+)/I:)7)Y>HY4=,2!DJ.I!ATPXU*!AO+++QQR:0/R4^F1LN
M,+ZC@,2/8GJ491\.!HP.C*2E)$<(I5).<3\#Z3Q4Y;L8)PK'M#F.3TD:J!6B
MCIW0,J)P1B3Q>/ 1\Y(&2H4G./FB8Y7,9QJR KIY;-$2H*F52TD?(>P=@53K
MOW9%]_ZR/ZC1@FCX53@#$GJY>GC(6YK]<],67_BRK]G&H!C(I65IL!I/RY5\
MN;&"<H#R;HY&55FQR'Y<G>#JR L#PT: N#&JJ.3<6B1%1L+W[J%;K)]41/%L
MH1JK!))F1&[\PAFA(= >U]3 JO8P2"R#M2/,CZR-6!)3%IR5;MVRH0$2$EUR
M21[.6&3_ &95[&'&J@Q:<<)(G# $,DH]9'I **P8G].*NWN/RY>\'5P2R*@
M?@2(AD 94#@W6&]TXM]?FA;HY0ZH#'D7HPSCTD.") <'&';\M3GK&2J]K_61
M=9&K E@J3*Y4>IR3CY68\QG!4>EBP&2!Z95')<."-0R!K3EC%.DG)>"O&X<%
MB7'!3S;HD^RNW3C,<@Y '4(D4ASQDF:,<>+%@Q5%\MN.0?F0 G <^J(^A\H0
M=68'S1XDE!'I7*\"#@!6#,. [4 X+*.T.'C])(U" @GD^*>-E+EW9""N6)<<
MCD#TDD#)4>F5?4F'!&C)1E^4K R\6Y,RN.# DL1Q!#>Q)'09NI!Z']0T09"B
MQ)'E7& JORCEQQX-Q&"W8P>@S=H?0_IQHR"0%8%"C\KBI]':8"MELC]SB3V!
MW&3R7*'5003P$#D%8@<X^(3@>\LP(7WST61?FQYD?>1JR L=*[12J<R+*I)!
M03\RZ]D@8YD@8^@E'VD&I 4D@<13!DX_ENC+(&Q^XI#-W^BNW?O')]#JK!#Y
M4=.9,L(D500V&B"*C'V)[4*3_OH3]XSJP)'A01_#RQHSEG'YL?3 ?F$<%_DQ
M4>W]9'UD:H!\U.9F]*!N9;EE5E),BY/0P&) ['M*.QAQJX%IFQ'(0<!V4A@W
M(DE>*GDW39^4.?F_JY,,,ZJ!& C1G)"E54<U+18XG (/[H#$@,>XCE6RA&B!
MCI %+,X4H@>-@Z%"G$\CD+VH!.2H[C/KC])(U9@S@C31E'Y.[*RL'C63MNR"
MHZ;([*CTR#UIAM50(Y'9J]?+<_F<'Y))G)(XJ1RZR0,!CZ7 */AL'4L"%#$R
ML66(+&,D<D "MC(/NH&>B?5$3Q;*'4( ($=?(F3I5:,CR_20/4RE1WU[L@[4
MX>/K.I8!W+U"AF9LG"GIBQ=<X QABP _S91V,2#4 <KK-)R$IY%DD!5B#V.*
MD,>C_9#'IOZN3L#4 C$ E2,H_P"1'A@P8JJA#@>KYEPV<'YHCE6RAU9; E,7
MP\?E<Q]1QX$*.+<F' >H#)R5!RGSIZ21J0.9!-(RE,EB\;*XY-Z@&88]CD#)
M4=.,.GJ!&JL#5CDY)+ZG#8]!8.9.0X@\STQ(Z#'J0#B^' .K B6H;RU "E55
M67C+T IX@ACV!GI7/:G*2=8.J@1HA&58L%2%26Y!E4!&#$<>^ 4]D#U1'U+E
M"1H"8J9/-+ CD70@J02#ZFRH_O*J<'^LC[R-6 ^4EF7KDS'!!XL<N/TZ<D?R
ME ^CC5 0<6=N:>OD8V'Y@;Z\ <GW^P9O<#RY/H=2@0 BE"E0A2-%"<'* "-L
M CD<H 3@$]Q$\6S&1J0/AF\B.9YS@]JW)#'Q"')! [&/F91DQGUIE#J&"=8U
MF:1.W+2.CKPR26 8@A??(P2!TX]:88:(&*5<-$S(TCLX?"LLK>L<<<C@,2 0
M&/4H]+XD U+ TH.89( I"HXD60QXX'BC!F[ &>*N>T.8Y/2=$""6-J=0C(L7
M%"F.+0@*AY$83)4 G) ]4)]:YC)&I? 'K \PG3C(S\F!#HLO; ,W)%ZR1VR*
M<2#\R/U:S0.B[/(>P4\F>7F%GY<@_+)Z/,?/UCU'L_7O.NN/!=<&ZU8D- &@
M#0!H T : - &@$89!U#!SSQ)CY;FV-WV*ZL'?L?^YU3[ZH^4<^7M^?T/$NT+
M>3X);+J)(V5(]OPF-@">_*D8^K&>^/T^AZ^Q\WN?$RA>(K<R4FU)I)*NLFH:
MV&!@*0PK/)\\[8+8 52K,V&.>UQGH'2K..HQ>[-+4W>"\7.EN57%%2U=!)&&
MJ8 9N96I:1F<KAR.NU*_N*&<#4U1@IQ=;&FH*:*Q67;LUO!J/AC2R4[JXD\T
M4M%/(V53ES7F[+Y4([[#-WJ3I5-VO,M.Q:^+:ERIK/54<-;3QM3TU1'34P\]
M!3P^?4-&J?ET?!I511*WNS?4ZJULK-,:BFVST]^"UE_H=X<A(_(1MKW!EAR#
MP'[5Z'\LXZZUV8^$?7="[PXZ\G]3U:/;6QZPN@#0!H T : - &@#0!H T :
M- &@#0!H T : - &@#0!H T : - &@#0!H T C>W\QH#P!XVR^;;/#*AA0?&
MR6BNDA&(LR.M6K"("52I$G%D/MTWOKSY<(^/^TZ;QQKL_J4/;FPX[\G*.5H-
METJ\(S3.T+77R\KA1R80TT84!G3B9..%Z[UDY;;'EXX*;;,ZZWW;8:GMV9X[
M/2,L"0V^G"0Q9=$5$7V';K@'L]D@Y[A1D]V1*4..QK::P66\U-+46JYJ]=*B
M,E-7)Y;2,ZN(LN"5&!S<_4D=GK&FZY,/!C)W%F>=HSV&KC"PM3UID\U%7\LF
M-FBC5\DXP0C$?3Z]Z676)P^)T3PMK)JBFWQ\1,U1(-B3MRDA,0\MJB3CC[@@
M'L?J/IK3'Q(^@^S6[G?D>YZ3_:T6/["_ZAKT$?4DVK - )WG]- +H T : -
M&@#0!H"J;W#.*?BY3RR7)#JH!R #D]HV3T_L#TW3'6,^2&5!HS1!UY11K&"H
M'%D7"-E@0O:@$Y*CN)O4N4)&J,H35E.:CCQ0D^I 'A$A)8<R"J],2!ED'3C#
MQX8:A <LSUA#^8W(LK#R&60L6&%(9NF)[ ;V=<HV'&C OF&9(Y4X*%*NI\PH
MO1X@@GL8.>+,,H<HXXZ+8&+Y4L/>$ C]':&(*$.?E7M "<D>\3>M<QG&I!.G
M,&5>!.,H1(GF8QAFY!?XY9%]_P"LC^HU5@=(@JI&96,@)XXY"0,77/L>G)7Z
M?+,OV<: @IY".$G)0AX$,LA4#/H4J6^N,A7;]8Y.\'5@.CE7S7 7Y(\CMHT
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
M?4F'!&C -(74,,2EB&4\A(3SRHPWLQP,!CTX'!_4-$#%#S1Q))F3B,$!7P
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
M) J-V,>Z!6]Q\T).1E&U()*F-E1E<HTI9@5,/O\ OL"J_,2,%D'1ZDC[!&@
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
M?S"0 /J,@_70FQDYDB[69F ;&2Q..O;W_P#CSH0.DD0?FY95 Q@OC(_O^_\
MJT!!$0X;D\^2/05;);W]A_+0#Q3!%($?$##9]S_?H#'-+&(BO%0"W]:$&"/O
M^G6@-C5)"89,QJ/0V5"@_3K.-9]R4=QW:'6\>&Y 51^T959<'V-LJO;.JS=4
M99-G'\_H>)-ET5N@\%=BUUV1JWE:HU@H(WZ8<FC#2$?*N77H88_Z=>?)O4?&
M9-"CJGN46Z5MSWA%!Y4-14A6],%/$!'"1&WI !PN6>+W]_N/K=)<GF2<I\+8
MT%3 *.KCBGII_-#\!221O'4R#RUC  'S,(4=RH7.95_J^6M;3(:29O\ 8CS1
M[EH$3D[5%48ZF6"/S(\R._(%E!5<$R(P+M_4J?MK/)P:8MII%[KZ:"WWB2M(
M22MH3\-51R(LGQ]'$_(H,^DRPG\R/Z],G88:K$ZLJ44Z.X?@I8_T*\. TAF8
M[6KB93^^?VH<G^?OKNQ]CZKH/]G'\']3U</;6QZPN@#0!H T : - &@#0!H
MT : - &@#0!H T : - &@#0!H T : - &@#0!H T C>W\QH#P#XKT:W"KV%)
M+,D,"[9K@U1(5Q$1<H@&XD$'Z_Z<]9UYN1<'R/VGOH7H_J5JW45%7;4O\=QJ
ML4ZTJY>2,RJOK3CP:0>7Z7+>D#&0&/TUBWOL>5B@G"2;--X6;=L%=N>QT#W=
M)@M7YL-(*8K3R5G'T(H#<3GK/EX. Y/[^M&WV,L$(RR)-\&/=*BEN-TN%?<*
MJ66L*5 D%3!*)4<!VD1GP G2,O$XX^O(.0=%OR4R6I-V=3\)9JC<^W:BCO@C
MKC3..,[(P*98X <GW!AD[P/F&=925'=@N<'XA9-M7&"ZUF^125,E131>'U3"
MBR>R 3RX /[W1P6]C@?;71@_J^!['0R;E.GM2/8U ,44'_!K_J&O07!](C(U
M)(C>V@$4 ?4G^>@': - (#G0"Z - &@#0%0WQ"))J4F(2$JZ?U98D'&5'T?.
M.XSVP&5(91K&?)5E6BD_-612TLK .IC=922ZX#9; )(!4,>I0.#X< ZH]RHX
M,T48J&F4-E)"!(R(%!"C+$9 4^S'U1D\'RO>H0,A3F18Y$\N,J<12*8SZ3R(
M./8 GDRCM".:94D:,$LU*M0C\X_-9@Z8D029Y#)!"]'/S%1TX =,-H@8,D>9
M0B/YDI(!8N)#F1< @L,,2/2">I0"C8< Z<@?3RLL<8\[@K,"&1N 4?*N&89P
M#D*Q'1_+DZP=*!-*J1Q^8V512&"LA0*$., #M K=_P!J)ONATX!C"&1ED14#
MLO-&#H&P>7)@0I^OS,J_I)']1JP,J!"Y;DW(."@R0_(N/L>F+#_BRCOIQJ .
MA7C+&N00JJZ'G@@?*I!/T'LKGL?))]#JM G"A%Y$+'Q48R2@0*W]Z!2?XQL?
MJAU):R&6)F+*.+)W&0PQC!Y%<#OWP64=KTZ=9&I*F-Y;&&:%BS,^0T1"R,Q;
MU'D@Z8L 20.I% 9<."-30,E2'F7*GS0>0([;U*1R#>QY $!CU(/2V&&J4""&
M%H7A>,)Q\M6YAR%&,@'DW8"YXJQ]2$\'RI!U(,B.,B#U*N0.&"A485LD</=0
M#V5'<9/)<J=2#%X,\YRN)F9XVYX+ MZBO$=$L "5'4@'-,,"-1R#)>GC>3S.
M*L68'F0')Y+Q!#'HDCH,>G'H?U8.G Y(H8ARCRH4!ED7#8 "]*P)[ 7V#'N,
MG@^5(.CW \%1&57CZ<HP4F/AQ.2"/= I() [C)#+E3IP!LB&GD+8 )YJRLO;
M-CD0 O39]V0=,/6F&R-2"+S64IPY,[MZNQ*69UZ(;H.6 P"<"51Q.'&H8!>3
M0I-YQ<MA@8I>ESE0P9AT <A6/:Y,<F1@Z)@CA*T*LS<%CC&&(!C50A^H[*JI
M.>(]43=C*'H!LZ<S(SKG'F0F-HR6[PS JOOGYFC'S >9&0<C0#$;XAP0[/(&
M]."L[,SKD'/0;DH/Z3+UZ9!JP)5G>1499/-+LKKY4V6(.54AF^N055F]_P"J
MD[P=4 T",(IB2)(P%9028<"-L#]5"L< GU1-Z3F,Z P_+CA4F6,^@,HC:+B
M$/(@JG:\20Q5>T/YD9*DC5K!LXY!4 AR Q9T52HD)Y#D00.F+#LJ.I0 ZX8$
M:D$"%IY7968LY$BF(CLNN%8%NGR.E8].,I( V#J.0+!-F5'5?00K<@#'QQE5
MP3\H!Z#'U1GT/E2#J&O("R4R*%4(C*BF,@(0$X-D@\>U"D\BH[B;UIE21IP
M#21DQGU!@\05T!)ZYGT#W)';(IPX_,CP01J7N#(\D5+*< M+A@T;!RS.OODC
M#%@, GTRKTV'&J\ PH\4TA<R*@]#@Y(X@Y12)#[8^57/:_U<F1@ZL@2PN9$X
MLO&%$QQ"E%4(WU_>4*>R/FA;L90ZA[@CFB+O)$$##\Q'B,98CV9@R#HYSR9%
M/?\ 61'.1J> !02E"68EGXJWI)=W'1S\KEE^ORS+T<.!J+ L9 93P"C"NL@<
M^D#*JP<]@#V5SVA_+DZP=10$:'T!0L>$0@J59%4(V>U]U"DY*CU1-ZERAQJR
M8)5=C(\'%)%!=7Y+]QRP5'1)!RRCIQB2/O(U#0'5BM)R?*MS;"MQ#L3(N.C[
M.6 P"?3*OI;#@'4V#%I5\YT]6"D:NOERY[R45E+#( ^56;L',<HQ@Z GB=%B
M''@L<:J%4<H_+"-CL$>@*?\ C0G[H=5H"K2HDS!@K$91P4XGTGFP('\0S(OM
M_61^Y&H V833R?(S<LJ.2+(6Y>H_+TY8=D?+*HR,2#4@RH)D<<C*LPY!HR)%
M<X8<58,??/:JQ^891_5WJ> 8Z 1K&G$(JJ"'BD,?$J>*D<LE0IZ!/<9]+90Z
MFP$"K3*48=KR0Y0H,*V6'%>U )Y%1VA/-,H<:A@DF@><2*4+AR05F590W7(Y
M4>^>B5'4@PZ88'1; QEAF:1G0EG#@EU=7)+KC(+##$CH'VE4<6PX!U/():*8
M$1NK= *RN)"B@#T@@OWT<JK-VI_+DZP=5H$IA$2 C"$+[%3$%"'V&.T )_4Q
M,?JAU-@4 F0B1"%"/&1-&#V#R8$*??\ >9%_22,^XU(&RGXJ23BV'9@O3ACE
MU]^)Z<L/I\LP^SC0#*61HY(SRC4%5E7B2I QQ4\C[#Z*[=C^KD'L=0T!C0RT
M[F2./BJJ%Q@@ *WMD>I%4GL#+0MV,QDC4V 9,(T3E06YQF)@&&>/-D,8[)(]
M3(#@X\R/O(U6@1N_YS*C'E(3Z8UYLQ=,@_V69@"!^[,HP<.NK :)N4Y9%P2%
M;D),#^RK<R.@ "JN?KF.4>QU#!D/"H4-@!8^/I&550C= ?O(%;_C0G[H=0@'
M&2%2OEAE12&4IV"/4<QK_'DR*>NI(^LC4\H#YXRXES'S+,03@,6+C)]O2Y88
MR/EF'8PXT6P(XXN50KF1@#Q92OJ/8XJP<]_YJNWOW'*,X.@)UB6-$X$1*@!"
MY*A0IQ]?4H4GH_-$W1RAU ( BJSJ56,J67R^/ED\6YL&'[N,AF5>U_K(S@D:
ME 8&#/@Q!9)"Z9=>>6<!BI*],6 R57J51R3#@C1H$S(M4$ESD,0Z.A64%G&
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
MYRAE8,/41Z@P8DL,*0_L2?8,>I!E6PP&G (9^3NQ! '%2.,A0* >.0WNH!R
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
M"V!BE5B</YBQHJAB<M JA3Q/9[4*?8_-"3Q;,9U/()IX6^&?G"J\ R\6A(
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
MB7MAT>3=$L.@QZD&5?##501Y6DR5:/EQ5QB4H%&>((+#("GTASW&?0WIP=7
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
M@.#C(!U-D4,(91'(.2%3@\3Z2,X!!]T"GH'WC)*ME#G2[(',20ZLO%E7!''
MPO9!4=J 3DJ#E#ATR"=15 C>4^8L><R.>!#$.Q)7E@CY6+#LJ.I .2X8$:GD
M"J<L[ -(">2GD"3R&%/+V8GV5STP]#X.-* R!U 5<^6%'[C=%5].03ZE"L0
M3ZHF])RA!TX!,1VQ0"-@.!#KC&""RE1[ >[*.T/K3()TLDB+.9  >1RZ-YJ>
MHG&?W>FY#L@=2#U+A@1IR1P2.K5$1"R$N_$\HSYF"5])#'IB>P&/3@<'PVG
M&--Y408814*X9&.!^Z&!;Y0#T&;M#Z7RISIR :6/!0X2-<J00T>.)]0P.U"G
ML@=QGU+E3JH(Y(>*3*\9(?($31<\GYFRJ_,3[E0<.!S3# C5UP"0-YK+Q[9V
M/:$2^IER"#[,6'08^F0>EL.-10(O++DR!U+^E@T;%0G7'(+?8Y56(RN3&_I(
M.E@@\WX9"I9(3P5F+(T PI(;L9*A2<X'<)[&8SJ 92R, I*\/F4K-'WZ3D@A
M?;^TRC])$^HTH$#9E\Q4D><XQG(G)+#/R^S%A[@=2KV,.-$":!V6)G)))/)6
M5\EBPPN"_P V?E5FQR&8Y.P#JS R,(XC;D@/H<L R<54D='W4*WL3EHB>+94
MZC@#&62FC4>F3RRR,I'0([(95[ 'S,J=H?6F5R-.03KP=FB9_-D]46"!(6)
M8@C #%AV5'4@'-<,,:< 3B?,Y*RDO]N^7)<*P)Z8G& 3U(/0^& .H8(/BRG&
M1R%R$PXRH7/I#!B/2 ?2&(RC'@_I(.I2L$T3*\+'"D<2G:E>/$]@X]2!3V0.
MXCZERITX!CI')%(\)4,'S&4903GYB#&.B2/4R X<?F1^K(U#!D/BL7LD2NQ"
M^S/E@<$'Y6Y 8!/IE4<6PPU (8)P8ED>13&.#H0<*H^4,)#V,'TJQ[0DH_I(
M.IH$$D;P)ZD_+0=Q\2J+Q;)' 98*I]3*.XF]:94D:D&1%PJ2Z,K<P2C*R@L3
M\S!@/2Q8=E!Z9!AT]0(U %RT<98*XY-DR<U<MRZ7B_[Y88"LW4@'!\, =38)
M'?S&BRXR"K\8CT /3D$]J%/08]QME'])SJ*!B31A98U"@<5XE%0Q <&RP(^B
MJ2&('JB)YIE"1J4P(LDB&0RANBP?S8SWCLJ57(.1ZF5>F&)(^\C4L&2DS2.O
MF<V9PP"^6LO;=CL=.6 .#\LJCZ.-15;@1,=/&<H51AY4O+EGTJ0S_P#)5S^L
M<GT.HNP0Q5 I^62D4:J'4$M$$ /'K()55/\ QH6Z.8SG0$]9#YE.0\9Y*"")
M(\ GW965#]#ZF5?8XDC^HT6P((Z@K,5<RR=,.)43$L1R]AT6903@>F8#D,2
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
M1NQ_>/[4]_\ 1KKQ]CZ_H?\ :A\']3U>/;6IZHN@#0!H T : - &@#0!H T
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
M ?:4>D@.-.09*F.5(V9OR\J0<G&/92&/8 /I#'M3E'&-. 02D1-&$X1Q@<6
M!0(%;U97.55?<X]41/(90G3DE;#(ZKF6#*J-EPJR*1DCU$,HZ/6&9%Z(Q)&<
MY&HJB.113&0AR69G!0^8HE+$CHY'3EAU]I5 ]G&ET#'EF61D9"[0CCP\N3GD
MG(0AF^Y'%7/1_JY0.CJ>02TTW)U(^0J3E9#'PP<?O=H >@?FB8E6RA!U%!!(
MPC9V(1/2RL'0IQXG+ A>P%^9D':'UIUD:FZ 2#RQ&OJD=^05FC#\B?5C"]%F
M7L@>F4#FN'&-10&EEFBB:.61O9@8W$A8L/05=O?ECB&/4@]#X;!U-@D:I59(
M)>7%" 3P<H OL/F[4!CQ#'N-O0_H.=* .2DI,TB(H7D5,93CP/J&%[ 'N1\T
M3>I<J=5!%41^5YAX\U/)0K*)"Q(Y$%5]\@<F1?G&)$]0(U:[!(*P2N51FER0
M%,;+)DL/21RP&++D*?EE4$'#C2@(6$+"8.HQP*,'*X!Z#!B#@ G"NV"I/ER=
M=Z@$E-)Z2C* R CY.*X4D-[=J%/NH]43'*Y0Z@$S2O\ *8F;Z<0%DR3VRE1[
MDCU%!TX]:>K(T O3NN)2@Y8QR!Y<ND;/LQ/L&/4@]+X;&@,7STD4%F"H54JZ
M<DX 97ES/:A3T&]XSZ'])!U('I  XD;V8DE)/2HP<L"ONH'S%1W&?6F5)&H
M^)B0JGI\N@0Q^^.R"@Z.1V5'3CUIZLC4@)9S*<1ME\ J8R'=BP]/9]+%L8!/
MIE&0V& U4&%+E'?C+CF%;GRXD*?2")#WTWI5C[=QR=$'5@/\U2,JI6,$!B5X
MJ@4X(XCU(%;W';0L>LH=5H$DI,BL@5>6'1Q)$0<@Y92@Z_SF1?\ A(_MJ08A
MFX93!\TN1S90[,6&0.O3(7'T]IE]L2#&I!F!O.9&4LZ#BR_O!N0PA#-]_E5S
M[]QR#V.H (A,7>$B7#C!P% ZZSV@4] GN(Y5LH=+!$[NB*LF1*1A@<Q$$8Y
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
M.#X<9*@9*((@OEJHY*,.'*J%'2D.>P <A6/:$\'])!TL#&E(FR/4RY+!@0J
M'U H/4H4XR!ZHB>2Y0D:E@64Y(8CF?5&T+Q^H-\S#B.B<89E'3C$D>&&JIT!
M1YD<C%"2K'"R'#<V8 *>9^=F'LWM*/2V' T>X)'F25E$;J\F%<>HXX$D*P)[
M49RJN>T/H?*G3@&,T:11DNZJB@^G+1! IRQX^Z*AP<#)A)Y#*'&IY!-'*55O
M/;@0"I21.+9'J<,J]9QAF5?<8DC^HU5H$53G&%9W?D,.Q#L68$@ #IRZCV^6
M9?LXU*V R%YN1*>9@KGE'*K$YP$*E_OVJNWS#,<G8!U<$B2A9PHD8$#S./F&
M,!,XSENU"MT#\T3'BV4(U0#I)R)N+$1@*0RO&5Q@@NI"^V/=D':]21Y&1J;
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
MB;TG*'4\ )?,3BL@X.%( *\>@07!0>V.F9%[']9'UD:<@R:4^>B(ZNS9XL'
M9BV,^XZ<LO?]F5>QA@=1P35B3X4X^8DCBRX?LC"$$^Y;M59NF_JW[P=2MP]B
M!9O5&S,L<2J&PIX!57H-ZNT"L< GU1-Z6RA!U#1 _P N*.%EDC6*(@B0%?+*
M@'DX('8P>RJ]H?6G1(TL&*%9:I!(A8KR'JC#,S$9*D*<.S+ABH],H]:8<$:F
MK!EA/.*G+R,3D>M)">1PI!/1R!Q#'IQE']0!TL&+'.L8BP5CASR5E?CQ494-
MR8Y50Q"AB.41]#90@Z4![\%E#2#B'R2L@,7$+VW0[ 4]D=F-CS3T'50-E@?I
M9.\ CUQ*W(YY,I5<9RN691\X_,CPP(U:P8[2%T C+3OGTNG&9F+ 8[. Y=?8
M]+,HP<2#4T!M+,K!>#CCE61@Y4\2"(V#O^N561OUBE'L=0"=Z?RXP<JB <\\
M6@50I(SGW0*WM[M"Q^L9TNP,D;DX1CP50W*,QY"X[D5@IZP"&9!V,B2+K(U%
M@FGB7FO!3*[-[!A(S$KG&#TY91DCY9@,C#@:FP0+.SR*P !9PZ,C8+%AA&5F
MZ8GM5=NF[BD'+!TY!+(1-&'+)&B\,-R9 JAL<@WNF&Z!/<395LH<Z/8$7P[^
MOEZ!Q(XNA PI]:D+ZE"D\BJ]QD^9&2I(T0(D1BDL+<GDP<C@)3GYG#)[,Q3U
M,H],H_,3#@C4- R9HSYHP22Q''L$L6'H/(^EF89 8]2CT/A@#J%Y CA<>62I
M)5B&$@)4!1TK"0^I0#E5<^J(^A\J0=6>P()4944\P"F<X4J@"G+CR_F4*>RH
M/*)CYD>5)&B0)3%FFE4HS3 <2O%6/(C+ H/2S,N"P'IF&'3#C2Z!'%R66-EY
MLA8-&W//+/\ 5L)/WBPR%=NI /+D < ZF@9,D1<(8V'D$\D"OQ"J.LCEZD"M
MT"?5"WI;*'46!D;M%S BPBDJX(*", ^L,@^4*<%E7)0GS(\J2-*!.DC/*S&-
MC,592DD88\L L#QZ8LN"5'4J@.F'!U7@&'4PR,RHOF29.<+B3FQ'IP3@.6'0
M9O3*HX/AU!U:P3QR-%&KQS J0&7A+[#/%<%AE<'TJ[=H<QR9&#I0)3BHB!=Q
M&JD X!A "GU9&2R!2?8>J%NQE#J 8A#1<D8>Y*,LD'8(]3@JGUQAF1??^MB[
M!&IY ]Y")(PP:;)P 0LQ=F7(P1TY9!_O9U'TD&H<01E2"LT<@9"H962<8&?2
MA#/^N560^_<4OT.I0(^7E1.2ZPJ%!"Y> <0V#@]E CGHGU0,<',9&IJR"158
M\A)@RKR#F2$J!QQS7BAR,=,R ^DGS8^B1JK=$T+&%B<KP:HD!*/E1,Y)7)&/
M9F*]D#TS#UKB0'4K<&6:HF-O*8R*QQ&T9#%RP]&"_3EAD*QZD X/AP#I0%J)
MX^& 2N>+JV6CXC]U@Q[4 ^D.W<9/!\J1H".&1*?S.0QQ!#LRGB%!S("%]2A6
M[*CN(D.F4)&H8'5 :3!5BTA#((RBN2Q]1!3/KRHR5!Q* '3#C4V"")PTX+..
M3L&5DD&<MD1D%NB6&0KD8D7\N0!AG4 9,@C"2(Q2$8=7)**J#I2'/:JK' 8^
MJ(G@^8R-2G8)H95PY+,%Y%65A@ +_6 J/4H4G+*.XR0Z94G2@2ROT08G9NU,
M9PQ+$98<!TQ*X8J.I  Z88'0#(W(E1&Z?V4Y#N6880ASTQ8 @.>I1E' <:-4
M#(DA2H9'C($6%<,)"JD9PA#>ZX/2N>T.4<%2-0!1+'$W?2IR#\0548/J'#W4
M*>R <Q$AURA.@&U05659 6=N0,;+R)8CDP('I)*]LHZ<#G'AAC0!!.TCAV;D
M92"L@8/GD/1AO9BP& QZE4<6PXT)#C%$2<\CA3&!)CZE4(9NP,Y57;M2?+?*
MXU*((&* IDF-5!+ .8@@'S>GLQJC8SC+0DY&8VQJ>0/+*!Q>+RHN+!Q-&5(8
M=NI"]'^TR+^DD9]QJ* L2/))*)(F?DK8RJR\BW9&!\Y9??\ =E7!&'&G (.2
MSR1^5(V&"E623S,!NHR&8?7'%7;INXI.\'2@/G=.8,<BIPPQ"LT:\5/$]GM0
MK=9^:%NCE#J ,=!!Z&*9.597C*A<>I^E]L=,RKVF?-CR,C4V#(-5R=1AY'*C
MZ+-EN/(CT],2OJ(]I5]28<$:4!:MWD 9&9@2,%) W(GI,%^B6[56/4@S&^#@
MZA,&)!.*<F10%. PP6B&,X4@M[8;*AF[C)\M\H0=6H&7(R"E59/RXE7,@,31
M\0#Z\A3E0I.2%/*,^M<J<:J""4,255#WR4AHQ+ZO=P5![RN&9%ZD'YD>&!&I
ML#643#S(0S'D.*K)DLS#T%2?2Q9>@Q],J^A\, =5 1U1C0\^(089"<Q@ =!@
MW950WI#-ZHCZ'RI!U()0C1-*"XP.7)#&2/2?6"!VH&>3(.T/YD>5R- 2.8IU
M*QL2W(QM%A6)9AR(X^SEU[('4J^I<.- 8D;X<K&&DZ#)ANSGI#R/1R,JKMT^
M#%)A@#J:!-2S>5'S)X0J5*OE@JKD@$.>U4-T"?5$?0^5(.JO8!+ <<2H"9(9
M0&  !'(%!VH4G)53RB)YIE21H@-DD>.0#$G,Y!20%CR ',%!TQXX9D7IQ^9'
MA@1J0/\ ,#1K(J_F\@ 68.26'I(;Y9"RDX/M,HXG#@:J"*5!$Z%'+*>)$BR>
MPSQ0ASV.\JLA^7^KD!!!U9 RH:M2H)541.V(!0(JGLE3V@5O<?-"W8RATH#9
MXQ-SRP\U%*N"G8QZF5E7KL$,R+^DD??6@()R1(  W,]88"0LY&?<=/R4$D?+
M,HR,2+J: "02(H4F>-RK*Z$/RY#"88_-R[57;IP#%)A@#JM >\B*I-.\20B,
M/R64H0JL5!!;M &/$,>XF]#90C$\ 1X#21\6")&P'(%?**<3E_;)55)R57N(
M^M,H<:GD!%*Z.PE1WY95T>(,<^[Y">Y*X8J.G'YD>""-&@#1AO+5)'DE;H.6
M6<DLOI/+H,648!/4RCBV' .H V&<*W*-EXGBV4<H./RH0S>W>55SVI_+DR,'
M4-6!E351Q<T($*\"<N&A'!2 W2]HJ-[_ +T+>H90Z< B",\K%T=B,JW*(.<_
M,X*K]<89E7I@1+$0<C4M Z+LWTV-1R,B\V*R-ZBX^C<_]TR/W_WOKWG6L."Z
M.";V/_?I?>1)#5CX"K[$8_OUL0S1KYCN< KQ7YC]/KG_ %Z$#V5CP8-YA8 E
MD/N?T^W\- 01QQ\N88!PY&5&3CV/^.@'2&0O(R-GD02K'V]A_/.@&J.3.W(#
M'NN<9'TT DI\Y0A. 0 #G!)'WQ_ : 8TI E<$$(<.N0"1^A^GUT!H-YV:2^6
MH4T-+65BQRB1H[;=(Z Y7./-=NF0G]P]'[8U# [9<]3-8)_C6J'GCFG@45,R
MSR*B2LL8+* K87 RHQ]M5!Z!N.)+/X3.IC*B[4I_+^7_ &C4CK^9_OSJ'V)E
MV/)GA[:*6A\'K%>[WSEB;XLP1*WYD[)5RD8.2$51&JYQW].\Z\N5ZCXO2HPU
MS7=G/-QWNZ[EN-;3T%&9J*F=56DHT+*JB;(](R >*.,GL]9_32-+D\N;<WJ1
M4[G2UUI$5/74TUNJ %4R55.55G'/'%D&0?-D?V!/&$D!?G.J:9BWI5M&=8J^
M2UU\,\9DS3RQ@H/4(57RQP=@P3EP6'')Y&&9 ?;&HDK1KC=.V=>K[9!=MPBB
M!A:[T<HJ[9+(.*+RQRAD_P#0R@F-P1@<@?==9)NSNG5.N3L_X.&9]K>'#&%J
M?GMJZEH7(+1M^U5RAQT<9QG]-=^/L?4="JQ0^#^IZI'MK8]470!H T : - &
M@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : 1O^G0'A#Q\Y
MP;K\/3$90RTNZ'/E@MD"O0D$!6R,XZ]\X([ UQ9?=1\Q]J.O#KU*_LU&JJJL
MM=0I\RLIIJ5'EC=A&V21T0$^9?EQ@G'VUQL\G#*VX^92=MV2*HWI:K=7TTDT
M+5J&:*)8P'**@"M@E.6?KQ0@A#R]/>J>QRQ=9-$A]XN55=;G5U5656:HE:63
MS$*"/@0?8YPB 1C SD1J.39QJ"LY-R9U'PNGIZ.SST>YR8[95QJ:19P[,ZB(
M*HC7)8?*A'0&6(SUJKIG=TSCQD>Q:K&U$=X[ABH:PU\:>'5S89!!56JD(4D_
MJ&/\];8ME)GL]$X^-)+\)[ H0?A(/;'EK_J&O01]"N"?!P,GO]-22(R9'1(/
MWU% 9Y 4@@MG_?:B@2:L!= -0<<^Y_CH!V@#0!J 1D.1CTXU#8*OO5I$6D*B
M0DLP7RU7IL>G#'Y6]P"?2<\6^8:SF592U9<JPD$4''D/6T.%4_KDH%<]?O0M
MZ3F-M9V5,BI5W:0NJX3DCEXS^AD!1?IUEXQ['$D9^FB D=4>Q&CS.22S*HG8
MEAGZ8#%DP?M,HZQ(-. 20RK-4%H)%YY4CC*#D$8C8,W1.,A7/1&8Y.P#I8(4
MQ$W,21QJ 065FA 521G)[4*W0)[A8E3F,C3D$K5'')J5"#&2)8B@ 4Y?(':@
M'!*C)C/K3*$X4"67,AYB)S*I*@MQD))&74J,<L@<F0=2##H>0.@,:3)?\EY#
MQ<<620,SNP]!7EU(67(!/IE4%&PX!U )$F00!E8P1GCP<2%,#.(RK'Y0#TKM
MVA_+<8P=30)(PZQX=1&&SE)!Q 4'+@@=J >V49,;>M<J<:4"1#YZ?F<2[AE9
M& ;LC+@J/F)7!91TXQ(F#UJH$EI_,9<#DW+H9#,2RX!^SEER/[,J]'#C5DRU
M$ /%/-QQ;T!)%;CDGJ,JY&!_95F_6.3Z'5BHU'2.//)3']3V%"*2.F^9%5S@
M$]PL<'*,#JH)I#(W)UYLS>ED9,",=%U,8['T+(#E?ZR/K(T RGE;+$*[2,^"
MKE6=W(^WRL649('IF49&'&-30%X")?.=BX+*RR(^>\8C(D/OWZ5<^X_+D^AT
M8)T824Y*.GRCVRJJ%/> ?4@5L_K$WOE3JMT!5_+C>)@HZ;(=" 3[N"H. >N3
M(OM_6)[D:GD".#,JL_N7;ITY,[$8QT</R4=CVE7L8<:A[![F.D7FE JN5)RC
MHZR$]8C8,?<D957;IAF.3L Z6!8)ED(1&2(+&.T)0*@. 0&[4*W0)[B;TME2
M#J: 2QQNL@DXMA2C\D**,'+J57L8/J91VAQ(G61I= B8,TASR<EB &CYY8C+
M#"_.67M@/3*HYKAP1J: LU./.A:)I)68A@T;+*>7$B,\FP"2,JKGTR#T..6#
MJ+!BL8U^1_*C4J4"R&,!0<*0Q[4*^0K'N-CY;Y0@ZFD"62JC6-S*% 4=K*IB
M48(Y!@N2H5B"P]XF/)<H=5 M2AG9@X$DA:2,HT7/!Z,@*KCL@AF0'U#$L>""
M-38(&C=YG,;M+(#^X5F)9EZ]\!RR?\6=1@XD74@RJ:6+RE92J !&1UEP3[K&
MRLWZGBCM[=QR#V.J]P1R(M.09 (UP,L0T85%.3C':!7^_<#'ZQG0D2289=)%
M)4AED$B<@#[RJ54YZZ9D7VZECZR-"":4+*I6-I)9,XSGS&8E?L>G+I[_ +LR
M]@AQH@8R3LH0+V 0R%6 ))'&,JS=,2/2KMTPS%)AL'4@F:>+BA=FBC7BI=1P
M14!PIY^Z*KY )]43'BV4(.H!BM&%$B-_5Y=6# A>(/*0%1ZE .&9%[C8^9'E
M21JRW!E).0?*<<I&+(045I&9O4X*#IF*=LH],J^M,-D:JT ="6#<9#(I#!^8
M8DG(C*N>B67*JQ],@_+DPP!U;D$99?A\J/+0</6K$#BI/%O,/J55;I6/JB;T
M/E3G4< CD(A7BQQVRM&4P% .9%,8[ !(9T!RAQ)'E<C4U8' F1G<A@Y8KZ^)
ME=V R/[+LZCL#TS+ZEPXU%@?3RF/BJ#)EXE)%<2>X*QL'/N2,JDC=. 8Y &P
M3 "I#!#Q]*@*O)&X*%!P"![H%?H,?5"W39C.IL&.9%@9E;$9XNK+Q,/$ YD#
M ?* 2&95R8R?-CRI(U+0,O'FL?-!+..'&9!(68C+@\?G++AF4=2* Z88$:H"
M/RYGIUD+R,_/*>I9F;.0A5LX<LO2L>I5]#8< ZL BJ5:.,P@Y])#I(<=$B-@
MS_+@DJKMDH?RI!C!TH#F6)T8J@18QQ]0>)<!LL"/=0K_ $'JA;!&4.H!CU,)
MP?/0]EU=)8OK[R@JGS9&&95]^I8NP1JW((N,DDZAF>=FZP"DQ)89'?LS.G_%
MG3[2#3@,4'S97:ED*J I62*4 @8XQLK/T?JJ.>O>*4>QT1 @588^!"4Z#BV0
MK0!%4XR#[HJOT">X&.&Y1L-*3),E%CF,J5!8)ABZS*0#CN0$*?3Q/J9!VC8D
MC/$D:HU0)9,O&Z$M*59E(*B0NQ7+ KUYA9?4P'4H =,.NIX!#$2LZD$L68%?
M+DY%R1A""W3,R@JK'TRJ"C@. =2#)98WB>4GRXD 9/48@%'R$-^Z%; 5CZHC
ME'RIU !2)HVA>)?*"E'$B *,=N&4'("MVR#N,X=,J= 8C0_F$,7?)*\>I&D9
MAD@I[.SIVP&%F7UKB0: E ^(F4X:-LJ4D23+9QA&5CTQ(/%9",2#,<@##.BV
M!#.@X%^8C0 'D)"G!0V%(?YD"L2 Q[A8E'RA!$V":E'Y/!@5XE@RG*ICWD!3
M/)0I[9!W&Q#IE3I5 =4JS(I*L)V9@48<W9BOK!4>ERRC+*,"4 .F'4Z6"2G9
MHW#QR%Y&()DR#DL (RLAZ9BO2N1B4#@^'&C0(IT\E8V$@,/I(,;>E #A2&/:
MA7Z5CW&QX/E"#J 2K('8K(I*<"DG(>6% [?*#M0K8+*/5&<.F5)T KQ$^: C
M.59LL5R7)4<@5'3%EP64=2##H0X(T Z"0RLC,SN>($;$K+DMG@0V/667I6/4
MH'!L.-10'\XTC656;B0I7$A[&?006[4!O2K-VI/EOZ<:< P9BL8#+Q@4=8R8
M^"JWJR/= C'/66@8Y&4)U=;@8G$ETJ Z)P=&26,J>71E!"?R=D7])8SC(U%
MS&+2T\;.CR2=%6;A,Q=ACZ860LO_ !9E]L.- 0QL*>I=8&,_:<2LF2!C$?J;
MKWRJR'WP8I.\'2@2.8N#*K1H$7T@,T*@!L?J5XOT#[PMT<H=5!%-*G,M(C*X
MR#YT9!(&#(I5/8 X9E7Y3B6/(R-7 Z=FD<1L9))!+@Y5926(RRE>@Q9.V7Y9
M5'),."-4KN!T$8FE AF)<NO$I)RSE?RVY-TQ(RJL1AU_+?U '4IV!L=0M*P(
M8+Q"A<,T:\02%*EL\0'/$,W<1/!\J0=30)6!]B L8Z*M'@ !OS!A>U"GME'<
M3>M,KUJ .;S$C')I)<G#*W&5F)&6' =,63!91U*/6F&!&@,4%$FC>/#GF&3#
MY9LJ5B;D>B6&55VZD'Y<F&P= 3/Y2Q1*CX0!6>3U*JH"<$-[JJ-D ]M"WI.4
M.H P0YBD#Q97U*ZL,* >W#(.P ?4R+\I/F1]$C5@9BQ))'DH2[<B0 'Y,R]@
M@=.67W ZE R,.-0#'B"#R'+XD+H03)DMG*Q,']B2 55FZ<9C?U '4U8&%\*V
M78PD93$A7"@X4^8?4H#=*Q[B)*/E2#J*H"5',EDD!6.)<'T\4*@Y?*CU*%;!
M*CU1-AURA(T!$<D-%(&:56821N,G. 75HQZ3E<,RKTX DCPP(U% RH@9&Y<2
M\@(()8.SLRX4\O9RR=!CZ9E]+8<:D$!YP85)&56XJ&BDZP#A"&/8 ;TH[?*?
MRI!QP= /II$1610/2"PCR8U4*W8XGM K^X.6@8Y&4.H!'-$Q!,OSDL) T?$D
M^\H*CW&,,Z+^DL?U&FH#!&9&!D4LSG)!42ERP[R5ZDYH/X3*,CC(IS()X)&B
M :,O+R(*\6$I;(Q'ACC)."%=L!P#')A@#H!ZRB0 J\?FKQ;T.0%4,0I!;Y &
MR%8Y,9RCY4ZC@&)*$I_,#A(T4$.2C1*JALOD+VH5L,5'<3'S$RA(U*=DF6CA
MBPDC(Y%E,9B!))[=2%Z;*^IE'3C\R,@@C4M$#)HR\A,;,^"'!5EE+$C"D$],
M67H-\LJ^AL. =0 AJ(RZ$2A4PO%HW**H^6,AF[&&RJN>T.8Y.L'0&).R4Z\9
M<(O#L/$T0"@Y?(7M K'D0/5"QYKE"1J07[9\KI90$0RR"9_.!(5PWN2P'I+'
M.25]+9Y#WUI&ZV1HCA^]R/Z97WS2!QJG(R?H?_U#6J*LKY=YO7R*1D=LPZ'0
M_GJ2#(F@22-H\\02!D#/]WTT A0+DJ0<=@9&1^@[[T!%5Q>B-?,(<]AN'$=#
M/?V&@$1$:2-@2>(P?N!@X[QWH!\@C20#EEE#$Y^@T!B5Z TN)*B.*,,C>8Z>
MA2".OUR>M 47?E'#<[6]2U,MUI:&FJ)7A A](>!U,@$IPS*QR ._;4,&[V73
MHUCF,-.:;-95CR%DC*P8J) 44Q^GCD=$>XQJ >@II?B=M>%4F) 5NM+D2H%;
M/PU0N<?;[?WZH^PEV/+FPK#;9_#7:#7BZTL-.RU*K3/*%*@U=4%+$^_)@.NO
MKG7FRNSXZ4%))R?G]2I^(=7>*.["AA+06R(!*6&G<+'(,H78$+A@SI[9SZ_?
M.K)>9YN35%TN#0[;D\\55DJY?C:"KB:%8JM051@C88AO9^2>I,@>IU*$G)LT
MENBN-J3:D5BRVNHW)>[51J6>6LFBACDJQ"7;+,IY^<>7:L6/%%!RY ]6KR>Q
MS).4E%/EEVW#<8KCXBU31,RK%4B*&)@7PH8*N4="&([PRL,C ]\:HEL=&22>
M5T>COP8Q21;*\,R[B3&U[GR?K+$W13GK_5KLQ[5\#[+[/WPX_@_J>J4E#*"<
MK_'6YZY)[Z 3()QGO0"Z - &@#0!H T : - &@#0!H T : - &@#0!H T :
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
ML$<O%XN:</( 4AP2%"J>B#GFBHYP&/J@;TMR0ZBZ M.SQ*T14#L@QF+&,=R
MQCVP<,\:G*_UL9*DC4,#O(EC(9E;XASELA7D+,!D$KT[,@[ P)U&1QD&I!*)
M9&9&C/,'#*ZLK@D]1E7([.,JKM\W<4F#@Z@ (8B_*)@L& %\MBO%5/1&>T57
MS@GU0MZ6RAZA,&)+Y<?/S.$?%6!#!H@J@@N& SQXL0S*O<1Q)'E21J] R1(T
MDCK(N,Y#+*O+OCEP0O3DKAF1>I5Q(A# C4/;<$A@9G'?FCTLI+"8EF&%[Z#$
MKT"?3,OI;#@'5;;!!%.M,0(V"E>+*%E*@ 'C&0S]C!/%6/:D^5)U@ZDD26:-
M_,DD954>D!P\( 4CED#M KX) ]4#>H90ZA[$&,Q,\R"17#>L,LL/?OF52B?4
M_,T8Z(Q-$<Y75EN!WGY]$:R/,<9(9:@EV7OZ 2%T]O99U'TD&C5$#H,\4:E<
M,2%XM#-D9/495G'9QE4=A]XI?8'46$#8B![2+RQT03 H53A2#V4"N2 3ZH&/
M%N4;:DL9"3F,MYL8  8/YJ'T@'+A@I)4*V"R+W&2)$)4D:K3('RQNSA"7G))
M1A(%E+,1EP5& Y*X9D'4JCFF''<@?3KS3(? 8HRNLOJ9CU&P9NF)7I7/4@RD
M@##.@(W"PR\N2+Q';CT*JJ<*>7N@5C@,06A;TME#G0"N$F1HR'"J&,OF1Y&,
MYD5E'8P<,R+VAQ)'UD:BR2!IV1Q&%*L[L,<59I'899>'L[,HR5'IG7U+Q<:O
M1 ^"82J/+7E,.+AD<9)]HV60],67*HS=.,QR88 ZJB!<)!@KZ0H^?.$5 3Q)
M<^I55B0#\T+'BV4(U8DR(9\GRW   *LK)QZ!RX,8[7B>V0=H2'0E21J*H$$\
MQEG*'^MY,H4Q\G+$98%1Z7+( 2@ZE4<TPZD: 59I)E0H[%L<P48/R8@\&63]
MXE<A7/4HS&X# '56!4!IW!!Q$!E64]<1D(03VH5C@,?5"WH;*$$6!DMY<BB-
M@C2@,K*04Z!RX91[<6P61>XSZTRIQJH(7I3YIY1AG8MS0IR)9AEP>)PQ*\2R
MC D'K3#@C4D@C,HR07D/RR=3%F9>*X;H2%E& QP)0.#8<9U-$&//+YZ!X6)9
M#&R\"0,>T;!F^7!R%D;M#F.08[TX N#3\".$)2/!"EH%5%/N?<H%<_3N%CD<
MHVU%@DDE2*(^=&4YL_.-XV&/JX*K[X^9D7Z?FQ_4:F@8]1AZHJIDD?WR *@E
MV7.,#IBZ?\6=?M(- 1";EZ86/(%'4Q3]_:(J[_<>A7;WP89>\-J:!D_%QS12
ME?RHD /F,6IT !ZP>RG%\C^U"W1RAU6P-<*&XS*%RSAA*I'0 :12J>V#ZF0?
M*3YL9QD: R8I,F)<F:5^F+%)LEERP.,!RR8)48$J^I<."-&J R(IY1\AN;%E
M8.LN2Y(Q'AFZ<LOI5CU(!Y;X8 Z)V!SRHI4EE@BXA0>1APJD!&SV5"MT&/JB
M;T/E2#J6@)4\5Y1'U1J7#AAZ !VZE5[7#89D7M#^8F5R-0"9I?/A*CM^1!5
MLA9F&2"OLY9<DJ/3,OJ7##&@(H)O+G)5\$A2I63!)]HV#GHY'I20_-_52#.#
MJ&21/)&J(5PL:J"7/)$"AO?EVR*K]?VH&Z.4.G)!)'.L;#S%]*\D\LKCH8,F
M8QWT2&9!\O4L>02-2!S3-43.&1F?GQ*$AG8E3S'#'%BR@=?+,N"N'&@&)QE<
M,9#D\2CAPQ);(C*N>FR,JKMTXS'( P!U(&";B<^E4P""K<5PIQ&0Y')0K9"L
M>XF/!\J0=0"6)D@3EGA&.9X$%  #EP4]U"L<LHR8CZTRI(T P/*' (/G^I2#
M$.1)]3JRCTL2/4R+TX_,C(8$:$CW!,6" TK%#Z6$C,S# ]7M(64$ GTS*.+8
M<9U6R#%#M&R$ NN59"CX4 '$9#-V!G*J[=H3Y4@*D'5@-D>)RZ(L:(H.>S&$
M56^H/<81S]/5 QSZHVU% ?,J0I(TS*W'DK<XRI.,&7*K_)G1/TEC^HU6P2<9
M 59^9=C[N@D+.1ZOEP)"R#L?+,H!&)!W:R1(ZGF5:-FF/I93$XE)9AB,AFQR
M++D*[=2 >7)AP#J03H\;_F+^7GY6CE*<0&PA!(RH5CQ!(S$<H^5.HXX!ARA8
MD(94B0!E8LK0@ '+@JN2H5CEE'<+'S$RA(U*=@FBE=XY%F5W).'5XUE8MC+@
MHO18KAF0>F1<2)ALC4,@C9Y"Q9'9Y"5 *R"4EF&$(+=.67TJQ],P'!\. =$!
M@FABC]++&I"LK)(T>!GC&W-AD -Z5<]Q-^6^5[T9)?\ 8)!L'61B5P4(X%#]
M5,?^Y$'.4[ .<=$:VAP61Q'>\9.\;V8^LU;Y8)D9^OU[UJ0S1RL\JF-23(#A
M&QACCW(S_/4D"R%HXP)%\Q2PR1T1]^Q]M 1S<8G[X*P&?EY#&?O]/\="+&R3
ML&7O#(>U/?1/OG[^VA%D+9:0='ILJ6[S]P-";&2PN_.6-PLC$,P(.,=XR?\
M1_/0D=4,U/3S2-*JNJ^DL@*Y)SC'\O?0A,H/B=<$I+-0U51%1"..H,2FM\M(
MVE,;B-F,J](K>IPO9 U#X)-_L"1!M&G4RPRPMYWD- Z,OE>:ZJ,(H3EC&2HQ
MG1 ] 54DB[4\+"W'D;K1*>/MCR)@/?\ EK-\H2=4>);=%(_AM1J8VA3XJM4%
MG8!E^,G'+(^7.?Y?SUYW]3/S_(G3^+-5MV[SVSSJ.L\R>T32>5/1%LF,@'$B
M-W@@9Q^@QV/:6<4)R3J19KAM6#9-KN]4]3%7UM5224E+Q9'+&50O(X!/'B';
MH@# ZU5-]SI:CBBY]S1;4MG]&+#<+O<>"UM0[T5MC"H#$2#YDY!"_(#@>^2_
MOUK1NV<N&X0>27(GAYMPW/=%FI6,4?.3\V0ECF,.H; +,#T&_OQWV-2W1.&+
MDT>J/PFQK_1_8#+Q"KM^[J IR!_W57VZ&?;WUU8G=? ^Y^SU6&"]']3TV/;7
M0>N+H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T
M: - (= >*_'"6LIMU>'_ .SU4U3P[EC4D@-W7Q$\<]<O3D?P_EKAS>ZCYC[5
MDT\=<[E9CVS45,:_#T\SJ@!&$,BN3D,Y)^8GZ^P'UQC7'9Y'A-[F=;ME7*CH
M*T314T\$R+!\-)4QH23Q&??IE!+9Q@9Q]=5=EH8953?)3/&;=^U_!N\V;9%7
M=HJ]ZMGK*JX0^IK8  L+.@/M)EN2GM0 V#UGH6)M:BG4Z.FBL2=V;[9]AII9
M(VGX"G,/GR2J0W*(*&+*<X*\58@@_766[=&>"*Y*E^%7Q'NOB?O;Q:N]PF(B
M;9=6*"B4<8J.GY I&@_A@D_O').O0T*,51U?8^=Y^JR^27^3Z3V__:-/_P &
MO^H:Z%P?<(R-22&@#0!H T : - &@#0!H"G[[$1--S(! ;ETQY)UR! ^=< $
MJ/4,<E[76,^2K*D7F,JY$LDP./4$E;D1^F Q9?ITLRC(XR#694PK]:::^4E*
MTN6,-735\9@J0/S() T+<V!ZY+Q5V'_HI,=$$"L[<\*;/9;];;B:ZY5$-H\]
M[90U]6PIK<9"1(T*E>:XYE?6S- 3@9C;.C!E5OA=:ZO<URNTG[1C>KN-#=I8
M"X\@U=*H59?+49!XJHDC4X(59(_KJM AK?#>@NM;75,=;=+=<ZNY"Z+<Z.H2
M6>GJ?A5ICY9*E&#P1J"K!EG7L<9!C5T#,7P]L]7L:IVG6&IN=LKPZU<E35-+
M45,DK<_/,S 9D)[1\ -Q$;!2JZJP:QO!FQW"R;CI+G7W;<4E]H8[;57"[U9^
M)^%3/DI'(J#R@DC%P_'DDG]9R&"%@AD\%=K6^NO%1\-40R7';\>V9P[_ ):4
M,:%3Q !*/@KS(RR%4=0R9&K(&5>?"3;V['*W"*LFCBLK;?\ (CJ"%$!DBE+8
M7!\X-#&^5(#A1)'ALC500KX36VN@JUO-YO>X:RKDH'^+N->LDRK33":G2,A%
MC"EUSYA4&;+)(0X&+ LF]=G4F]5MTTM;56RLMM2*Z@N=LF$$]-* T8*LRLO
MJSQD.K!0QCD!&"*VP86W_#2S[:-MDIVJ))Z"2MJ7JZJ4M)42U/'XB69@ 0Q*
M@GC@PD J#'@!:!9,O(2K\>8+<PX)SUR<-&/?Z%E7WZEC/N-6H$\4YG,@]3,5
MX#/&0LY'?72L67O^S,O?3J=15 C>,>=$1R9@%(9&.21D(?,/L?=5<^_]7)]#
MIR!P?SP6* 0,O6"8T"#L>_J0!O\ C0M]T.CV!CTPD\PQAQ&1S+(ZE1GWD4H.
MA]"R+^DL9]UU'(,K@:GRR6*O]SQD/-A]QTY9?^+,OOAQJ4!C.T4A' E4*&,^
M8>L8"%6/\PLC?\%)]#HT!T,SU$9"@1JGL49D4C/7ODQA6_XT+>^4.H! \/DL
MZLP4^KD.)3KWD4JOM]&9%]L^;']1JRW \3-.Z>8/,^929$#ERP['IZ<LH&1\
MLR^I<.,:AH#?-:/B0@=B0X*.).\<4PYP#D959&Z?^KDP<'1 (9H_*X#B$7 7
MB[1*B@^DY/: -T,^J%CQ;*$'4,$52JPNZE4 (9</$R#CG+CBO8P?4R#M3^;'
MD9&K; $<H2'#R.SX(=5ER2,OD# 8LOJ('4H'-,."-*!DT\AF<NC<G."2KK+V
M1Q0@G 8E3@,1B11P?#@:K8(9(# PX,L8 7 20Q] X3!(Z )PKGM"?+DRASJ;
ML&,DR4Y)?C @#!@4:(*@/8(7)0*YR?=H&/(<HVZD@R9R:B/C+R9N)4I)$)#D
MC,@95(!R.VC7YA^9'WD:J20T_/)(=W=F!*JPD+$CH]]2%UZS\LX&#QD&I0)7
MJ(G>/B%B'H(='*D$ B)@Y]A[JKM]<Q2#V.C0()%59#GBD4>1E@4"JI^A7N,*
M_P#QH&/[T9T0$D<R ^<IXX/)9(\C'O(K*.Q@X9D7VZEB)&1J:!D?#R.O)AR=
M_5T1(6+#U>GY7+*.Q\LR]C#C5+ SFS2+Q8CB1Y;!O5WTA5SZ3D956;I^XI,,
M =7Y L1$LL7 ?E@ *4)5 BGTX8^I0K9 ;YH6/%LH<Z@#"@A7![5@X:-U*J!G
M+J8QV #ZF13E#^9'E21J $P:I+, 7=6/((@+$D=CC\K%EQD#TSKZEPXU9 C\
MP!U,1+9XLK(Q;D0,1MYGU. 561NF[BE (!U!(BQA$5CQ"*@(&6C"JO8/$^J-
M58^Y]4#'!Y1G4U9!.. 20.5#<7#"1"O7O("B^W>&:-3U_6Q='&J@85=V#E6D
M?]YBHD8LP&>QTY9,=#TSJ,CC(N@'-62R.K+(<< 5*.'!)Z0AF]R>PKMT_<4@
M! .IH"^8)65@RQJN./E,5XJIPA'+M &)PQ]4391\H0=19!$T:0JH \OD&4JP
M:#BH[<%1VH#'D57U1$^8F4)&I1(_S#(Q\[U/VI\Y V21EP54X<D89D'4@ DC
MPP(U#5 ?(7E6+')R5P,%)RS$8!Y' 8LN0&/IF7T-AP#J$#%\W 1H3Q" &-HY
M>. /3&59QZ<$E5=NU.8905(;4@A98UDC1PH!!++Q: *JG)&!EE"N1D?/3L>0
MY1G3@@?+$8V831%5PP9'A#?YTH*IC_?,B^_4T7?)=2MP2+4R H.;LX/)2I$[
M,Q'U/0D+)_Q9U'[L@U5^@%BFY,6C?U=2+Y<F.L8C8,_OUE4<_-W%*,@'46!"
M1'%R'&*-0,<>4 4*1Q.>S&%;H$^J%CQ;E&V=:+@DE61B)0Z\$",I$T1P ""X
M*H<J >V0=QG$D>5)&H: &5^U42RDL0ZD*Y+GYAQ/3LR]E1A9E')<.,& 2)5D
MN?+5"Y8,K*V"3@A"KL,'(]*2-T_<<@##.@(UG:!E;^K  ')E,85!T/5[QJK=
M9(+0,>+<HSG4T@-6'F2#T#R4B2/"G]Z1?+!Y 9')HQVIQ+&<9&JV[)(E+<F#
MHS.[?+A79RWS94>ERRX) (6=1R7C(I!O1!DM4$4Z% 1+D%&5ADMCC&WFGHY
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
MT : - &@#0!H T : - &@$XC[: ,#[: .(^V@# T <1]M '$?8: .(^V@$8
M*?I^NJL#(^R/;&/YZ@$G$?;5P'$?8: .(^V@# ^VHH!Q'VU(#B/MH P/MH!
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
MO7)V,ARQ)N0))/U.2=>ABVH^H^S;?38V_)_4],#VUN>T+H T : - &@#0!H
MT : - &@#0!H T : - &@#0!H T : - &@#0!H T : - (3@9T!Y'\;JM;5O
M?P]JY:B*FBAAW2[/(0 >,Z$*"?8GK'ZXUPYMT?.?:7O8W\3@];4R5EPFA2)\
MRU+R(@4A<LW2= ^^2,G7-5(^7DW-J*-O?K\VWJG^B5)"9KIE17"G8,SSL!^6
MH5N152>/'!R5S]M1I[FF2?AM8H\]S=WI***Q2;:H*]IKI#*9@BR(1+,H/-/<
M^H@-C/?TU"5,WDU#'X?<YC;*QQ6Q8=I5B91(7C/)7"\<X/S ^Q'UUH^#SXMQ
ME7<[GL2]5%XW#N%Y?S3%X>7&-"\>&*^='@%CV0/H"3Q'7UU?'Q(^E^SYM]0_
M_B>T;=_M&GQ[>6O^H:]%<'U2X,G4DAH T : - &@#0!H T A]] +H T : -
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
MH]D70!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H
MT : 0Z \6_BDEFAO/A\8D#*[[GC<<^ (,BG&2RYR0.LC^.,ZX<ONGR_VO*GC
M7JSDNS*FCH;C>;_-&%_9M')512NQ1/.SPC'F<W3'-Q[CVUS/<\#"DI2F:#P]
MN=14[]M-357#SZJ6J(699_3).$Y1EG"HA8MV1Z\@'*X#8TJD8XG>35+EF,]Q
M%%65$U9R:HC+ N2P?.2SD$@<"C!O3@9XL"@ !"K123TRM\G1MC4%!X@M43W&
M TTL "&X10J.<G>.:Y*DG@PY?7K65'=BC#*KEL=,VG1VV&\W6.AJ6J5/A_=/
M.#(!Q)EAPHQCD!@C/WSK?'[K/=Z*,(YZB_Z7]3UU;CRH:<_>-?\ 4-=Z/HX\
M(R=6+!H T : - (#GZ8T N@#0!H! 0?8Z 70!H T : 0 *,#K0"Z - &@$/L
M= -4CEC)S^N@'Z - &@#0!H T : 30"Z - &@#0!H T : - &@#0!H!I&!@=
M: =H T A^F@%T : - (/KH!= &@&O\IT DGT_CJH%48&K =H#E7XB?%:N\'M
MIV2]T5)\<L]]HJ"IIT@::5X)'(D$2*03*0,+^I'6LYO2@4>T^/&Z&V=L+?5R
M%B.V-QWU:2L@H2\IM=),K)3\YN6#*DRJLIX@ N5 '')C4TDV2:;;/XH[[)>-
MJON&SR"U;CLMQO5-!:+34U55%$E8L='S6/D>+0L'=B ,LOMJFK@%DVUX\[@N
M_A!X2;HEIK>*_=E]I;;7(D3B-(I7F5C&.60WY:XR3[GK5]513!2]E?BVW'N.
MT[,AKJ"UTE^NMPG6IIT1RLM :2IFIZB$<_[<!C?LX96'61JOB-\$T.A_$EX@
MV386T=R7F';M=!N[;5?=:&.DIIH'HJJ"B:J5) TC"6-@I!(XD''WU+DZW(+!
MN[\0.];:E@CL=BH[S<;CL)]S? QPR,[U0DIEXH V2@6>1N ]3<0 >]2Y-501
MB4GCCO.X;-WU<+=?=LUM;M>D_:ACKK)64-8T(@E=X9Z*616B;FBA)0[*PY9
M(U74ZL-48EY\?-^;>_V-XKI==L4)W;:ZF[O7?L2KGCID6.G>.'RHYBQ;\UP7
MSCH=#ZPY/:PBOR?C"W<FT%O"6NR1R/M!MP+^7-(C2B[K1*P'/EY;1'S.!]0)
M )ZQJ;:>Q)>JGQMWK%L^HN<7PUQXW>GH9JVFV==H3;Z=HW:2=J20B6HPP11Y
M> O++>VBE*A1T[P4WW5>(>R!<JVMM%QJ(ZJ>F-593(L4@1L*7BE'."0@CE$V
M2I^I!&M(RLJ<INOXG[W8=UT4-99:*?;\=_O=!=:J /YM)0T4M/$M5C)SQ-0&
MDZ^4$@#&J:J9)DV#QVW?XAWJQ[<VU'8:&Z5L-XN-1<:V*6HIDI:2XM1PK&B.
MI=I,*Q;E@#) .0--;>R).W[$N5ZNNU;?4;CHJ2W7PH5JZ>@J//IUD5BI,;^Y
M4X! /8S@]C5XE2P:N!K?3^.@&??O^[5 *5]/\] !!]/T_GJ4!X]M6 N@#0!H
M T : 1O;0#1CE[ZJP(.0 ]0'Z8U %9F!Z7/ZYT C>KB?;!T Y?KD@_PU<#M
M&@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - (QPIT!YG
MWBCC>E]+,,FLDX@M[>V/]&>M"K-08XT8Y.">U7'L?N?H="C&\&#LJE1^Z .A
MC/\ H_C_ "T!&R^8 [$&1L@^H'V^G7O_ /%T!.2 H4!6!7I&'M]?Y=:%C'3#
MEB5<*0&!^WZ_WZ <LPX,1VV!EB,ECW]/T[T!QGQPH:6\W^U6N>Q4EPJZN""&
MWSU5L>K F>L'G.7!"J((D,OEDCD7'N-4D#(LEFNFX?#O:DAMM:R^9+/74%#'
M#33LC23!)$CGSY>05D,>0?60#CK4]@7O9MHEM%DIJ>8-'40>81%((P8U:5BJ
M'RU5"PR 2![Z(';A(6\,_#]E*DB^6X-P]A_E)!'\1JDOV*Y.%\4>9_#[:U%N
MK;2T_P"T$HIWO%V1U=.V(N,XY#OU>WL,>P^^O-FZDSXWPU)R5]V4_==6=CM5
MV>UQM3FICQ47%E+32(<AHUY !1DA2?<^KOKJZ6H\W++PFXP-!LBHJ1/6Q12L
M8*^AJOBXR65/(\IF+\A\H7"$'H>H#F3[7*8G+<R/"V]R1WR"CFFX4ES0T[)+
M,5)$A?BX&,N00",,P^H)U$UM8Z=U)QEW-FAFL=^CCF\Z*:FDPTK<Q&&62(CM
MVQTR?;'7\C"=[FC6AR3/2'X/Y_/VWX<.Y_,DVU=9.@,8-U0_0D?4>Q/\3KLQ
M]CZW[,=]/CKR?U/4B*%'7M]M;(]L%7&<G/>I [0!H T : - &@#0!H T : -
M &@#0!H T : - &@#0!H T : - &@#0!H T C>V@/%WXIJR&VWSPXGKHIA0K
M4;F6KEA8AZ2!I8PU0<$'@F5+?YA8_37'D]W8^9^U=_#M=V<YFM@HMJ[AI*>9
M_/D6*1)_, ,W%L]NBG*D8[XME3[G((XVZ9Y"@E"43CE15E)<Q.TE6S+$O-6\
M]E!7BWJ82,HY!6_JD]$P.0<:Z.3RI2<.#?OOR6LY5%?1V^[RJHD:M,C)/484
MN@=05!](0'H=S'H=$UT^1KXBKVEN73:]9N;?<RT++#36R*1^<-.H@IHT$G \
MVZ/$')')C\Q^^-9.NQMB<\VW".SV*.BBW%=Z>W1R.(?#RZQM42="9_.B)XKT
M0H)('_Q=;8ZIGTG2:%GTQ[1_R>N+:0:"G(]O+7_X(UZ"X/HEP9.I)#0!H T
M: - &@#0!H! H7V^N@ G&@,&V7^V7I'>WW&EKE0*S&FF63B&&5)P3C(['W'>
MH33X!FEU SD8_CJ01U593T--+4U,\=/3PHTDDTKA410,EF)Z  !))T L%3#4
MQ1RPRI+%(H='1@58$9!!'N"-18).0'U&I!CU=QI*!4:IJH:=7;@IED"AFP3@
M9/9P"?X _;470'TM93UM-#44\\<]/,@DCEB<,CJ1D,I'1!!R"-2!GQ]*]8U$
M*F$U:QB5J<2#S A) 8K[X)!&?;(.@(H+O03UAI8ZVFDJA%YWDI,I?R^17GQS
MGCR!&?;((U%@S.:_<?WZD&/^U*/XAH/BX//4E6C\Q>0(4,01G/RD'^!!U%H&
M!8-Y[?W7\1^Q+Y;;Q\.0)O@*N.?RB<X#<"<9P??[:)I\ V_-?[0_OU(#S%_M
M#^_0!S7[C^_0$5374U'$\M14101(C2.\CA555&68D^P [)^F@)%E5AD,"/H<
MZ<@QKA>*"TI&U;6T]&LA(0U$JH&(4N0,D9PJLQ_0$^PU#=<@DH[A2W%'>DJ8
M:E$;@S0R!PK8!P2/K@CK]=+!-YB<N/(<L9QGO&I O(?<?WZ 3S%_M#^_0&.E
MSHY*Z6B6K@:LBC662G$BF1$8D*Q7.0"00#]<'0&1S7^T/[] 1O5P)-'"TT:R
MR!F2,L S!<<B!]<9&?MD: 6.IBE:14E1VC;@X5@2K8!P?L<$''ZC0$A8#W(T
M G-<XR,_QT!'/4PTJ>9-(D29 Y.P4=G [/W) U%@DYK_ &A_?J0->HBC=$>1
M%=R0BE@"Q R<??KO0"LPRO8]] -FJH::/S)94B3(')V &2< 9/W) _GH!_-<
MXY#/VSH!2P'N0- 005U///40QU$4DT# 2QHX+1DC(# =C([[T ]*F*1W1949
MD(#*&!*G&>_MUHM^ /YJ3[C^_0&%)>K>MR%M-=3"XLGF"D,R^:4_M<,YQ^N-
M1:!ER2 #H@G/L3J0.5PP]Q_?H YK]QH"N[TV-:-^P6J&ZB5UMERIKM3>3,8R
M)X'YQDD>XS[CZZAJP5.I\ ME5^V=Z[;%-*MCW35O5W&AAJ2(XJAN)=X0/ZIF
M95<X_>[]SJKBFB3=IX8V"DW7:;]#!+#6VRS26*F6.7C$E([1L5X?<&),'Z8T
MK<&OM/@EM2U;.VEMBF%4+9M6NAN-O5JHF19HV=DYM^\/S&Z/OUJ*O8@U5-^&
M38E'3;,CBI*I7VE'40VV?XIO-$<RN)%D;]\?F,0#['O30B;(-E_AAV'LPQ1*
MMRO0I;9)::6&]W.6K6CHY5X211(QQ&KJ.)(&<#&=%%=@0VK\*&PZ&VW*@JC>
M;S!66P6:/]J76:9J.B5UD6"G;(,2AT1@1ZLHO?6ITH6;*Q> &V;3;]T4L]PO
M5^J]QT+6JXW.\7)JFL--P=1"DA^11YKD8&<MDY.E=@;JC\*MOVV^[-NL8J15
M[5MLMHMI:I)40R)$K!Q^^V(4[]^CJ*28*.OX3=@3V>6U!KJD#6B2SD"O(=:>
M2N^-)!QD-YPZ;^SUJ$DT#;2?AQM53:Y:2KWAO2NG%7#74E?57Z22IH)HPZAH
M'(](99&5@00P/8ZU.D6;/9O@Y0;'NUMGM-WN4D,#UU1<#5UCS27.JJ/*!FJ#
MD*S*(L#KTYP !G))603VSP1VO;-P2794J:B>2>Z3R0U$W.)S7M$U0I0CM?R4
M"CZ#/OG5M))7H?PM[0MNW-NVJSUU]V]-M]:J*WW.U7$PUD<-1(9)8#)@\HRQ
M!"D''%2"",ZC2"V[-\+K%X=R6V.SU5=24-);5M5/;7K&:F($C2F4QGYIV9F+
M2'LCWU*21!=1(I) 8$KT1GVU8".1U_'0#496'9'>J@<S  ?4:L YJH'>?X:
M=D??0!R'W&@$,B!@I8!B,@9[.@%R/OH!&D5<98#)QV?KH ,BJ 2P )P,G0 6
M 'OJK U&!^X_CJ4!I8 %V8=??V&H K/@CU8'\-0 +KQ'8!)P"=2!5;#D9!7'
MOH!Q=5&2P _4ZMP!2P'U&@#D/OH Y#'N- '('ZC0!R'W&@#D/N- &1]QH Y#
M[C0!D: .0^XT <A]QH + >Y&@ L!]1H! ZM[$'0"\A]QH!K2HI4%@"W0!/OH
M!>:Y'8[]M '-2<9&?MG0"22I"C.[JBJ,EF. !]SH 25)%#*P92,@@^XT [D/
MOH!HFC+!>:\B,@9[.HL#LC[ZD!R'W&@$8^DZ \U[S9AO>]\D4I\5)R*]G'7_
M ,?\]"K*^[\Y3&6#98'D5(QGOKKKKK.A5@@.1YA!#,,#!]L]C&=""5XEC5RG
M'D/Y ]]^_P#+0"M(!$IQAF[ 5LD$G.="PC QK&"H[4=YQUH5,=AR;T\EZ();
M.,?7K[]: X#^)JWTMSJ;362U-;3P4<22/4FWUL]-0 2L6G5Z<\1,<ICGC'!>
MP"0:OD(Z#XLU0I;55&@JQ3ULKSLM1%7S4HI^F9FS3H[OA3[8P.FZU!8W^P&5
M-N0 SR5 \RI8-/435#JIJ&PC/* \C*"%)/U&I0.UOE?#+8@([6_VY<8X]"L(
M_P#C^^JR*Y.%\4>9=JT,6Y_#J>"@+B_6V^WJ(0 X:0"Y2R&2+[E0.U&3WUUU
MKSY[L^0E'5JT<ILYY>=V55;4A-SVF*LK(0'-5%^1.N(E+(3@K@+-,V"N20!G
M(P;)7P>1*=NIK<UU7O\ ,5%7P6FDDM7QJ/\ $S-4<ZP@NX,49&,$R1S(./9/
MDD%QZ190[C6DGI-?MQY8KU;HU/P\J5",R4RE5C.0%[0%3R#<L,%(#Q#K&ID9
MXU[2HZGN6.C3>-TKIC\%0)(\\E48EE,:C!(P068_*%0$>X R1DY1._,KDV^#
ML?X-&EDL/A@\BB%CM6\\H54HJ']KQ=!3\N/;'T]M=V/A'TWV:DL.-+R?U/6F
MM4>T&I : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T :
M - &@$;V.@/%WXLMPMMJ\>'=S^(2EIX*O<AJ)II(T3R@Z,4)=6&'94CP%)(<
MXUR2NCYG[4DX^&_5G'MOWS^AL=11W=!3[:"FFI:F8L4H.RCTLI8!C #E8IR,
M#B%8_*=<LHV>)'(XMWPS1[CVU017-P;F:,JS2Q%X^)B)67,B\1CEF9CR4@G&
M<C5E)KL<>11U<D='1;=V[S2:X5-U+2,H\I&AB4$1QD'GEB!Q7H88=Y'U,MN6
MQFM"=-V;J+>E3<56AI8(K31F(.T$7I4.5E5BQ]V/*-3D]CZ8UGIK=G3'(V]*
MV1USPWJ34;VW,_'/E[!N0#F-E#%IT8G)]^_M_AK3%Q(]O[/E?4R3_">T[8,6
M^F!_\DG_ ,$:]!<'UBX,K5B0T : - &@$T N@#0!H!- 5/Q<2YR>%N[ELH=K
MNUIJA2"+/,R>4W$+C][[?KC5973H'(MM[2JQ?*K<FW!<XK>]9M\6Q*29DI)Z
M+R((IG,:GC(HC9P2P/'AE<$:S2[HDJUDMGBK+9JX5=?N2.[U5- MQ$4,R".J
M-Q@#M!)(Y1>,'Q'^UT\LQ\2V& S"U=P;7<5BWY0;DO\ #;ZK<;K M934,:"K
MJ(Y:06YQ /,>3R2QFXGF0TWF='*G2I6"Y;6L&YJ;<5NO%747]Y6O(I9*6>J<
MTJ4)MZY/DYXX\]<\R.08D9P<:E6J S<LFY*7Q"OM8]-NVKFIY8#9*:SR<+?+
M3?"DRB4L#%S,PD#<QS_J>'UU,E;8*+M2U[WN"U-+=*6^UM*CT-93_M&&I;RY
M6HZQ*@!Y_4Q#F$-@(O)O2@4ZH[X),?9]J\4K;6VJGIVN5!4T<%+2T5%/3U#4
M(I5M:@++ZA OY^>;',H=0 ..C4@7/P-LEUBW_67&OI]S.LNV+?!4UFY%</\
M&B:=ZB.-FP< N"0OH&1PZUI'G<J4*G\.=U6RCNE;:(=T4-RM6W*M:%XY95DG
MK1<ZB5(V+=S#CQ8(<HRR9P<Y$4^P+WL=/$!_%R:>[U%R2C>Y7%)Z9X:AJ/X(
M<OA.!)$"]"(AHP9"2X;ZX*[MDEH\9O"Y;WL/>$E@I9GW#<J:9_+6J=14,\<4
M<L:@MQ4R10+'] "<]$DZ27+0*WNRX-=D^)V=L^\6B2"DI*6LN]/;6HJN&A:K
MB\ZDIXV4%Y$B#OE00G'TDLPT^"!I+HF\H;+?:S]K[FH+%9Z"^UMKGJ9&BGG$
M:4YI?B6<<V <U)0/AF107SJ-R""V3[IEEML0N.\Y-BU)H)+E<)5F_:"3-2SM
M*(FX^:(3(*7F4& 68*0O+!6^^Q(]7\1VL%9<;@^Z34TFWJ=*6EIF$#2RRUM3
M$TTP6-OSTIA3R.%4E>R%Y8Q"<NX*\+9O2YU255;#N"JJ+7%N2CMTIIZAE=):
M2G>E5O.4M(K,)0K2^Y0*>P!J+?<%FO5=X@15=UDHI=R?T@-5<X'HT@)MT5M6
MDF-)+!Z>)E+BGP02YD:16'$8$IN@7K;'AY-<KG<+9N:>ZW^W14M'74\UX?F4
MJI8*F"I", ,>EAE!TI?H '&K)7R#+L-RM6R=];DHXLTMLFFM5%''%&SJ*UXF
MC"G /'\I*7L]#K)U*V;1!6_$:R7Y?%>[5MHJ;U1-6V&V44-30IR1/^Z9%0RY
M1E#I%)R[]@Q.#]*R6X*3NK</B':MQWI+/)N3R88KK;X4J(Y*EB8J!S1S "$1
MKSFC5D;D[N7PQ[XJWL&UW.=]V.GK;7%?K_)2">@JOCZJ)^4G.FG,\/Q$,3-"
MOF)$05C<!L(0%?56VB3"K(MYTL-;?:6&]6V>^5%G2[25GY<]-3K;V9_S(8&*
M'SN".R(>/(X"Y)$T^23+I;AXB262X5UQN=_+4-CI#3I24_PRU$LM541/-)R@
M9^:0"%VPG7S^6"0 6I[@U4K[@KKK8ZF\U^Y*.*V->Z:*Z6NDFFJ!&ZT;TR>9
M)#R=7(8*Q4<R@7/OF%=JWYD$URKO$6AH8WG2LLDURJFJKO5T221L*L6N@$:J
M4AF/$R"?TA<,T?#D/8Q[1)T[=5SW$-G;):Y5E;;(JIHAN&X6FG9)Z?\ R5VR
MJ<6:-6G"*W1*@XZ[(UMTBI2+/=/$2K_[IU=PW!&] UE$%%)1)&E8DM;+%.\Z
M"/)<T_ENZJ5"'O"^VJTZLD/Q&[9NUXWE&]#^U)%J+(E/$E-!YL*RK=J)^6.!
M',(&?U'VCS@@'4RW(,'=MZ\1;/45%I@N5U6T4MRN$45WE1A4RE8:9Z5"\=-+
MS4M+48' !_+"%ACL[LDON^EKZJR>'E7>JNXVF=7+W.X6:D8R4[M12!B%*.8E
M+G&2,C(7/>=&^ 4V'<GB"TU$]357N.\HEL%JMXH M-<XW<"JDJSY?H<(6+CD
MGE\58#)P:IOOR#6[DJ=XW[;,E)'+=;O>)A35%RMUQHF%%;ZY+G2&%(V2,,(^
M/FDA2_Y<?/W[,2U429MTW?OBDK-N3_$[@EGC8K<;3'1^5)+5_&<)1"_D/'-$
MJ \8V,?Y15Q(6)(M;L%S\9KUN*WWB5*&NNULIHK1+46O]D4HG-=<PS<:>4<&
MRO$1X4\0W-SR].19L@UVPMIW>/8WBU\4E?!>+O<J^3I%$G,TT:CR6X#DN<JI
M/+I1@ZB/#L%7VM0[FLE\DO5HK+S+!47BQ4LM/+2KY==3O;Z>*:67,0;*D8+
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
MB35M^(;<<5IM=:;38G.X:&"Y6B-:V0"GBDK::F*5;8/86J1N2@#DCICH$M1
M[</C[NNRSS6:.Q4%9N"W_M"2LF@BJ7I)XZ40,%B"!F1G^)12SGC&5;)((U#G
M3J@;"J\4]X7ZN:>TT-#24L-U%#14DD[^?63?LQJH1S]%43DZ)Z23E<YQUJ-3
M>X)5_$-4W'8%\W;;[(E5;X)+=0VX>8Y,]74>4LJN%4D+#).J'B"2R2+C(&KZ
MMK!K:WQUW>M#/'36"V&X4-'=JVK>L:HIXY8Z(TY!BC*\U,BU&,/@H5.0PQEJ
M),?<'CI?WJ+;?H*:FH=ITU\GI)J>&4O7U*P6ZHJ'5E(XA69!@ @CBI)PQ C5
MW!GGQNW=#6VVR&RV*6_75[=+2R0ULK4D<%9'4L/,;CR+H:5O; <$$<>\3J?
M,:L_$/?;2E6M99*$5=5*E/::(&I660O6+3+(?RV6>+$B2%X"Q]2IQRP.H<JY
M("Z^-V[KCMJ[4M!:*.VWVVVVZUM74UC2T\31TP54>G5UY*S&16Q*/1QP<Y!T
M4F2=3MM!6;T\/+&KWNXVRLFI*6>:NMSQI.6,:LP/)&4!B>QCZ]8U<@Y7MN[;
MVMUAV#4T%_GW%<;_ &V>NJDW#,BP(R4\;#CY,(8#DWR_YV<]8-;9)CW3QKO-
MTBNL5+88KC0UJ1/417.22>EIJ=K9!.Z,D,32!':8J7(95[+8#!=54_(DN=55
MU^]M\4NW:*^5FV;1!M^FNT36.2'G5-++(G$2/&X,<2QK\H&3*">L#5JMD%>I
M?':Z4]704%OB@WM2T-+037.]44$L8K%J97C62G5%:-2JH7;FZJQR$Q](U-;
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
MEQWJ4[ ZC\5[]>?$G;&WC:X[2!77"CO<7Q*S\9(:6*>(1OQ')&6HC?EA6^A
MP<PI/4"LCQ^W7;*R6KN6WH:FW4EIK+A6TU)4HK0QP7!X/,5R/6WEK_5] E3Z
MAD#4*3JV@7?;WC?2[A\2*C:\=ME2)*JIHHZT3\W,L /,O$%_+C)5PKECDKC
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
M:EZ'V/0_[6/X/ZGK76QZP: - &@#0!H T : - &@#0!H T : - &@#0!H T
M: - &@#0!H T : - &@#0"-\IT!XC_&8Z17CPW1ORI)[O?8:>L)C)I9V:/R9
M ) 5.) @P?O[C7'/CYGR_P!JV]"]6<IVWMZLO-1)04;RV:TP,\52U*>#PN9)
M)/@:52S(LJ&H=7J$Z0>D9;VYW*CQZG)TGL0WFOV_9+=+::0R4EHI&'."BCY
M/Q!9V8X+R,&SS8AF)SG[1[4C'*XIZ48%';['6U :EN,1EB<_D5L?E%@)^(7D
MN5&9%49)'2XP-6=I;G/&,7NG\S/7:579FDE:-H:Q.'ES#II.(CRRG.&')B<Y
M /WU34F6ABE'@ZKX;5];7>(FZ_C)WJH$\/;@8G:G$?\ NZ\UR"0?W?X9_76N
M+B1[WV=.4L\KXTGMJU_^#J7_ ()/_@C7H+@^L7!E:DL&@#0!H T BZ 70!H
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
M.HL#021G.I -[C(!_CJ* C %<#K/MC44!RCB,:L!V@#0!H T : - &@#0!H
MT : - &@#0!H T : - &@#0!H T : - ,FE6")Y9&"1H"S,QP ![DZ UU-NB
MSUJ@P72CFR,@).A)_P!.@.!^*4GQ&^[J\.'4-'QX#D&_*7/M_P#'UH594Z>H
M,R,RMP92"5ZZ'N>_;4T4%-,(XU:)RZ] !_J?XZ@FAZ&.*8]KWZ6)'JR/?!_C
MJUD$7(1O*W(%V[!4>Y_A_+50.2$2/AF8 $,",8_AH31#-R ?BH4GB"J^DL/H
MV??^7ZZ$(Y!XW3747VFEM%INU3<A1QB.>AN-;31M&LKM*KF @# " !CDF4'V
M!U1\EBT>*EMA>T_L^LC,\-0TK-422U3/!Y2%WE58?4>.![X'?MJ;!OMA4:VG
M;M+'&PS')4!H3YV(G^)<M&#-ZB(_D&?MG1$4=OH3R\*-KG+#CN*@&2?_ *HH
M.L>P_35)<D3[?%'D.CNLXFW:*601?#;FN\+8C8EBU;,S#ED $!AW],C]=<$E
M[1\1DG[<_BR@OM2NO;HU#2N&09DD5%7AF-<,Q& /4GOGZ#[#5]:1Y&12F]EL
M3#:]OIDCCJ;[20ECB.CC$DY<ESA<H.)PS.,AL8)]O?4ZFPL:BMV;2W;8H]S8
MEH[P8[C\.?AZZF'K*>X5E)XSQ=9*'Z$D8.H<^S-<<-=TPBV[-4STEHKQ1VNX
M6V'F:-$$U&8G$-**V"-GCB:!8C+R5\M&Q[^F46N4=*6SB^3TK^"-8VV;X:20
M BF7;-W2+( /']KCCD#K. /;K77#>GZ'UW0?[6/X/ZGK;6QZX: - &@#0!H
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
M60NKX1<@ZM*[(&;BV5O2FM5SK[%->_VY<!>4FY7)CQA-7RI5B5WX1-Y((C8
M<>79'TAJ5 CMFU+_ &_9/C"-N6Z_VRHN)1K%\?4LU<W&BAC#([NSC$BL%YMD
M8^V-6!!4;-WQ;/%%30W"\);:.MI4MDC--4P&@$ \_P ^1Z@(29?,+\XWE)X%
M#@ "E23!6]L5MYN6X+%1V2KW#5UJTEHN-X6:Y&>&60UX^)FC+2,H1E5\\<(4
MX\1T<0V[V)%LNQ-V5)LZ72CO]SI*&^6BY/75,U5#4%P\RSEX'F<<D!C9Y(&\
MM@?2HXG4I2[D"V/:?BB^VZ^.JN.X%NU;!1K<O*\V)UJOVA#YKPRO.RX$/G_[
M718_+*Y]0 T2D#93[4\2Z7>UW>BN-VAECJ:R"@#>;+2M;Q2,M*&E>H\K/F</
M5Y9F\W)8E"3J&I7L2;_:FTZQ/Z?O0VW<:4M=MFEI*8;BEDEFDJ@M8940RL6^
M:5,YPI9B5Z.=62Y!5IFW)X=;)DW';/Z1TE)8*6U53VO<%;)YEPJU62&KIU\Q
MR"K1R18"^@RHI3ZG3=*R"X;Q\/+T-H^&E/7/<]PW6TULDEQJH*AV9I9:&J5G
M8!AF/SY$3'85&Q\N='&J(*K'LG?FU]E6>TV=[W#2RV>Q_M7SJB:HDB=7=:Q(
M@KAT(C$09(2IXCT]^\-.J1)T/;EDW!4>!=XMUW-9<KG)37&.D2LA9:AHV$@@
M4B1W<GB0 7;F1CE@YU=)N-,@T5?MS=-%8ME)04UYB6U;0J99[=;:H4OGW*.*
ME%/%*?8MGSL!LKD'((&#%/L2:/;6W=Z5\]OL]75[E2S37BCFJIXI*RG;X<T-
M2)T\Z=S-Q,ZPANU[8%54')BF^01;<M>__P"D.V&NDNZ*A8C!1RTU1)/$BP"H
MG1Y_.B?RW;RC&9!4*&;BIC;)U%2L6C1[5V9XC;=H=HVZFDO-LIZ*W6[X. +4
M3+'.:AS6+,%E6/Y2HQ.2H0^CU=:BI$G4:6BWC:/";=-51FZU^\KI65D5''7S
MLXI0]7)#3.BDX2*.)DD..RJY.3J^^DAE!LNT]T^&5$NSJY'HMJM=Z*I6HVU+
M/&[TSP2)/3PL#YQE^(ABG=4]3)-(1GO4)-;,&@V_5>)FY8+;76^\7Z6W*Q6T
MU7&:H=Y$NE2DOQ/ENL;8A6%?\H/#AGCZLZJK8-KOO8>];WLFZQM)NBXS7BFW
M!'6T+UDCHJI4LU L<><1Y10%XX+J<'.1BS!;O'N?>7PU%!M&'<"&*S35-)54
MC5#-)5*5\N-XTP3)Q4G_ "A@G9'%F/25WL""Y6[Q$\B^7FRU5]:\5-QN\-#2
MU<S?#)2_"R-2$0OA5_-6/BS#.6XDX)&F]60+M/;E:\?BJ]-1;DJJ.XV&DIZ%
M]P))\542K3U(DC!D];$.X'?66]/IQHE=DE='AWX@[4VWMVNM<G[1O<&T:JDH
MXHK5%2RV^K,-,55F4GF2$D4*^!S4'WTDI);"S-LTFYZ>2BI[Y=]T?T8ENDIC
M^"6L2N(6D4J,R?Y5)%YO,GTA5; .8^]0F]K%&G2IWU>MLT=?%6[@%+5TUKG%
M5%#.369M[\Q)+2?G(?-93R167F &'$Z6ZLDW5GVENN??E1(T>Z;-%>[S;:FZ
M21U+8%,+0PD7SE'$8J$5&*<6R%Q@$:+4V19A4\WB/54%W6!MST=3<:>-N)^(
M>6EE%QA$@6251&&$$DG]2@C*J<<N.=+D#TA8)XXX)+?&*YA0,M-Y]<'+3813
MS#M_6#!P7[RP8>X.MD0;;4@- &@#0!H T : 0^V@$ [SG44!!C]-2 ) ;[YT
M I'7WT *.M .T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#
M0!H#5[I&=LW<9Q_D<W8_WAT!Y@BJ(ZB& 2#DP7'J0,<X'^G0K9$LJ1(T<*.#
MQ+E01@_KD_ZM"+&%I..40, <$]@9&,#VQ_'^.ILJ/D90SAE:0R8!4'W(]\_P
MU!-C5C!8!,\,,W)B,C)_^/O[:"A441%2G;)E2,GZ8/UZ[T("5BB9"@Y;'' Z
M'U/Z:$V0J>,48=RO?6 0#_=^FA".7>,E-L*9H(=Z7.X4\U32O'##1U-6I6,,
M>4IC@&,9(R[@KZ0/H=5:+&=<HI:RQ[:GM[M5V'X2>..LIHA=)S3R0!5?#',B
MMC#MVP'OCLZ4"U[/2I%IA^)"&9Y)IV*TWD9#S,ZLZ9(#N"&(^A)U*0.T43C_
M &(]OY4L(=QV[YEQ_P#/.'L?\K_7K*?8IDX3]4>9+%MR&BMN\;M=&(MR[OOW
ME -F6>05KCB@.0@RJ@N1@<OJ3KAGR?(Y,5.<YK:V<TW/N*X;BN4UJML$S4(D
MRE!0J65 6C894DY(!DRS9S@_PTBDN3Q)R<MH\%:N%IK+.] :RDGH:B-UEC^+
M@*J\I9I%4LH.,R/&O08^AL*V.6MD[,J:5LS=NU]9::N*HI&D5:::,F0KR;H1
MX$K!N(/!8V7FY;\X@@8QJ)+8VA+0[1V#<=(ERW%34T3T\5UI66OM%1*>HG=
M61Q]8),<)%(QA@?=1K&*:9Z,W;]3L7X,G:3:/AZ\D*4LC6"\,U.C!A$3=QE
M1T0OMD?;7?C['U'0_P"U#X/ZGJH>VMCU1= &@#0!H T : - &@#0!H T : -
M &@#0!H T : - &@#0!H T : - &@#0!H!K_ "-_#4/@'BW\7 )O&Q#]%N6X
M&8*P]2A$)!'%L@]=8S[8.0,\>7C\V?-?:NT8_%G--D!ZZZ5=!6GTUM--0QNR
ML41B"1E>"H!E5Z [ZUQR/"P33DUYE*M5CY[RMUNJTD%"]QA6H12@8\.'$$*2
MH.>@1P((4\O3@[)W$YZ2R4R?<]QJ[S?J^IGG$51YC%HL&..%%(("C]Q$Q&"/
M_1+VY.HC5%,LG*32.L>&LB4UC>#>$P6T5,2FA,X8L5$7!4A&>6,)&1U[LW?6
MLWN>CTSJ.G*7O:\--#N.Y+05C5U,=CWAT=EPRYEI_3V/N&/V&1K?#Q+X'M=$
MHK(U%WL>K[5_X-I?^"3_ ."->@N$?0KA&7J20T : - &@#0!H T : - (.M
M+H!C*"<X!/ZZ <OL- 4+QQ6Y1>&UUK[1434UPM1BNL1AD*%Q3RK,\9Q[AT1U
M*G((;VU65]@<3VKO"\;LWM8Z5KO<TMN_+G%NFT!I&4)04LDADA7'R1O#'0.4
M^IJ),CLZR3;:]23*V;M>FW;M3P?K[K<;U/67OSH*^2.^UL7Q"I1U+KD)*HR&
M1#D $\1DZ)75@T]^W9N+9ULW$9+U736*];Q%MH9I)V,ENJH[K#&*97SR\J:!
M6P"<!D8?[H!I;5@WVQ[K3U&\[I55=72M50W>\<*H;OJIJM/+GJ!&HM7R-Q50
M!&,]*"!GK4)KN25?;^Y7LMBN$3;J_9U=7[5JJM=UVN^SW6DJ&'DCXZHHY%\V
ME<%\YC'%><@)]"XG:BIT?P4N9AW??-OQ&2@K/V5#5HE'N![[;"2[*)U>7$L<
MC$C*,0KJH([#'5D@4[97B)O*BC-[EW#27BF@MNUS715$#'XEZN5X9#'B3$+
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
M3E2T:4Z!6*L67( [PQ)'V)SI2 4&V[7:Z^LKJ.W4E+75A#5-3!3HDDY^A=@
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
MHCRJDJ#(WL"P]OI^N#:RF*.IGIG\'BK'M78"+@*MCO0"J<C'[7'M[:Z\6]?
M^X^S_P#9Q_!_4]1CVUT'KBZ - &@#0!H T : - &@#0!H T : - &@#0!H T
M : - &@#0!H T : - &@#0#7^4_PT(9XW_$Y7UM#N#8DE"["H:\;@0!%#,P\
MM20 ?K@'K7#E2K\V?.?:K:A%KS9R^CL$U2DDL,4U1&JEEXJ7YEG/)W8=L>QD
M ?4:Y>%L?.K'*6]&TLVRKE045>U53Q5%*W&.2EFG2,R-Z>)7+>EAG.3TN>_?
M5;+0PMVGP:;Q>W#MGP9K+%L^XW.">>Y.]=+4PH7-NB4 1/(@/2R-D$?0+SP0
M.]8XF]S;/"'3P4');FTVKM2.>HIS.?*IB@G::+&)(^.2V>Q@J&(8>XUFV[HQ
MQ0O>BM_A5\3;QXI[X\4*^YSD6^/95?';J%%"Q4E.77BB*.L\0"Q.23^F->BH
M**H[_LK-XO59/1'TDM/_ (,I/^!3_P""-;K@^S7!EZDL&@#0!H T : - &@#
M0!H!K>W\QJ <#\/_ !!WI^P=B[GN]WHKO;=RS_#U%N6@6FDI2Z3.C0R!_5@Q
M!65QV#G(QWGJ=6R:,VW_ (D7W+1R?L.QI4UT%RM=//"+A!-&M/63-&'$J,5+
MC@P* G!QVPT4[X%"VK\55AOM15PVVW5-P9LK;EIYHF>K?XE*8*Z\A\.6>12O
MFXRF6^A&IUH46OPWWS?-RUEXAN5EEI?A[M/1, \1%$L<$#JKD-F0LTCD,H]L
M9QJ5*R#HNK@- &@#0$,E)%+/%,Z!I8L\&([7(P<?QU% E]M2!= &@#0!H T
MA7)]SH!=10#4@- &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0",
M,C0 !C0"Z - -/S+H!LC*& )(/Z:JZ%%>ON_K1M^J%%).]7<B,K;Z&)JBI(^
MYC0$J/U; _71R2,Y9(QY*G7>*]TJZJ2"UVJGA1'"&:HG^)<?QC@RH[^C2J=8
MO+Y&3RM\(UM;7;HKJGD]UKQ%T<0-3T,)_3Y)G/\ RQJFMME6YR[C:ZTUM;3G
MSKB[ D#*W"OD!_CQG0?Z-5<GW(<?-_4U5/MA(:A?SP&)/J2HKP1_]EG&H4S.
MO7ZFXBIKC1@""XN <8)N57&W\O,DE4?7W!U=2:X-$J[B4ESW51/YD5ZJR!V$
MKH:>OA89^C(()!_>=-;1-S7#LVMI\5;I%6"ENMG@J,J2LMMJ"LKD?:GG",?^
M(TFM%E\RRRM;21;-N;]LNZIY::AK0*^#N>WU"-!50_[^)P& _7&/UUJI)\&L
M9J7!80P8='5C070!H T : - &@#0!H T : - &@#0!H!,]C0#2.Q@#]<C5;
M[('OUJP$^;Z_7Z: 4#&@%T : - &@#0!H T : - &@#0!H T : - &@#0!H
MT : - &@#0!H#!OJ>99;@O\ :IY!_P"R= >4H8^,'-O6&((7'I[ Z_GH4'&,
M2941X [4-UWCW /^O0JQD38A*EN"@@9YY;^)S_'5@/#%$41@$\_<>P/W/Z=C
M50,,;Q*N'/%"20J\F^Y ^^@(UIA%&6;INCZ_M]S^N@%I&!G&!RRV 0>OX?\
MZ]6H!("\[=^6<=D#+?I_>=5"//WC+L>]7'<U0]8LE^FDI89+((MM&I1B*@YI
M)'24!>&<^9(,'G^AU#6Y8[_ %BKY&*E3AL%6SD!@/YG4D(63,Z\A@Q^I?L2=
M"3H=$I/@F5;]V_T)!#9_^>-*?Y=ZS;KDB?NGC"M\5JNW_B0WEL6NC26P5VZ+
MA#3,@59J.MGJ7*R*X&6C=BBLC9 SD8QWCDQ:EJ/@<V=_>LF&3[[%CJ-D4]HI
MZVONS14-MH/54U%4W4"K[\B?U;B/O],YUQQ;;TI&+PM;R7!<MABT^,.S*;<]
MCCK:BTVN.HHY:4Q U!DAQABF2>4D95E7LX./?.JRA*+IGH0QK.M47LC5;DM-
MRJ;A3S2T4U/2A!\+ H;R5@#D\58]8]O4?J2#C2T<66,VU:V-=8U:R7FBK8(U
MRDV0C XD5C\C-]/<8Z.K7;,XW!W1W7\&<ZR[.\/& X\[#>'QCV_[KC_'7=BV
M:^!]E]GN\,'Z/ZGJ<>VN@]<70!H T : - &@#0!H T : - &@#0!H T : -
M&@#0!H T : - &@#0!H T F<Z &^4_PT!Y%_$'1O7[IV1%%3I55!NNX1 KQ"
M4K)Y:\652#EA[CHXUPYME\SYW[4O3&O-G%KC?=R3K-&U952\3B$2%H@X3*LY
M11A3DL"R@C'NNN14?*REE3JS/VV*ZUPU%1104M75P1(RIY>54%<=D9!(Z[P0
M N2 !U5T:04_B;FC\+[#,TE5>-CVJMF>%Y9*XT2/+4D(O]89"<L6&.8^I]E&
MKJ;6QT^#&>\XIFQ\(8?-W7;;!6V>CVHIAJ'BVVFW*UC+F%LJM<Q$ 7/JQ&O$
MD$#WU:D^]G3TL%*5-4C9[(\/;-X?[OW!2VK;5-MWXC8-WDF2CC=$E_-A"9Y$
M^H#E[==ZWQ-M2L[NAPX\743<53:?U/9MJ_\ !E)_P*?_  1KN7!],N#+U)8-
M &@#0!H T : - &@#0"$9T!0+;X$[/MU)3TGP-5645+#+!34E=7SU$-.DL;1
MR"-'<JF4=UR!D*Q (!U102)(Z'P,VS;5D\HW-Y)(Z2,RRW*9W I9?-IN)+>G
MRV) Q]"0<Y.FE"R6+P.VI%35E,M/6"CG!$5(*^80T>95FS3H&Q"?-17!7!!4
M8P.M-*(-MMGPYM6TY%DH9KB93/-53/45\LIJ)9%16>4,V'.(UQGI>\8SJ5%(
M%IU8!H T : - &@#0!H T AT N@&L= "9"C/OH!V@#0!H T : - &@#0!H T
M : - &@#0!H T : - &@#0!H T : - &@#0%=W1O:V;5-+'53M+6U1*TM!3)
MYM14'Z\$'>![LQPJCMB!JKDER4E-16YRZ[;OON\:AB)C;[<LG 4]#4\8N/>6
MGJE :0?=(.*@]&4G6$I6<TIN3'VO;=%16YZ1H@U+*W*6".,0PG/LQC'OG[N6
M8X^8ZQ;L*/F;-2><"D>4B* J !0GWP/H?X:K>Y%NZ,H9A9V4<G'>51B?XYR/
M]1U?8V35$4THDXR,0[ELL >7>/<C P,_?.JE6QI?A(&8@HY)*^7UG'T/'_IU
M%(R:W&T\P@<E0W)F^7(&1GKH9_EV-6LNFD2*<53<ORI0?4<,N?X_-J WO:&3
MQ1UT4D,T*3QNP#Q2H&#$GW'TP/Y'4)B[5&KN.WXZLTLH9>5+_4QU ,B0C'S(
MX*O%G^TC(/T;5KHJX-[F99][7_:M6E/6>9=Z)V"+3U4B"IB_2*H/%)\_1)!'
M(<],^MHY'PRT9R@Z>YTC;&[[7N^@:KMM4)1&YBFA=3'-3R#WCEC;#(X^JL =
M=":9T1DI;HW0]M27%T : - &@#0!H T : - &@#0"'VT #W&/;0#6R#G'7\=
M5 CG'W]NM+ H[7KU#5@.'\,: 70!H T : - &@#0!H T : - &@#0!H T :
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
MUT8>)? ]SHHQA.6E_P!+/8EG):U49'UAC/\ [(UZ"X/HX\(S=26#0!H T :
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
MPH9VR0Q"C'6,#W[8ZQB=^6/M-G;/P9N7V;X;G@$!L-\.%C$8'_==.N/[OO\
M+]/;Z:[<?*^!]+]G?[,/@_J>J1[:Z#V1= &@#0!H T : - &@#0!H T : -
M&@#0!H T : - &@#0!H T : - &@#0!H!K_*?X: \6?B5O#6"NVG<5KEM]/2
M[GOTU94NT:JE.E.SRJ3(I'J"A.@2>?6N/(K7S/GOM%M*+7FSC=EW6NR:3X2N
MB\C:]2Q@@FJ3(%MA*J&HYG907IPS8CG483I6P ".-IRW/#4U'C@UU\LE#2WH
MD5HI#&S/B:+K'YK!AQZSRE4\N\\ 1CW%TVMF<D]-D4=%8K4DT=7=Y[N O%Q1
MT[QJ"8HX3EI3G'I7L D9[!Z.INS-J+Y9OJ/>4TJ/0TL$5MH98G8K"Q D?A.C
M<\_/ZHU/M[CH9U1Q-HY+]F*I'1_#NJ6JW_NFE1D9Z;P\NI#A'SF2>,]D^_RC
M'U_EC6V)4I? ]S[/;>:2?D>W[2<VRDQ[>2G_ ,$:]!<(^HCPC+U)8- &@#0!
MH!H/>@': - &@$^N@%T : :V1[=Z 4>W?OH!= &@#0!H!,Z I=T\6K'27*>U
MVSXC<UX@_K;=8X_B)(CG&)'R(XN_H[J=4U(&%5U'B#N!8%HHK-M"*0'S'KN5
MQJE^P"(4B!_4NX_0ZC4R1L/A0+H&.XMS;COLQ !Q<&H(#_O8J4Q@#Z>K)Z]]
M37F#)?P3V8T;@V<-(P_K?BI_-Z& 0_F<@?U!TTQ(.8[>\>K%X6^'E[K+Y>JZ
M^6ZFNM=3[>0GXFXW*DA*CT=YE59/-C$K'M50LQ)R:*5+<DS;E^)2JLT-NVX+
M%%N'Q0NC.\6U+'4>8*",G*_&3L.,7!2/,./?/$$8.IU^0HZ+X8;8W+8[?5UF
M[MP_MV_7&43SI2J8Z"C &%AIHSV$ ]V8EG.2<>PNDUR"ZL>P![ZL0*/;0"Z
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
MKIS]NOF!]CKMARO@?4_9RK#!>C^IZG'MK<]@70!H T : - &@#0!H T : -
M&@#0!H T : - &@#0!H T : - &@#0!H T : :_RG0'B3\4]-\3)M&7,OP]#
MNV]W"I\F98R8H*9Y64L0<*W$*>B<$X[UQSX^9\Y]IQU0C\6>?HII8YI*J=%Y
M/B,I$&/QDHBGK:TQ-+RGJ(^4D:%<(@R,D:P/!23]HQ;935#6^-"D:TT)\EZ.
MH8M##(L<#N(&'(JJM-@Q+YB#@<E=0S&46S-I]FU]RN#T4,)IT;DK2U)"(,AH
M^8DR4< B+."3E#T?;4.5(SA"Y46[;&W(K5=J>)FJ*J>8SL*J(_Y(Z U#<%;
M);+G.<?3'?9SD[.J$%&5,[!81#)O:^_"*T44OA[>>15B5+">$ C/UQ_+&-;8
M/ZO@>WT=>,Z_">PK0,6ND_X%/_@C7I+A'TD>$9>I+!H T : - -(['U_EH!V
M@#0!H T : - -9@" = */;0"Z - (6 ]R!H"F7KQ*IH[[)MZQ4K[CW!& T])
M3.%BHUZ[J)B"L6<]+VY^BD9(H_0&N7PVN.[9/.WO=WN-.3R6PVTM3V^/_?D8
MDJ"/_2$(?_)C2K]XDO%!:*2U4R4]'3Q4E.ARL,"!$'\%  U-+L08%ZNUGVI3
M&NN=?%1PE^*R5$OS,>@JCW)/L  3J&E'=DVRD[B\4KA36*LN<5O@VO9X?3'>
M-UEH5E8G \NE0^:Y/T5C&S>P'>E^0//>\[ENCQ$KJ2FN.X=P06UFDYTLBM3?
M%MV!$*"C'FN!VQA,K/["5XAE3SN3;JR0I=GP5=LK?##P_P##.S17&KC9;S?-
MR-#4SVQ'7TS3I &6.4YS%3B0,O$'@H&=7KLD0=+VUX P>!NU[K>I?$^Z68I"
M);A=%H+?&I5%P ><#MQ^R\NR?JQSJR@H[BSL'A7<;_>/#O;]=NBE6CO]12)+
M5PK'Y>'(SDID\&(P2N3Q)(^FM$R"T,!D9&=6 "1.7'D.0 RN>QH"N6KQ'V]?
MMT7#;ULN<-QNUNCYUD-)RE6F[QPDD4%%?/[A;E@$XP-18+*2![G&I!KK_N.V
M;7MTE?=KA36VC3YIZJ0(N?H 3[D_8=G4.D#D^\OQ#RTBPT>V-NU-VN]P!6U4
MM<&II:YO[<<!7S?)&<F:01Q@?OZR<VO=1*0[:W@S==W/3WKQ=KJ/=%WCD\RF
ML=)&RV>W?4<86_KI ?>27E_FA?K91;WD.#L-/#%2PI# B1QITJ(  H^P ]M:
M$'%[I^)JW"^W2T4L=OLLU%4-2>?NRN_9PED!(Y1P\&D=#^Z^%#9R#C63DKI$
MT8U5X^B@AIYYM\>&XY%>4<EREB1O?(67)&?;'I/UU.KU%&IN7XU]L0VEWHJ)
MJF[1YC:CFJ%C624,4XP-@M.N0"9(T**I!8KV!5Y$3I)-G>)$%QNU)?=\;^C-
M=&Y:FVWMN&H%NIR5(Q(XC+U3X/NQ"9[5.@=$TN60=-_V;MI<<BJN#=D>FSUK
M=C^$.KZD0-;QRVC$N7J[@@^[V:N _P!,.HU1\P,C\?\ P_9@LNZ:*C/_ -.\
MZ;K_ -8JZG5'S!=K5=Z&^T$5=;JRGKZ.89CJ*6598W'W5E)!U:[!F:D!H T
M: - &@#0"$X!T!P_?=Q;<6_ZZ 1YAH/*MX8-DNHX5-2 ,?5S11G_ (VN7)*W
M1QR>J?PV%R) 0T9 D4$]=@9ZS]\ $8'V/Z:P*ZO,EC/*,R*QC<L&7S#D#W&6
M!^^<?Q;/[V@VKDK>^=TP;-VI<[G7SQTE/%$5^.F1Y(HF/2-(J L4#\"_V"MD
M]G2R+;*%X;*]AL%UW710I4U59YM7#;+?=FN%!/-AL3T3N,H)R>)3(Q@#K.K7
M977NDB?9/X@=H[L4V>_<ML[@AA"UUAW JT[#"88)SRDB8R<'WX+E3D#1'0O,
MQ[A8-J_AMLNX-VDUT5CFJ(VI;;2JU3#222 ([PHQ]/)CDMGI< $E@NH*:;=F
MFVYLB>WF?Q/\2):*X7R2F6C^%II5%K>FDDC%-RC=2%<$Y)[Q\QP<DASLA/%"
M\7^]W2ILW[%J8[U8G2K:W44LM90W>WU#/2LPA"HQFA=P_ CTF,X_2:L);F9M
M3PGN;[AV2M]IK9-%8;3):*B-JR6H_:$8:*2GGP0""LD7,I*QP3T3C55+<IJ2
MGI-RWA0);C<+,:Z,V6:_)N.2D>)_,,O/SS#S#=1F= Q;W"^D??2]V5C-.;@5
MO:_AYN?;GB+#=J^*+=X2>MK,4M5Y$='=*F8\I@C]E&IG6/EZRGE]*W+!F[)\
M12;2-C;/$T2;$WO?]VQV^Z6.COE12&!TB-.E/$$C,<:X<2NTH<*K'+$]<,94
M2JO25R\TG^P;52>).V*AIME7*I-3NFBJN4E7">2QQP4\>!Y3))(5(?M".+GC
MC*C1HO.V+'#==X;1W;M[:WDV^OH)345]VFD$M-32QI(D5)!YC+$SR, R\.)'
MU8-U(2HM_B5XK[<\(K-\=N"\4M(DS!8XO, DF/+HHON<=D_HH&?;0ENE91]R
MQSV?=M%N+;5)4UUKJIC5RVBR"FHJ2:0H<U=?6R?-'P8%4[]7$]_2MWL91R*=
MHZ[;ZQ+C315-)-#-3U*)*DL4HD613C#J1T5QQ'60553W]9+VS)""-D<A_+R.
M0"@X'L?YY.?US]RV9+"(50^44Y+[<R.A[D$C^()_O^F-5"W)_"ZL2V;KJ:%Y
M>4E5 83G]]Z;CP?^)IZB ?\ J3KIQOL3C?M/U.N:Z#I#0!H T : - &@#0"'
MVT U5 .1@Z X2U$V]?QB/4O)SHMD;858XR20M97RME@/;(AAQGWPPUG5SOR)
M.1VJY5/B=^,?PYWFE7(]JJJ>]&U4N<K%;Z5?AUFQ]//F>1\_5?+UGO*1)Z0\
M<;Q<:+P^J;999##?[[/'8[?(I(,4M0>#39'8\N/S9?\ U>M6]J*E!_"K8Z$7
M7Q,OUJ@2FLU1?$LEMCC'I-);:=*1&!^N763OZ^^J1Y;!Z#UL!&.%)T!YI.ZJ
M*H\>O$CQ*O<OPNT_#>S&QQ3-^_4.%J:ME_4 11C[DXUC=R;?8DN/X<-GUD-G
MNGB!N&F:'=N]YENE3%,27H:4C_):,$^PCC(R!UR+:M!/E]PSG7CK75GC9<]O
M[3M[M36[<5REME+(""300>JXW  >P*H*:(Y]IG;]]=4E[54$>D+E<;3L#9\]
M;.8[98K-1-*Y PE/3Q1Y.!]@J^WZ:U=+=D'/?"#:]9NBN/B9N<-^V[O3J;7;
MF8F*S6]P&CB5?;SG!#2O[DGB/2HU11;]HDZ[K4@- &@*OXG;VIO#CP^W#N:J
M91':Z*6I"M^^X4\$'ZLW%1^IU63I6"A6[P2IZ;P L.UYZS]FWFTT<=;!>8VQ
M)27)097J0Q[[E9^0_>5G4]$ZK5(')Z+=\WCONOPQIKA3"FN-7>Y;C>K6>7&W
M1VF,$0D'YA)4U$4H/U5H_P"SJB>IHD]>+\HUN0+H T : - &@#0!H T : -
M(?<: \DU)E7XA555,9< *.1]S[:&;,:..&>02O(SXCXD%> Y$_?K_1H2CF.X
MC/5[PBIEK+(T=/N!9X[;)'"*Q7$],"ZOYHDRZ&1_;B3&N0=57)4ZK(W)Y"H"
M<2V55\8.??\ 75@-#F,'#D_7L9.<_70%&N5PMENWW AVU1M<Y9(E2YQUD32$
MR/Y"OY/ORR3DXY<03GK5"QIO%85PNMK9J":JM=5"()?AXF;E*OFLL0*R*0&(
M5F^N(@ >\:DJ="H?3:+?#"YD>2"(O-/GF^5!#$#H$^Y^V=6!*A6F@"@A0 W/
M )SV",Y^^@'4M26D_J?(Q@%RO'.?=<?7[Z S">,["4*S\2RY&/;Z'[:$HM5G
MG6+P=W9V&1:RF.">OZR'Z_W=?36,^&1-U!G![O144F]_%7S83)))NVXAB9#Q
M'Y4 7T^X]3=X[/MKAROVV?'=6EXV1OS.>3[0FKJ::YVR411?$SQ-!5/Q!E8S
M!6BY <AB8L![@ ^_U:CQG'5;1KA *:X9:W5!YL[L/*\B"-06!]<F <*BKZ Q
MP'P#G5KLSBG?!EU4],LZTUVECJJ6$/4K9J(N:(B(P,7G_P!TK&59\\5' %3E
M#HD=L52WX9CR54DUQE2O!<PSS%9(:@0BH^'GFIZJ(R+F#/PTT;B)T1CP /TU
M9NB[2H]5?@LH/V?LCPVA6=JI8;'?H?/(QYO&[QCF1]"V,X_4ZZ(=CZO[/58X
M?!_4]6#VUT'L"Z 0#&>R<Z 70!H T : - &@#0!H T : - &@#0!H T : -
M&@#0!H T : - &@#0!H!&^4_PT!XM_$U<Y[55[2EIA$U>^Z[Y'1+,5"M4&CD
M\E3DX)9\*!]2P&N+)Q\SY_[1:48WYL\]7*\3[AMEZIIN(-SIJHU,<L7&405E
M$)HO,!'F1O&](T1,)=6[Y*1UK!4CP>$QB5*2BMI*N1VJ[B\TPMUNA6:H%.[4
MC1D(N%A3A3N 6\M>QE#G1\&$I)79NCO2>G7RKI;('@C\_P!*SJ\V)&FD.2H"
M<B22""<#B!C.LZLR69U5;&XL=/:ZZX4%=:YYGDA$IK0ZA3%*7F(/E -E2YX@
M]CVZ[U#3HWAIDTXLZ[M.EDAW[>%GR)D\/[O&'; R/B(<D@?K]<:VP<2^![W1
M)QRR3_">P+/_ ."J/_@4_P#@C7I+A'T<>#,U)8- &@#0!H!,9]] +H T : -
M &@#0#&&3CVT X=#0"Z - <[WG<;INC=QV5::N6SQK0I7W2ZT[@5$<#R/&D-
M."#AW,<F9/W%7KU,"M'NZ1)<-O[?MNU;5#06RE2AHH1Z8US_ #9B>V8^Y9B2
M?<DZLMB#4WKQ3VE8':*LW#;UJ%]Z:.<2S?RC3+'Z?34:D31S;<?CY<+Y;FJM
MGV:>/;B%EJ=VWKRZ"DCXMQ*PI4O&TK9##F1P!'[_ +:HY7[HHJVV-SWUIZN^
MV[;-#1TT:^96;ZWA<IY8UCX^\(:*/D,X],/"(_1M43;X_4'(S^T=Y7*];RW9
MXH7':^RXC+2C<UXH8:.KK@IXR1VJG;+TL0]0\U<R.3^AU6M7+),P>'.UMUBC
MH[!L^Z6&EN,2BD^*J):G<EXIA^^BR2<+=3MWF>7LYZ56(.ITI]@=HV-X1;H\
M/-Q/7[?VSMBUFHMZ4RI!62PTM&O/D5=%C,E9-Z5)GD9/LH7U%KJ+7"(+E;_#
M:*GO='>M_P"Y5W-=UEXV^"ICCI+?22')'P]-D\I,>SR,[]=%>]64?-@ZB!@:
MT(.,^-.][K3;FH=K4YOEJMM31FKJ+C8+9-65M5ZRGPM,R(R0O@<FE<Y"E0O9
MY+FVP<BO7AUNBZ[PH*6S^&EYV?8(J)UD%JN<"5=X$S#E%75QD+0H!&"P3S9#
MR/%@2=4:;?!8L-';;E9]VR66_;2O=/M^PS0-8ML[(H)DMM4W%'^(J*G*+*RR
M97C(44%"S*Q(()/R!>=WVCQEWN]%6V"ZV[P[BIB0]LJA'<9*P%AW(XC*PE5Y
M8"&09.3[=W:D_0C8TM7X->(ODM):+Q8+5>)Y5\Z_785%[N$: '+PO*(XXR#[
M(L:H,YU73+S%HUDOX2KE0V&:EI-[76Z7NZ2LUTOEVJYT;L?.D-.\?F,#CBLL
MA1??!]M/#O>Q9MF_#ANREEVQ!;O&#=M/1VM5^)GFG$L]1PP$0)U"$QGD721F
MZ!.-2X6^0;Q_!W?%'NY*ZV>+=]AL[4IBJ*2OI8*N625G),B$JL<6!@ ",_7(
M.>ITOLQ:(KGX&;B.Z[/=;5XI;DI(*>.:.L@KI!6?$E\!71&Q#&RC.#Y1 )SC
M(U#B_,66NS>#=ALLLM>?B;ON"1"@O5Y?XRIC." 4#CA'C^RBJ/TU;0A;-7X>
M^'VRO NU,LMWB>ZRY:MOM\K$^+JG9BS%G8CBI9F(1<*,GK.3J%I7 LV5=X]>
M'E#(T8W?;*N5,9BH)_BG[_S8@Q_T:G5'S(&OXS6Z?(ME@W3>3[ TMBJ(U/\
M!YEC7^\Z:@-_ISO6X%#;?#FJA1S\]ZN]-2X'W*Q&9@?TQI;?8D=<+3XB;AB$
M37:Q[9IW_K5I*22XS8^RO*40?Q,;?PTIO9@W>P/#ZW>'MMJZ:ADJ*F>MJGK:
MVLJV4RU,[  NP4*B]*HXHJJ .AJ4J(+/JP%T : - &@#0!H".5@JGD0 /<GZ
M#3U(^)YZV=5FLC:L/(U%0CW1G4]\ZR=Y57/Z1O3?\@:X6[W.."U*_/<WU72
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
MP/H.@;>63?X3VO9QBU48]\0H/_9&O1CPCZ:/!F:L6#0!H T : 3.@%T : -
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
M$49'ZAI ?Y:I)TB4<W\'MEP)XEV/;E/%RL?A1M^&UQRJQXRW:JB5IVQ[<DA
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
M#Z#I<:AE;7='KJSC%JH^\_DIW_Q1KT8\(]Z/",S5BP: - &@#0": 70!H T
M: 3WT : 0@G&@%&@%T : - &@$(R,: :R93B&(_4>^@():&.:0.T<9((8'CW
MG[_Z3JCBGR2$="D3,PR[,W,LYR?_ (Q]-%$&2JA%  P!JY!A7>FKJNE,=!6+
M0S'_ '5H1+C^1(U5H%-D\/MT5[M\9XCWF*(^T=MH:*G'\V:)V_TC4.+?<"P^
M#U&T@:NW)NNY@#'&:^SQ+_'$)C!U&CU Z3P,V-.S-5;?@K^1!(KI9:@$CVR)
M&8:G2O(&YM_AMM*U,&HMKV:D8'D#!;X4.?OD+J4EY W\5/%3KQBC2,?9% _U
M:F@2<1^O]^@$" '(&-3\0.T : - &@#0!H T : 0'.@%T : 0Z 70!H T :
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
M:.50ZG^(.HJ^00VNST-DIS!045/0PEBYBI8EC0L>V;"@#)/N=$#-U(#0"'4
M\FW&1DNMPCRV1/(@)7Y3S;'O[CO4F;Y,"0AI7YJ)68YSGU'O^T/K^FA!RZ\"
MVUWB30T]/35E-=TEC9B*R/$O&6-_,"?$9[C1UX\,D-GCJM6P=3FJRBHX0<<D
M]CWZP?X:L"*"H8TX*1I <E2!DYZ[.@*0])1T>[Z*:D@M8JI;Q K^7>&FFC0.
MQ;C3' 3MF8J#A6]6"=4%&I\3(Y9]TT:-'+/)1VZ2KHB+7^T(?._,8B19/RU^
M14PN';S!W@8U++'0Z>JCEM5.CTL:$*ADA) $;%06&?L#D?PU8J34(@GI>*J4
M$9),8![[]P3[C4T#*D58VC=Y64)D%L$D_;H?].H"'B98X@>7/!QEO<>V.O\
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
M^-W^AV'8/(;(V_R^;]G4V?X^4NN]<(ZH>ZC?ZDT#0!H T : - &@$/MWH!.
MS[:@#<8'RYQ]M5 .,]=X [U- Q[A:J*\4,M#7TD%?1RCC)3U,8DC<>^"K @_
M3WU-;4P9**L:JB@* ,!0, #4@?H!.(U %U(#0!H T : ;Q'\/X:BJ O$9SCO
M[Z58%U(#0"-[: \P?A?V72U_C7XV[YD02R-N2IL]&YR>"H5:<C/MR;RP<?V-
M8P6[9+9Z@UL0&@#0!H T : - &@#0!H T AU /)5WP+U=0!RYU<V,Y(Y"0]$
M?W_RT1FS#5N4X='C*I&5PF<9R,?7'7>I(.8W>NJCN..@%ODJ+'5;C-<TRSJL
M@=)XXW&#'G!F97]^01" V#C473!T9T=7DZC^8DL6[]LY_EJU E,1BB@D<$1Y
MP#D@MGO!.?X?W_34 YY5U\-9XJI2UM34-5I)$$BH*2&2'B':2-9&7\Q#DGFS
M=>PR,ZH39K_%.@H#<J:KJMM_MZIG2.G@IU6!Y'*K,."H[AB/S5<G 4<!DZD6
M=%I?-AML0>,O,L21.8QCBH '??7>/;(_75B#-I:=AE&9O6022<G!&.\^_L._
MTU:P2_$#RE8KZ0Q((^GT8ZJ"$0FHE#8* 89GQC.?]'^C[:A@NVWT\SPKWXJG
M')*<C'9]_P#XFLY<,C)[C.*[MH!5>)7BPU7<*>DHEW84,,L_!R31T99UST%"
ME<GWZ UY^;WSY+K8N6?(F]BC;MO-7:Q36N@GA@H"F,T3!4J'*,N2^"&)5O;)
M[0:1XW/$G-P]F)J-L54]771VZLD%7;+G(T=0A+'B78YQWE&!<D/E>0X]D#1N
MN"L)[U+N5."DGKI8J3)J*EI?A8B*=&0X?"\!*RH,9P%1.N(!)*@G2Z5F*E[=
M>IT7Q#K:7^ER6H20_#6U8J4PM,%0>6H5L*RE0I()4J00.OIK.*[G;GE<]/D>
M@OP9M&VU=BA ,"#=&#Q*X_[KQ?0DD=8Z/8UV0]Y'V'V=OAA^?U/5X]M=)[(N
M@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T
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
M.B$<"Y4A3_+[>V@".,R8C/I1NU! (SCH _3ZZ G4JP'F##,./I'?MT3_ *=
M-J %&%&(R"JA0H.,#!)/VU- PWB6HC5FA>5U]:B9 !]P,CK/UU )+5&@=AQ5
M7SE),\CQ]B5_30&=+3K,7D5$)&5XCV)Q[X^V@(IJF6-8_.;S%)!Y?5?;'M^N
M@+SLV-3X>[Z5<(3#$<COZ-]=93X8G[C/)_C)XJS[-_%IOC;5=2QUFW;Q>*3F
M.(6:DFD@@B$\;XR1TO)#T0#['O6$\;:<CXGK<T8=7/&^YD5OAS-05%Q%>\='
M1TDA%2\S@+ %/)F#' "@_4]=C7%JMTCS\F!MV;78E)9_%G: N=D-156_;TU5
M23QI"/,E=$\R.95]_6C$*N.^/0^UI1<>3JA@6>":?!#NBVU%54J_P,E#0+%_
MD,:AN!7EECG&,GU$Y]B2OT&LTSDS)MZ>QJ;5 E#>*2IAB*LLY,<;$J#R/J0C
MZ _3^.KW:HQ3<#T3^#0B;;NT9FC,;F'=!"DYQF\1'&N_'O)'W/V?*\,/@_J>
MK![:Z3V1= &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T :
M- &@#0!H!LGR-_#0'D_QEIXJB];76>E6N4;LO4BQN&*!A12D9"]G!^GW'L=>
M?GX^9X/7\1^+.67+==\#S)YJI%$_45.GPZ'!SZ@!TWT/;?PUYY\Y*>1NNQL;
M!/7T2R5AH8:NI@"2"F)+*XSC+>XST!GV^X &C1T0<^YE#PMVI>;I-<-P[+I*
M^HJ(^4URJDEGGF/$8#%WZ()P..%'0 4:M&;CM%DO!CR>U-6-\'I+>U\M5EAH
M+/L^%?,,6V*M;BUP<"-BT:&3C H)]6(_,4 '!R<ZM5[V='3PBW7'H2^'OAE8
M?#3=6Z(+#8C8Q7>'MVFFQ/+*LG&:-4QYA/$CU= _4:ZL<W)-,Z>@Z>&'-/0J
MM'K&S^)NWGNE/8%KPUP6-(\^6WE&3C_5^9CCSZ/6?<$>X(UVK)'BSZ&.6&K1
M>Y:X+I25$$,T55!)%.W&*1)%*R'OI3GL]'V^VM+1JG:M#XJ^GGB$D<\4D9;@
M'1P1R]L9^_Z:BQ9.&SJPL![:$BZ 0YZQH!= &@#0!H T : - &@#0!H T :
M- &@#0"  >V@%T : - &@&ORR,#(^O>@!0>(ST= .T : - &@#0!H T : -
M&@#0"#0"Z - (1G0"Z - &@#0!H T!1?&F#S?#'<"Y/<"^W_  BZSG[K,<WN
M,\J^']Z-M\6;Y;VD6&*]5U33AE':U<55++2MD]>HB2+'_I1KBCM)IGRW33T=
M7.,N)6OV._QNE52P3P-B.9!,"!ZL'!_GG[?1BH^NK4?2K<C\QBBDA4/?]8V1
MD'&>O<?,P/U&/[6-11%&//5\Y9X*9GDJ(E ))/!,\@#D?48(/?[S?<'5>Q1O
M?V3D-;3?[%6[Z66S4CR6*9))*NEIJ>"@ME%&65ZFMJ:E@2\Q[9%Z^J_J+1I\
MB$4]WR=FM<]+545/74E2*R&IC2=:E?EE0ID2+G& P/+[C/?' ;5FDC2ZY,6H
MJ^<@"!Y00%$<:^ISR'?W [S_ *>SDG'5>Q@Y:N#GV]/"%ZF[0[IVM4BQ[EI)
MI+A4)2J$AO$W$<(JDA@&0D8;&<\^6#RRMT;Q=(Y7;?$>JV%67&FW-2?T%O:4
MKW:LN%-3FKLQK*D+&CE@'F1R@7(C<@E2,J =2%SL7G9U"]NV%2[(MTM&\45-
M!:);O1W>.<EI(GDGF<)@Q\^PJD,Y:3.,#N*WLS::EJ*=1>$.X=VV';,%UIJR
MA>ZVMMN;ADD4!Z7X1FDI*^-6](8^4BL1V0XSV#J_J67-F7NI%6R6:_;FW#:]
ML;NM5L>[M=J"H2<P53U 5RL"L7EBDC558)D'H C (B][+5O:,6FW5<=T[POT
MGAU8H;O<JJ:W5M;>;L#%:*B!HA'\31Q-\LHZRQY/A#[X(+D53.J^'O@K9]@>
M155-94[EW&OG(FX;K@U<D#G/D\@20@!Z&2P[[&400UL)JUL7VDKO)949F54&
M" !E,=^XQT,X&,8[P1DD9Q=.C"$E%TQ;U6TEGH):AHE=^)\BE215EJ7P<0Q
MD!I' *J 03Z<#&6UKR=*]K@Y-X=6F3>^\ZK?E3%3BI0/3TESCIYK=<H6[62B
MK8<^7+Y08!7_ +0!'WU5E6^QV(31^8%(XX0L6B;"8S[]^P]\D^P_WFJIV537
MD9*X4A#(,?VL%??.3C[8'?\ !@/88O1I1BU]2*.CDG]3B)21''V7/L!]\DY4
M#[X^^IH/;@XC7W(7OQZVU115 ^"LM6MKBPP99IS',U2^?KF5V4>WR:JW[21\
MYER>)UL8KB.W[GK?92>5M"QI]J&G'_NUUWQX1]1#W4;O5BX: - &@#0!H T
MUEY#&2/X:B@''V[^NE 1H\CIL:B@*$P/?Z8U- 4C(QJ0&@%T : - &@#0!H
MT : - &@#0!H T : - &@#0!H T : - &@#0!H!&^G\=0#RK?K16Q;ANLHI*
MP$U<S!DI7;KF<8Z[T*M&KIK)<7YRFV5IR2AYTLF<$9_LGKZXTLK3"';]S:G0
MM;*R;CT1\')W_P"SI9-$HL-WEADX6JM.<C#T<H/8^G77\=+%$]+M>\-&B)::
M\R@Y(:DD ZQ[=?72QI,EMM7R24XLMP8*<HOPTF<']?O]-+&ED3[2W')3GC8K
MD&.1CX5OE^_\3J=2&ECY-E;AQ$HL5S"A<N/AVP>L '&HL:6,I]J;BD!C-AKP
MJ#"YIF&#]?IJ-2&EDR>'^Z94+16BN!#9P\7$'KK&=38TL='X>[FBC7S+%7.W
M'BPX<A_K]A_IU(TEOVO9+E;]B;W%QH:FD,M.A0U,?ELV%;.!^G6L9\,K->R[
M//\ O3PKVEO3\2?B-<[_ $=55W"EW!;X:7X:I=, 4=-*,J.O<'LG[CO7'DR2
MBW'L?']3TN/+ULIS6Z:,'Q/2DW/>ZW;5THK1O>UO<RHH=MUU?#- _F<5>L7!
MA<Q^[9E4#'2DXUBO8>I/<KGA[3QI6O0Q[9LK:OA7>*NMV]:JVQ7&&(Y-+<)9
M(ZI5(' H2RR DY (++DX*GO593E)[G#''#IG[%D-\W$])--5P3U(65?-55E8
MESV!@>Y4$GZ$GW*]:BD<^7([LPJ*^_'5D"UU+3S0S.>3LWER$_O%9%& Q)[8
MDM[^GO5N"D9V]T=R_!<RC:NU(R06C?=$0XDD ?M2!NB0"1W[D#7H8_>1]M]G
M?[,/S^IZN'MKI/:%T : - &@#0!H T : - &@#0!H T : - &@#0!H T : -
M &@#0!H T : - &@&O\ (?X: \>_B#GEBEVN8#-YYWG=0C09\Q?\EE.5 [)'
MV&O/S[KYGS_VDFX1KS9SW]NRW%DCJ$BK)63@C2J5;./4JLISW[D9S]SV=<-'
MA.6U,L6V+[3(Q^!M<DE?&HDBACJB$=>)Y DKE<CK)Z'L1@]U:-\62/9%3\7O
M#J_U&Z+-7>'N_MPV*T33RT=SHWN;O3V\!0Z21*3TK=KY0/9 QQ&<;PG!7J0Z
MN,FD\,N2Y[(W)!M^"EL:[ANM4&C>.>Y7&ODGEEF=>*RDL>@&((50 !]-9VV[
M[%L611=)[G#?PE[ADL>]]\63?.[A;*T[4K++\1NFYLD<50\L855>5N@W;=>X
M&=>G47"XF/V3G<.HR^/*KXL](VS>VR[3=FJ&W9L?R'F$\UODWO"87<$D @0=
MJKL6'U[P20,:Y]%.V>[XV'6[G&O_ )(S+;OO8]KI[3^S=P;/B_93EX67?D3]
MGW!YTQQV?W0"/8'!(UJHK^E%H]1TT*6J.W_(PMO[FV58J*BI;;N#::Q0W%[I
M&C[Y@E!D8>HX-*1C '8 (QD$')-:\BD>HP15*2YOWO\ HM>S?&FP[)HIJ:EW
M1L^NBFE:7%=OF)BCGW )IQ^G\3D^Y.M(2<=J-H]=AA:4X_W%D3\3-NDQPN>P
M')^4+O>$Y_NA_0ZT\1^7ZE__ "&/\4?[D.;\2]L1U#778(RO(YWM""/Y>3IX
MG\L?^1Q?BC_<A\GXEK5"H,MXV!%UD\]ZP_\ 4ZCQ7Y?J3_Y#%^./]R$_[9>T
MY8?MKP_Z_P#XUA_ZG4^(_(M]_P /XX_W#!^)VSEPG[:\/^9Z"C>T))/V'Y.G
MB-]C/_R.'\<?[E^PP_B;M7++7?8"C) /]-X<$_7_ ''4^(_(O]_P_CC_ '#O
M^V<M(^:]>'P!]L;VB['_ #&GB,??L?XH_P!Q(OXF[& ?,ONP$/T']-(3G[_[
MCIXC\B?O^+\4?[A\?XE+/,K>7>MA2.JEBHWG%U_'\GVU'B.KH??L/XH_W$;?
MB9L_F*BWK83$]$'>D((/T&/)^NGBUS]2/O\ BNM4?[@?\2]J3&;OL+V/OO6
M>WO_ +C^FK:WS1+Z[$MM4?[D.7\3-D(_\-[#_P#]T@]O^:^^H\3R^H^_8OQ1
M_N%7\3%C8E1?-A\L]+_32#)&,_\ DM-;\OU'W[%7OQ_N$/XF+,& _;>P2/J?
MZ:P==9_\E^HU.M^1+Z[$OZX_W!_VS%E!_P##>PL=Y/\ 3.'Z'_@=1XCO@J^O
MPK^N/]PW_MFK'YXC;<'A\F06 .\XB2/O@0ZCQ&/OV/M*/]PG_;.V$*W+<?AZ
M&]E_[\8\$_;^IZU'B2\A]^Q?BC_<,_[:*Q!F4W_P]ZZ_^36(=YP?>'^.K>(R
M%]H8?QQ_N)!^)JQA7;]N[ P&"DC>D/V^OY.GB/R+??\ #^./]P__ +9>RLBL
ME[V"RD\01O2'&>NOZGW[T\1^0?78OQ1_N')^)&US,1%=MBR'EQPN\X?U_P#1
M>_1Z_CJ/$?E^I/WW'^*/]P]?Q$4,J'R[EL5W'>!O.$X'Z_E:G7+R_4??<?XH
M_P!R(I/Q)VI'XB[;#Y9P%;>L )_EY6GB>?U'WW'SJC_<B<?B"IV4,M7L@J1D
M$;SAQC_FM2IO^,??<?XH_P!R&K^(RV$@?M38^2,];R@/_P!ZU'B7Q]1]^Q?B
MC_<A&_$A:$16-XV, <#)WE3X_P#M>H\1^7ZD??L7XH_W(&_$C9T!S>-B@C[[
MSI_^KU.M^7ZDKK<;XE'^Y#!^)*UN2$NVPV(&2!O6#V^I_JM/$?E^H?6XUS*/
M]R'G\1EN4X-RV."6X@?TSI^__=^_Z:>(_+]2/OV+\4?[D.7\1EK9F_[J;(P.
MP1O*G/7_ #>H\1^7ZC[]B_''^Y"_]L5;@&+7'92\3ZL[QI^OM_N>IUOR_4C[
M_A_%'^Y$2_B0MIQFY;' (SG^FE/_ -7IXC\OU++K<;XE'^Y$L?XAZ&698TN&
MR'+*6 &\X"3_  'E>WZZCQ'Y+YA=;C?]4?[D.7\0E"W$_M#9)0C)8;Q@./\
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
M]OF);V(R,X. !6_(IWLV=-"(YR%+8(#%6&0<^V?[OK[_ ';#MI29?2KM&0)
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
M\_J>IM=1[0: - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H
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
M;R 2B*4E;K+!B<=^@:B*MG2Y>'CTKDALE4M!LZ<TD(BDKJHTQ"("72(<N*E
MI[Y$GCYG+'Z=JWHRC[.-Z1VW;S2/0&UW1Y5M]02R21##02=*IC!^88P".OW1
MCL:25+8MCEMI9MXMDWNDKXD6DFK9:A%:GE$97FAP0<9!'6#V.LY.J-T:^%)/
M@UFR?$VLJ?'S;FR[>I2@IOBI[E)+&RBJ=:5V\A <-Y(8G)_?(^J@9U<*AJ->
MGRIYM%[F_P#$"OKOP_\ AC7WNSW"GO5727FWTB32KP#T,4;4\5(PSWPA8J7'
M[Q+8R,:K"LDM+.O+D>*'B$=PI1XB[;I-S[>H:MZ*L +B> AXI!C*,#@9R>B"
M0P]O<:HUI='-+_6CK@:(4<&P*EIZQHX]R\'ACB)S%2KCN1F!QR !& 2,COY1
MK1.SGK1[W)A;8K&I[]5T\YE,-=2-22>HAS%*%5?H>)]/U*$^V??4M4K*P;U/
MR9J=L[DDM%WC^,,E3;IO,AD,A<":)B5< <2"<$8PYP0,>_5Y*RF-Z)?$Q+_0
M1VV]5E*D=*\\4O1"HI9@05**L;,00JX;^?7OI'C<KD]B;+[8JB*_BU2P53T]
MR"\JF$H'D-3Z0'XA26Y\>0#<>^7>0=9-T;PJ=5R4K<]T-XO;WA_*EBD7-(LL
M:)Q0@%0JO&5)_3GD9^GL+K;DYYMRG;_(V-YN_P#1^PT5MBECBEK E75P(ZQ,
MP?TQ1E&1L^E@2H!]3#'L-0MV;O:"B,M4ZIL-C31AGFJG\ZE:,YX0@$)@H,'\
MT^R '*^P(.J/WBJBXX_9)+;=J*"E-KN\%3+03!<.HXR1NV"DD9)([&,KG'8.
M001H]MRT))1TR-[3^'EWIKQ%&L9JC4@/$P>-<)COGR[7'6?L=9MFJPSB]GR,
M\.MWUEU_$*NT!0UM':+?:*^22&NI6BDKIVC6,N8R 1&J2.%'U[;W(QHXI0U'
M1TTV\CB]J)/%ZZ5W@[LS;UUL]XEOE8^XV@GJIX>$M?!\'Y A91U@14\"*P[R
MG(>Y&F->(VF=.:3QP3;-O<-G5.YZ2ENUMM=5!'6+YH@N4*T]1&V2.#!P"OM]
M!CZ@XUFJBW$XI8I9$I)%8OU4FPIWIXI)?VV661ZL$X0G*A8N@&;YE+-C&6(Q
MQSK2.YQ9-.+CDP-A7ZI&Z+='S\^.K,D$I5@/,A<>5)(C8)7"MD^V"Z@-JT^"
MF'+)S^(_:]93VVZQ%YH(Z>HE"-))*D1=/2H)#JK8[#9!(.,@]C1[HV@DI5YC
M[G336N\BCSYAII'1>89L*05QDH1D@#OZ9_OB.ZIF<HZ9TCTS^$6K-9M;8DS
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
MXP%4+G!.M'/46TX\<*BO:>]G/[_NB>U1UELW13RW"@G;'G0R#S4]#J6]73X
MY ]9(Z.H2K<\N>72W#)PRF2TFVH+H3-N5Y86D.*6*W'S\<B J+\@8L'49)[$
M)P3UK1.31SZ8ZK3V*WN:\B]7&(T\;45L\E*.WEI,>3&""Q=@0P&"C95L\9$;
MRP8R-:)4BDZ<MN$9MFFJ9;'N&.H>7RW--/"7\SG&P9NR)%&3B0=#)!'UX]UD
M44O8DC%L\\=HJHJJKEB,U)RJYIJEXPB2\<1@AV&5"<W89Z4JV.M.2F):=Z-U
M=JN6Z7.DJY"M-)+/^R7"^6GPS-ZZ=?R96 )?DI(XC,Z^^=%MP=4EKW):[E;M
MGM2L9%>:XA)(V$:+@(54$,"I)9@!E1V5_P [5%O+<AJH,U-+755CNM%5TA26
M5>513K.&,30E>4A&5'' R2%C'I*+S!E8ZT:M45BM-;ECFJ-L5,\4\5RN-L61
M@9*:>F^)D1OJ!(&'F#D F6ST)L$@G55?<M_IWNQS;\M]#;J:V;8M53#2U$\$
M=175TJ-(RM+$" J=#HJ<Y]RWV[C2F]S19XQ<8XU=M?4O,=HK[WO+>%+;@TD]
M?N*M5P&X!8HII V2?9<R."WT ;[ZB7+.^4'DS9(PY;+%?K%3T5!1T-GO=''7
MI)_E<MPH9IX_)XE@(*6/OW'S3E21V!CO4M12-L^.$(*.&?M=^Y5KW003U-!0
M7NIMM[IJSG);;Y9(VIRSQ$.\+)DM#./2ZNI ]O<=B/=6I''*.EQ61IW=-'5[
M!NNOLDU)3WF=7GN"I-1W*5!%%=XV/!0[=+'5<N(Y=1RG@?0Y!&Z>I6^3Z7#G
MDDHY=F^'V?\ V7J.5*HR%&)"%DD1T*LCCW5E."",DX('S'/OZJ231VN[,F-6
M^V)6/$/V#R^@SWW@_;)S_(@D+(RPQ*"06)(4$!<D#L='IAW^O^]&=2*,1J7\
ME(">)9\EG/N<$@$'V^N/K[C&.]5:LII9E-$0F,8,PXCB,!?YYP,?KJM4'%KD
M9.#'54_)7/#EE1&5S@#VP3GO^'\-6:H25M(AISSX<LE!(2#S./<^D=]?R&=0
M42IDPB2<U4?JS,<<53L#&,%C[?Z>M2C14TTR,(9%#,O<8XNS>S?S)Q_T:JD9
MJ+'E?+BCC0AWC9F5OF/79P?T^_\ ?CW%DC1+L9!42])GN55("Y'+&2HS[G[]
M _YI^ER[7F,F!R[#U.,@.<YR/?!S_>?I^OT@JR"6J%(D?/EYKL$AACCY/(Y'
M(!%'?(X!P.^@<X 92385]N2AW#=$NY+I64MLKGIDM8+7&[4D8>*W JP,,$G8
M:IXJV91E8@>*9=^6K-UPSAGU'B.4<3XY?9? Y=:9%K;Y7VR&NCVQ8[2T<-1-
M';UJY9IY$\Q8D5\CF(QR:5RS$Y/UUR\[GS<4YS:3TQ56S<45NVW=[;44%9=J
MIKBTDABKVMPI8S'CBJRQHS*QR#ZT(]QE>B=6='1&.&47!R>KS&;7@N2^*&QQ
M6QQF>COL,,LV>3.K)A<$=, 4'J^H8:8_?1? FNHQIKN4P;VL.\+/30[A6JM]
M0E.%6KI(UF0K%YBX*GL$JI/U 91^FH::;.7)DQY924G5,T$?]&+-,]5/<GW)
M5TQ+1T=%&Z()5( #.V..''$$8!Q &89[NK9SUCCO=E,-343U-?.TS"OGE:HJ
M'A611(TB )@QX8J597]2,0I!Y$Q'.M5L<]N5V;^\U4M9M3;D*(RUD)GB#+(W
M-D>3FJY(#Y'(C'I]\?3O)<E\K]B)C;7O\=M=JBFBAEDJLTM.L@I^+!%=N0\U
MUSEQ(P)/:1M@Y U9JQCN"<D-(%SK9UAJOBGK$_:?&%ES*"%2H7*LZD!Q'+WG
MTS+[9)T[;!Q;5B;U53%8Z"%7XQT2CME4EF9N90>7(WO(@Z/[R@_O'40=D9([
M)&!LS<4=FJ*B*MADK;=4HE/<!&Q,GF 922(EF8<5#,.1[0?U9,IU,E>Y./V'
MNMBTT4^U(ZM#/=[A442./\AAHT64'F,H[%^",/2#@8)$W0UF[+UC3Y+S0[JO
M&Z#24=CH!9[91CT,9#SC3"CDTGL@XX)Q]<]_?$ZO%GE:4%LB_/;K+NBS[;NM
M=2HMZVW=(GM^XY2I\Q@K9C]/K$;*67BPR,JP]M64J5'HM0EB4I+VEW-7+8XM
M[V"Z;;OL$G[+KZR*"LEG<^;4J)Q(57K*E^(_@G+O.-56SM%%_J)PEW9LM\7+
MXL5-%MQ9;-)9Y6B2S*L<8:(>GDD2^ZD#(![&1G&,ZENW;*YVMX8=J['']P;Q
MM-_HVH[\*FBN%.A,%QI DL?)%XJ74^H>P)[/]7_#6D5Y'F3R1R*I;,U])=]O
M;:DBK*6KJ-P7&E<SP4T$!C$<@)"R.SD>QC(\M>*LT2 L"Y!O3[A:8Q3NREI6
MS5-7(9&!N)F,E5)3%PLSR,A.'C/( *4;+(1Q>(DGB^=.#&7-LL&X)3=;#MQH
M5<U*0&GY&5@T@$K,I[P_RR#/(@9S]@-91V;)R[QB^YC[0O<-BJ):NEBI)JFM
M1EIXG6E9##&C&,_F.H /YDO+H\&SDE-6EOR,:<=T+#$:BLK88IVJ?B5-V2=6
M0">*4XF!PS*Q2?\ =).!*@ROOH^+)E"S(WS4-/6VF"GAFX);HZ<(CJ"A.0_%
M?+D8^N1<=X!92?9M1"GN3FY7P,/;&XX+0U9#7TDMQH)UCAN2(_&4.J@K(K\F
M8@ ,P!8G@%'EYE;5VK,X32V?<W]+5;1IZX3S5=RN-+YBK\!'3QP2,P?M69FX
M@+Z >(P2DIZR1K/<U3Q*6[+G3;CO&[YHJ.UT26BW4B#@4E)\M JKR=Q\GIQR
M ^N<''OE1KXL\OLQ5(NE3;K1NJR[9N%=&L5WVO=8*BVWZ4!N4B9+1,JGF(V7
MD"I_M*P[&K:W%4>G4'#4U[2[F!<[!2[UVQ<]NW^&2&V55= *N25RTU3&DXD*
M 8RC/P&3GI2WUQJD7W12UD@X/S,W?M;->_/@L(GM MLC116I"BCR,<05B0=C
MH'A[KD9QC1O4]RF>N,>R1R6\;OLNY?,I;]3U%)<J:-!'<:0)+')@!<E6PP&0
M')R>D(^VM(JN#@>:&3:?)K#<K%8&:KHI9[Y6P.YID:%H4C8,0))&<YYJ8R /
M2&,."V7P=4FRJ48JTRDQ(_Q $+/'<(T/G+3EF:HD=D+L60AF4!4PQ5O3)$V3
MZ]7,'OO9O]R5;7&@V]&H82P47DROR8*R*S/GU8; 60_-]B2/IK..SHKG3FEY
MAM/=YL%-SB:CIYJQ'>.604Y6.&./T.?, /IC/F$CBW&8$=KJ:+X7*"5$RT2Q
M25R4<OG'E\:D9*D-!,WK#<6*GA.)5(/(@E1E<ZC@2@V[)_$%GJ;PE%3MPCBI
M(J8%I2/+]&"28XRP7F,Y#CKDQ(*C40-,JWHP]KWR*AIJNAJJ"JN%FK7(GCI2
M%JDF3CF51R8=94<29.W13P$>KLSQRCQ+@W$-YVK2332R5-XO4;GJDAB2GC/H
M8@Y9FZZ..(QA4'L=5ILLGCB[98TOU_WA7>9BELUJIY.+21,WEPJ20V7(]62.
ME [)]OMDTD;>+DRO;9'3A%;=Q4FT]R5%(:"^VB:IAH;RX$LM0AB,3))C# 8D
M!XG/!E4@X)U5MU1Z#4'",FMU>YK[%:*+>5)9K7N*AA>EIKM#6_L^7\UZB6(L
M4YJ?H"59E/3G '6=%)K@M'VTE+@BWI<:C<<TE?;?B:*O@:1)+8TH=H8^6/2
MH5E SDKGB0<_3)&>9W>C;<Y;=MYVO<TB_MBFJ;;<U=8UKZ0I+%*Q,?S(0&5#
ME#@$G#-]M;)/L><\L)NI+<T[7VR6.CEGL[U597I"WEU%="(DHN?+E,5+!F<*
M&)&5Z2?!+'&K4^Y;V(K8I;4CSU7PW%J:J0 ,J\VEE[+.Y*%68EP5]2'+$8/Y
MN=:>ISM-<%HW0[W*>U23#R *&'XPN24 BC*-(P(]L1Y[SC'L23C./+)RK4T)
M8K]+8:*MEBDBI15HU3*[R01A%!3"E'B;)2-HO2I!)=2/KB&D7A<$V-2CBGGK
M8*7D):<^?%[/_DLS%DR5Z8(_FQ$'(RH]L@Z2)T7)41;^DEKKW6(9YJ&AX  R
M/,\442J 2W'@@4%23Z^QGVYC$P$T]1+8+U'3T\M/46J2KM-0HE:BAD$4L,P/
M$2Q>GB'9WX<L$%C(3)Z5&H:-HR26EK8SJ6][>H9VFCMUTN$JA^%/53").U]S
MQ4EF)+-D@=2C/L-4:;V,V\:=I%BH:F][IFBKKK/!;;13ELR1(1&I+$E5SDN2
M5Z&<#EWCO63I;%HN>1W+9'6GJ*;<E!MJ\5M*E'=Z&"LI:&OA<RR/%)&%DBE+
M\>.?2<9PK*K#K5+?!ZRDIXT^Y%MJDIKM6;8ENU)!)66FLDK:*@ISE?B1"5$C
MECT5#-Q'W;G[*-$VN"T-,JU;T5[<M7/>YUNM',T5QBC=IX%E:4A1EN@XRR8'
MO^@Z^NBV./-)REJB<XO.Y;-N:.L:^6^>GN4,RJU102%@1R<^J(]')RF,]>;G
MZ:Z([<'G9)PG[ZW-,^X*"U4D,EMBFI92I:HN=;.86BBEC$,DM/Q!",%ECE!<
M,,.V2"N!HHVS-.,:THT5JN%935%/YT<]#-+B22F,:PKE69).(P\/]=Q;*%>I
MAUZ=2UL3%^T=#W<@NF\T+DLLJ0OYKL"57B"QY'H8!R<*?F)..AK..QKD]J>Y
MWC\&DRML[PW\MXWA8;F"/"O%'7X^$AE&!Z2.QU[$:[XK>)]9]E?_ &T/S^IZ
MXUL>T&I : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T
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
M5M+X.7/'-'.X=.K;6Z[$MWW9>-N34,-;M^WUU*X58[@M5(8JS@$Y&FP!Q&&
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
MNY9Y<=4W_/D5NGNMIH[S)'072FI(%D:.,R\[;*#&6EI@!&'@EB"234[Y4<L
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
MK7\$])+1;*\-:9P2($W*N2GE^U;!Q/'Z9!SC73%VT?;?9G_VL?S/8.MSUPT
M: - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@$(
MR"- 5*7PYH!65E13U]VH#5SM4RQT=PDCC,C?,P4' SCL#66A)MV4<$^!K>'T
M(.?VYN'K/_SVE_QU&FN[*^'ZOYC1X?1C&+]N$X^]UDUFUOLV/"]7\R0;#16)
M_;M_[]P;FYU9IKS'AUW8Y=D /U?+Z1]C<6/_ $:BF^[&CU?S%;8I+!A?K\OZ
M"X''^D:LHO\ $R-'J_F#;&Y'O<%^_@*\C_[G4Z/.3(T>K^8C;"5CG]NW\=^P
MN3_X::%YLGP_5_,!L!<@_MZ_]?\ U2?_  U.CU8\/U?S)!L=%;/[<OG\[@W^
M&IT^K)T>K^8[^AA!!%]O8Q_].9S[_=?UU&GU9&CU?S'ML]V!Q?[RF<>U2O\
MTIIH?FQH_P"3(SLV8^VY;V/_ %\?_5ZG1ZL>'_R8[^A\W *-QWH'^UY\9/\
M]KU&A^;&C_DQW]$ZCR^)W%>2?[7FQ9_^UZ:'YLMH?FQ#M*I.<;EO2@G/4D)_
MUQ::'YLC0_-@-I50&/Z2WKW)[>#^[^JU.CU)T/S8IVG5%,#<UY![]0:#/_VK
M33ZL:?5@=IU1'>Y;S_)H/^JTTWW8TWW8@VC4A2#N6]'K&3)#_P!5IH]61H]6
M-79]2H7&YKWU]Y(3G_W6HT>K"A7=CVVI5'_Z);P/X-!_U6HT>K+:?48=HUG_
M .-5Z'\Z;_J=-'J-/J!VC6D?_)5>O_L;_J=-'J-/J!VC6G'_ 'UWH=8_\6[_
M %_J--'J-/J(=H5Q/_R67L?P%+_U&IT>HT^H?T0KN./Z67O^/^2_]1J='J-/
MJ-.S:\__ $7WS^ZD_P"HTT^I&GU%.SZ\G_Y+;X/Y4G_4::/4G3Z@VSJYCG^E
MM['Z<:3_ *C4>'ZE='J12[)N+@!=YWV,_4B.B.?[Z?4>'ZD:/4!LFX@#_ORO
MC']8J+O_ .Q]1X;\R/#]25-GUZ@9W;>6.,9\ND'_ -XT\/U+:/45MH5K?_15
M>!_Q*3_J-3X?J'#U&'9E=]-VWI?;VCH__F?1X_4CPT1G9%RSUO"\ ?4&GHC_
M /H^H\/U(>+R?Z(B;8ET;E_WYW<9]C\)0==?_6^GA^I'A/S_ $1&VP;N6R-[
MW<#.2#14!S^G^U]/#]2O@OS_ $0?[']UY9_IG=/?_P PH/\ YGT\/U'@^OZ(
M0;!NV/\ Y-+H>L9-!0?_ #/IX7J/!]?T0Q/#NZJ1G>-Q./\ ZG6__P"9]/#]
M1X'K^B)?Z 7(\<[MN#$>^;?0=_\ N-/#]2?!]?T1"?#>X-"R-NJM8$@]VV@_
MU>1JVCU(\'U_1$;^&-:ZD?TGJ0",$&U4!S_[C30_,C[NO3Y(C_V)I"&#[@E;
M(Q_X(M__ ,SZ:7YC[O'T^2$'A-("O_?%.<>V;3;O_F?4:/7]$/NZ]/DAT7A/
M-%_]$E2?_P"56X=_RI]1X?K^@^[KT^2'OX7U1C*IN6H1OHPM5O./_<:GP_7]
M"? 7\2(?]BBM( .ZIR![ VBW8'_N-3H]2/NZ_B0[_8JK,C_OGE./O:+?_P!3
MHX>OZ$?=H_Q+]A!X55ZXX[IF3KW%GM__ %.FCU'W=?Q+]B)_"2M=<?TH<GZ<
MK+;SC_W.IT^H^[1_B7[$J>%58H;EN1G)& 39J#K_ -SJ-'J/N\?3Y(:_A35R
M*0=Q#.?<V6A/_P!Z^W6FCR?Z#[NG_P"E^Q$?"&L)!.Y,L#G/[#M__4ZC0_/]
M"/NL?3Y+]AY\)JPOR.Y&(Q@C]BT'?_N=/#]?T)^[+^)?L85T\#Y;O1R4U1N6
M41N5.8K10(ZE6#*0PAR,%0='"]K'W:+_ /2_8YWNOPHL]NW?%;I#!*U5(DD\
MXM=NC<M*Y&41HN4GJ.6 ]LZY90C&5/\ P<4^CQJ:OGX(T8LFV*>I:DE@=YE5
MRS26NU#H3>4H)\K&"2&R,@*2>^)U&F/\HCP,5Z6OT1EU%LVI0M315%E+PRUP
MHI2*.UND3>H^8?RL<.*EN0^G?\&F/\HF6+%&*3CWKL9$%MVZUJ@N L#I0,M*
M_HI;2605#%8S@0\L<UP?[^QIICY?0LNGQI>[MSV[BU>WMF4]Q>&.EE94JQ3)
M*M#;(\D*&9N#4V5!!''/;]XQC1P@B)=-AB[KZ"PT6SXK;%4Q6V2:%Z6GJ:A8
MJ:U.T4<BLS>D0>HICL#W+#'9U'LKDTT8E%RK;\C%H[ILFOK*:*2@J*6GF6*8
M3ST=JPL3LR\F'PY(*\02OOZOTU"EC*KP9OW?T-OLS;^TM\WJCH**&OCCJ*;X
MR.6>VVSRU4(A9"!3'BZ-($*]$$9[!SK2*A-TBT<6*<MEO\$63>6S:?P]IZ%Z
M6_;G@2KJ#%BVU=+3(&$;. 5,04@\<  9SJ\L:@K-I8M.^ME9_;]OKXXHGIKW
M6.!%S-;^RBY9YHHAEFA]0Y3QGD#@CL'Z:JI1>Q6$E6U[? ;MB;;&Y=QT5NCA
MK8#52/&I>FM3E&221,E5@Y=F-O\ BE3['4)QLF$XS=*R1]X66TVZ6MD:\VVD
MCI9J@O1?LT3#RY5C*(L<(9F+.I'$D=GLZO<:)EDC5RM)&/=)K+)=&IZV7<5[
M1YIX8:JNNE%4Q2"**.8%5E4H ZRIQ! [..NM9MQY*-P4J=OUO\S&KJW9=D2C
M\^BKXX*FRM=(Q3T-L8,09/R HIP2Y*$# P2?XZE^&N3.7@)[KE6127[9M'71
M116VKDI)JB.*.N:GMJP.KEPDI84^ @X,&)P4QV.P37V/(.6*U4>Y/24NUKU5
M10BR5PGFD>(B6@MG3 *1V:;# \@<@D!3R^^HN)HECE=1_0DL-!M:[VRZUO[/
MJ((K9;X:]HUH+7*SK)&DBA0M-[\7'+Z+G]1J\5%V4ACQW)*/'HC"O4^T[+/P
MFM<TS&I6E8TU%:I , <F!%/DJ.0P?WAR(P =4]E&<XX8<KO7"'52;9MM-YW[
M#JX8@:@Q8H+6(YQ$S*61A3X[9&!]N/1/1&HJ.FZ)E#'&-J/Z+<R(Z3:5?36T
MT= TT]6M*_"6BMJ",SR^5P+>0061F3D/H''ZZ5#L0L>%JXK?\B.@>S4"1W2@
MME1YM.4F5Z.@M9EB98_,Y "#.%; !&2?4P&$.BJ.Z_P%''!ZE'Z'8K'X97"S
M6NFHJ3=UQBI(4XQPO144G!??'(PY/N>]=JQU&K.Y8:5?X1E_T$O> #O:Y$_4
M_LZ@[_\ <::'YD^"_/\ 1#5\/[R,YWI<#]LVV@Z_]QJ=#\_T'@WW_1$;>'%X
M<8.];@?_ .66_P#ZC30_,CP/7]$/IO#FYP,6_IC<<_=;=;U/^BGT>/U)6'U_
M1$S;#NQ&/Z;7;O\ ^DJ#W_\ S?5?#]2?!?G^B%AV'=H2"=[7A^\G_(Z 9_3J
MGT\/U"Q5W_1&5)LZXMQX[MNZ$$Y_(HSG^^#4/%?<OH?F8YV3>,G&][P.NO\
M)*$X_P#L?4>%ZD>&_P 7Z FR+PKY;?-Z<8]C2T([_P#S?3PO4CPY?B_06/8]
MW1@3O>],/L::A_\ F?3P_4>'+\7Z"'8]YY=;ZO?M[&FH>_\ ['U;P_4>'+\0
M'8]X/7].+T /M34/_P SZCP_4>&_Q?H.&R;L!AM[WMO_ ,GH1_\ H^I\/U'A
MR_%^A(-F73D#_3.]8!^7R:+!_P#L?3P_4MH?F,;95U.<;UO2D_7X>B/_ .CZ
M>'ZE?#E^(3^A-WS_ /)M>?;'^UJ'^_\ VOIX?J/#E^+] ;9-W.<;WO2__DU#
M_P#,^GA^H\-_B_1#OZ$W4LQ.];V0?91!18'_ -CZ>'ZDK&^\B<;/KP.]VWHG
M[\*3/_VC4^'ZDZ/4C;9=S*X&]+ZI^XCH_P#YGU'A^HT2[2&1;*NJ2!FWO?Y!
MGY3'1 '^ZGU*AZA1?>1-_0VX?_CA?!_Q:3_YGT</4G2_,7^B->,#^EM[/Z\:
M3_J--%]R=/J#[0KV]MVWM/X"E_ZC4>'ZC3ZB#9]P'_T77S^.*3_J-2H>HT^H
MAV;<,'_OPOO\<4G_ ,SZG1ZL:?48=EW(D_\ ?E?AGZ 4?7_V/IH]2-/J+_0N
MX]_]^5__ +J3_P"9]-'JQI]20[0K\?\ R6WP?_FO_4:G1ZEM/J+_ $0KLD_T
MLO9ZQC_)?[_ZC4:/5D:?49_0ZX$'_OOOGO\ :DZ_]QJ=/J-/J(VS+@TG+^F-
M]4?V0M)C_P#M]-/J1I]1W]#J[_\ &V^'_P#-?^HTT>I.GU%_HA6G'_?7>Q_.
MF_ZC33ZDZ?44;1K1_P#17>_?/O3?]3II]2-/J.&T:P$$[JO3 ?0M3C/]T.FG
MU8T^K ;0JP3C=-[[^[4Y_P#O.FGU8T^K&-LZMZ_[[+[U_G4W?_N=-/JQI]6.
M&TJP'/\ 2B]GKZM3_P#4ZG3ZL:?5A_1*MR2-TWH?IFFQ_P#:=1I]1I]1#M&N
MR/\ OKO6/_R7O_W&FGU)T^H+M*N4Y.ZKVX[Z)I@/]$&FGU8T^HYMJ5!7B=PW
MDG.>0FC!_P!$>JZ'^)E?#_Y,1]I2/@F^WGHYZJE'^I--#_$QX?\ R9&=H/@A
M;_>U/W^+!_UIJKB_Q,>%_P F,;:-01A=QWSZ=BHC_P"F/6+4K]YD^%_R8G]$
MZD=_TDOG?6?/B_ZK4-2_$QX?_)COZ*U84K_26]G/U\V'(_\ =:FG7O,>'_R8
MJ[4J>B=R7L]Y[FB_Z(M1O^)CP_\ DQIV=.P'_?-?0<8R*B/O_P!WJZ3?]3#Q
M_P#)BC9\X/>X[X?8=U*?]7JVE_B9'A_\F,_H74<<#=%_4_?XB(_ZXM647^)D
M/'_R?S#^AU: H7=M^7B,9$E,V?XY@.CBU_4PL;\V(-G5[#_Y+[^/X&E_ZC11
M?XF3X?JQ3LJX,!C>-_7^'PG_ ,SZNH^K'A^H^T[!2@W!37BKO5SN]730RP0B
MM:$)&)"A<@1Q)DGRT&3GVU91IV2HT6S5RX: - &@#0!H T : - &@#0!H T
M: - &@#0!H T : - &@#0!H T : - &@#0!H!#[:A\ C9<ZQ[DH3/>J]R0U*
MW)' 8UKP0QR_74HJ)C4 <OMJR NI : - &@#0!H T : - &@#0!H!#J&!=0!
M!HG8%U8!H T : - &@#0!J& U #5@(3@: 70!H T : - &@#0!H T : - &@
M#0!H T : - &@#0",2JD@<B!T!]=58!22H)&#]M2@+J0&@,::VTM150U$M-%
M)40Y\N5T!>//OQ)['\M5:3W(H8+/1*O$4L &&&!$OLV>7T^N3G[ZBEY$COV9
M2Y)^'AR<9/EK]!@?3[=?PTI %ME*ORT\0^7VC'[OR_3Z?3[:FD >V4LDK2/3
MQ/(Q5BS1J22ORG./<9./MI2 U+321E2M- I7H%8E&.P?M]P#_+44O(!^R:/#
MCX6##_,/*7O^/7?N?[]1I7D"6"B@IF9HHHXRQY,40#)^YQ]=622[ =/2Q52J
M)HDE"L'4.H;##V(S]1]]2Z[@@-IHR$!I8"$4(N8E](!! '70R <?IJ*7D10E
M/9J&DF$L%'3PR#)#QPJI[]^P/KI2\A5 +/1((P*2!0F>&(E].3DXZZ[[TI>0
MH46FB"!12P!1[#REP.L?;[=:4O(4/%NI@4/D190!5/ECT@>P'V U%+R%"K04
MZ1\%@B"=^D( ._?K]=32)'_#1X4>6F%&!Z1U]-12 V.AIXB2D,:$CB2J 9'V
MU-(")0T\>.$,:X  P@& !@?W:412%-'"0 8TP,@#@.L^_P#?I1([X>//]6G_
M "1I2(H04D*N&$2!AC!"C/U_Q/\ ?I1)-JP$/>@%T : - &@#0": 70!H T
MF@%T : - &@#0!H T : - &@#0"?*/OJ&!#WWJB #L8U9@4:@"ZL U(#0!H
MT TCL'OK[?74,"ZA.P+JP#0!H T : 30"Z - &@&GW[T QAJ@$X=_7^>@&R(
M/;6$U3+#1T<#6=DCM31 Y5S]=6H %[/>KQ5$,"NKD !J4!"I'M]-.X'@>W1U
M9@"1G&HN@.'OHMV!VK@- &@#0!H T : - &@#0!H T : - &@#0!H T : -
M&@#0!H T : - &@#0!H T A[U#W G'U$ZI6X H#]-35@4 #VTTT! .]15@!T
M=0E3 I.M&!![ZH@.UH T : - &@#0"'VU#X +[:J@&K@70!H T : - &@#0!
MH T : - &@$/MH!NJ 4')T [5P&@#0!H T : - &@#0!H T : - &@#0!H T
M : - &@#0!H T F>]58%U* :D!H T : - &@#0!H T : - &@#0!H T : -
M&@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@$/N-5?
M( ^VI8#Z:CL!/W=1V #WU" I.K -0!=7 : - &@#4,"8[U" 9[U'< WMH!=7
M : - &@#0!H!",Z 0C0"8SH!.CJH%*Y^FH:V!$0RGZ8US-46%/OJ=6Q(B^X&
MJIVP2 :W15AT?KJRW(#&-6J@ .1J !/1(U/"!$I#.PSVN.M91E;HLB=??6BV
M9#':N0&@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@
M#0!H!C2HAPSJI^Q.@$^(B'^Z)_RAJ+ AJH0,F:/'^^&EH""K@/M-&?\ C#2T
M!14PM[2H?X,-+0%\^+_RB?\ *&EH!Y\?_E$_Y0TM #-'_P"47_E#4-@/.C_M
MK_?J-@()X@?ZU/\ E#4[ #4PCWE0?\8:G8"BHB/M(A_XPTM //C_ /*+_P H
M:6@+YT8_?7^_2T \Z/\ MK_?I: >='_Y1?[QI: >:A_?7^_2T!0Z?1@?YZC8
M!S7[C^_4V@+R'W']^EH"<U_M#^_2T!>0^XTL#1*A]G4_STM =R!^HTL!R7[C
M^_2P&1]]+ 9TL"Z6@)G2P&<:6 SG2P+I: F =1L QC4; 75K0#2T TL!I: :
M6 TM -+ :6!-+ NE@3.E@72P)G2P+I8$SI8#.@#.E@74@-18#2P)G2P&E@#G
M4,!DZ@!G5@&E@,Z6!=+ :6 TL"9TL!G2P+I8$SI8%TL"9TM 72P)I8#.E@,Z
MD ,Y/?7TT N@#46 TL!I8#4@0:BP+I: FI N@#46 TL!I8#2P)J0&HL"Z6 T
ML"9TL"Z6!,Z6 TL"Z6!,Z6 TL"Z6 TL!I8#2P&H TC4 3&J@,:L@.]AH U:P
M+I8#2P&E@-+ :6!/KI8 Z6!=+ :6 TL":6!=+ G6=+0%TL"#2P &-+ 9&I 9
M'WT Q@-<\XDH:W8]_P"6L6BP*OUU,4[(8_&NCA$(:J]$'K58V&.4=8)U=$ %
MP=70!QD?359$HB2)1*S_ %8 '^6J)*[)LE'OJ40QV>]77-D!D:L SJ+ NI :
M - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T!C34<,LA=X
M4=C[EE!.JL#11T^?ZB+_ ) U %-'3>QIXC^O :G8#3;J4_\ B\7_ "!IL!K6
MJD8=TT7\0HU.Q(W]D4GM\/%_R1I08XVFCQW31$?[T:40+^RZ/O\ R6+V_L#4
M-("?LFC!_P!JQ?\ (&B2)0O[+H_I2Q9_W@U.P8[]GTP]Z:'_ ) U! GP%*1_
MM:+/^\&FP#]G4N>J:+'MV@TV ?LRC!_VK%G_ '@TV ?LZE(_VM#_ ,@:; 0V
MRC)P:6'_ ) TV IME&?_ !6'_D#38"?LJC)/^2Q?\@:; /V71_\ FL7_ "1J
M: ?LJCS_ +5B_P"2--@(;52?^:Q?\D:@ +31#'^2Q?\ )T0$%HHB<_!P?\@:
M,"_LFB(Q\+%_R=$!/V11 _[5A_Y&C []E48Z%-&/X#4 /V928_VNF/X: /V5
M1G_Q=/[M )^RJ,_^+IU^F@$6T4>/]K)J: ?LJD^E/'_<=0!?V31_^;I_=J=@
M'[)H_P#S>/\ NU  VFC]_ADSJ0'[*HQ_XN@_OU.P#]DTGU@7_3J-@'[(H_\
MR"_Z=3L!O[&HS[TZ?WG38"_L>C_\@H_F?\=-@)^QZ/ZP#_E'_'4; /V11]?D
M#^\_XZ; /V11@_U _O/^.@'?LBD&<18_XS?XZ ;^R:4'^J_]IO\ '4 <;32^
MWE_^TW^.@#]DTO\ Y(_\MO\ '0!^RZ<?N$_\=O\ '0#3:*,GNG7O]3_CJ0.%
MII%]HL?P9O\ '4 /V539SY9S^KM_CH _95+W^5WG^VW^.I O[+I@.HSG_?M_
MCH!/V93@8"'_ );?XZ@"_LVG_L$?\=O\=2 -MIQ^ZW_.-_CH _9M.5Z5O^6W
M^.H AM5*W?ED_;UM_CH!/V12'WA[_P!^W^.I JVFD'8B(_X[?XZ /V73_P#D
MV_YQO\= '[+IRO:M_P XW^.E 0VJG'[K?\XW^.E 0VFG_P#2?\XW^.H HM5/
MD9#G]3(W^.IH"BUTY..+?\XW^.H AM-.2?2W_.-_CJ0*+53C]UL?\(W^.H O
M[,@^S8_X1O\ '0!^RZ?/LV/^$?\ QU* AM=.?[8_]8W^.IH"&TP_7S#_ .M;
M_'44!1:X!T>?_.M_CJ: &U4Y_P#*?\ZW^.E("?LJF^@DS_PK9_UZBD!/V7!G
MVD/_ *UO\=-O(#OV7!C_ '0?^M?_ !TI !;(>OZS'_"M_CI0$-LA^\F/^%;_
M !TH"&TPCV:3_G6_QTH!^RH3]9/^=;_'2EY 4VJ$^X?_ )UO\= (+33C_P K
M_P XW^.FP%_9-.3[2?\ .O\ XZ5$!^RJ<8 Y_P#.O_CI2[ !;(?_ $G\Y6_Q
MT "V1?4R?\ZW^.@#]F0@>\G\I6_QU %%LAQ^^3]_-?\ QT ?LJG^O/\ YU_\
M=32?($-KIS[!_P"/FO\ XZ; <+7![?F?RE;_ !U- /V;$"<-+C_A6_QU4!^S
MXP.Y)?X^:W^.@#]GQ_VYL_I*W^.@$_9Z?^4F_P"=;_'0"_L^,DX>7_G6_P =
M  MT/L6E_P"=;_'0!^SHQCUR_P#.M_CH!/@(P?FF_P"=;_'0 ;?'_:D_YUO\
M= *;=%CYY1_ZUO\ '4@/V;$3T\O_ #K?XZ /V?'_ &I?X>:W7^G4 /V?'CYY
M?^=;_'0"?L]/[<O_ #K?XZ 7]GH?]TF'_K6_QU( 6]/[<O\ SK?XZ@"_ (#T
M\O\ SK?XZ /@5/?F2_\ .M_CJ0(:%3_NDW_.M_CJ **%1GUR_P#.M_CH ^"7
MZO+_ ,ZW^.@ V]"<^9+_  \UO\=30#X"/^W-G_A6_P = **!,?/,#_PK?XZ@
M"?!)WEY?^=;_ !U(#X)>_7+_ ,ZW^.@ 4*G_ '68?^M;_'4 /@%'^ZRG^,K?
MXZD"-0)G^LES_P *W^.E :;?&2?S)O\ G6_QTH#3;HP/ZR;/_"M_CH!!;H__
M "DW_.M_CI0%_9J$?UDW_.M_CI0$_9B ]O*?_6M_CI0(VM[?NSS ?3$K?XZ5
MZEMB)Z*93_MJ<?\ K3JNED;##13Y[JJC_G#II)LE6W3$9-3/_#S3IH0LG2V@
MKZIIS^OFM_CJ=*()!;D]C),?_6M_CI1 AMT?MYDW_.M_CJ: @H!])9A^GFMI
M0$^"_P#3S?\ .'2@(:'_ .F:C^4ITT@!;SG_ &S48_X4Z:0/%N&!FHJ?X^:=
M12 K4!"X6IJ ?OYF?]>E>H&&@E^E;4?\H?X:BO4D?!221RJQJII%'NKD8/\
MHU)!G:N T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H!
MC)R.= ' _?5: <#]QI0 *1I0#AWJ4!2N=2 X_P M '']=0P(%/>>]10 (?N,
M:4 X:4 "8.E "GZZ4!>'ZZ4!"G?OI0%X:4!.)^^E 7CI0#B<_3&I A0_PU%
M.'_Z]* <3]]2@*4S]=&! I&B %2=& X']-10#@?OI0#@?OI0 )^NE 7CD8U8
M"<#]]5H!Q/WTH %(TH"E?UTH"<2?MC2@ 4CZYTH"\3]]* A0_?2@+P_72@)P
M/WTH"A?OWI0$X>W?>E 7B<=ZE "I^FHH"<"?<Z4 X=]G2@'#'L=* !/OI0 H
M<]'2@+QR.]* <.L?34I ..C <3]]10#B<>^I0$X''TT8 *1^NHH"\=* <3J4
M!"G7OJ* !-6 O']= (%(^N@#B?OJM .)/U&K 7B1]M5H!@ZD!Q[SJ* G _?O
M2@ 3]=2@+@_IJ0)P/WT O#'L= '']= '''VU6@'#]=* %3]#JP$*GZ'0!PS[
MG0!Y?ZZ .)^_6@ J3]=0 X'[ZB@'$_?2@+Q[U* <3^@T8 J?N-$!.!^^C <#
M]]10#A]\'4H 4R/MJ  4_IJP (1JM .)/O[:4!>/WTH"!?YZ4!>/\M* G#2@
M*$[TH"</UTH"\?X'^.E 3AWWJ4 *'/1QHP 4]Y.HH $/W&E  I([.E 7AUT=
M2 X9]SJ* G CZZ4 "G5@'$XQUJM  A^^E .)^_6E 7AW[ZL "_?O4,"</UU%
M 4)@ZE "I^G^G1@3@?OJ* <,?;4H!P.I GEG[Z /+/WZU6@'ED'W&K /+/WT
M >6?N- )Y1_30 8<_;0!Y/7N- *(L#0"\#C&=0P' _?1 .!^^I GEG[C0">4
M?TT >4?TT HC(^N@%XG'TU4"\.O?2@)Y9^^E %0@^^E ?JP#0!H T : - &@
M#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T :
M - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!
MH T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : -
M&@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T
M : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#
M0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T : - &@#0!H T :
<- &@#0!H T : - &@#0!H T : - &@#0!H#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>kvhicertificatecopy002.jpg
<TEXT>
begin 644 kvhicertificatecopy002.jpg
M_]C_X  02D9)1@ ! 0$!> %X  #_VP!#  0" P,# @0# P,$! 0$!0D&!04%
M!0L(" 8)#0L-#0T+# P.$!01#@\3#PP,$A@2$Q46%Q<7#A$9&QD6&A06%Q;_
MVP!# 00$! 4%!0H&!@H6#PP/%A86%A86%A86%A86%A86%A86%A86%A86%A86
M%A86%A86%A86%A86%A86%A86%A86%A;_P  1" 4D Q\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MAF,D4V(!5X/:I5&%[4B_>'R]N>*+ 0RC$B\GYNGX5-@8^:F2\2KQV-/7OD4
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
M>)@>O4]OQ-1W'!4@<@^O;BI$4EB1T]/Q/^-*P_=\Y/8?I5]!=1UJJ[2%/3_
M_P"%2R)NQ56WW1*!RZMTP/K5MGQC"M^55"UB6,V ,,]UQ3V3+8SC!XIR#C)'
MIUI)&'_UJNRL%QG / [\8]>*<^,@9_S[TS&QBS'DG ]NE0S2EFPNX<X8XQ2;
ML,?<%/,&_G8XZ9S^52J!P<\XP/T_PJ/86F#$G ;D[JD/W@!^'M25]Q#MP*_G
M0G'I2<=/K0N3P?3BJ -K%>&ZT;/O<YSUI.0G0\=*5FVYYXH&,*8VX/6G%25)
M)QQVIK%BJL!G/2I!RA^E(0*?N@4 G..F!1'P@^M/XVTQ#=WS8H7[S TXC-+Q
M3L!&XPI!_"FL?G'&*F/-,9"3D-@^XS2: )#2CWIKG:IR>W6G8^;@T  'S9%.
MI%  I:H HHHH X[X^V=YJ/P4\5V.GVDUU>7&B74<%O$A9Y7,;850.22>*\N^
M!^@>)OA9XJTO3YM(U35M#\9V-M->7K6IDN-'U!(U4QW! SY)! !;A"O;!S]
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
M?,?_ *%5A:SEN/H2Q_>_"GTR/[WX4^K0@J.;[P^E25'-]X?2A@5;/_D*3_\
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
M/[%+!(]G]HD4$21+<;U.> 5CW<<UMZYX<\":QX#U*_T+P\9K*'5[<6$TMOF
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
MJN+4&Y+(287V2-C'"# );H,KG%74\9^%I=4N-)37[!KVT$@FC$O$1C&YU8]
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
MQC(J;7O$/PUU6WO+[6;>.:-X+:WG>\TF8&XADG(A50T>9$,PXV@C=@]#1TW
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
MTHHH %Z44+THH :W^L'TIU,;_68SVI]) %%%%, HHHH **** "BBB@ HHHH
M.?2BCGTHH **** "BBB@ I&^[2T=: /'?B%KNJQ_$W_A)+2:]70_"5Q;VM_-
M'<HMHHE)-X9TW@N4CDMF!VG:5?IDU0U#QMKVHZ7?3OXVT[2YS/(9M-BM5-QI
M"PW\<.7D+8P4)+>9C.[*94$5[7]GAVO'Y:;7)WKL&&SZCO338VI\TF"(_: !
M,?+'[P 8 ;U 'K4<K EC/[L<[N.O]:<&!K!\0>#=!UF_^VZA!=/,$"9BOYX5
MP.GRHX'?TJI_PKKPH1_QZWW_ (-[O_X[5@=07P<8/Y4N?K^5<I_PKKPJI^6V
MO^>O_$WN_P#X[2GX<>%"V3;:AG_L,7?_ ,=I:@=5FDW>U<K_ ,*X\)]K;4?_
M  <WG_QVN*^(FBZ/I.IS6&CZ%?7UQ;V<5Q('UF]8_O9O+38@ES(56.=RB_,P
M4  DT-V ]?W"ES7@UGJ7@VVT^676= U%OLELLDTMIK%V-\IDN%>,12RI(K*M
MLQ*,,@Y7MDV+#4_AU+J$=G/HVMPS75XUO:E-3O) \>]$29@)<J"TB@K@E<,3
MP,TN9 >X;N<8-+FN!\'^#O"VL^';>]DL+V.20,LZ+K%WM61&9'"GS>1N4X/<
M<UIM\-O"1ZVNH?\ @XN__CM.]P.KS1D5R8^&OA('/V74/_!Q=_\ QV@_#7PE
MQ_HVI<=/^)U>?_':-0.LSSBFENGKGBN6_P"%;^$\_P#'MJ/_ (.;S_X[6SX>
MT+3]"L3::<LZPM(7(FN9)SD]?FD9B!P.,XHU TC]X4K=*1OO4K=*8!FBF_Q4
MZ@ IC_=S3ZBN"=O'J*3V 9""%.>>O>DGPJ\GJ.E$.!&2,Y)/%,O2O\745#?N
ME=1D+_NLD#&3_*G,?W;'/'&/SJMO_=@D$#FI8Y ;=A_=(_G6:E<JQ9M6W+R<
M\\?E4Z_=%4[7._)[_P"%6U&0*V@]#-BK]VEI%^[2U0%'7O\ CP!_Z;1?^ABI
MEJ#Q!_R#_P#MM%_Z&M3K6;W'T)8_O?A3Z9'][\*?5H05'-]\?2I*CF^^/I2D
M!6M_^0I)_P!<5_\ 0C5QNE4K;_D,2#_I@O\ Z$U7FZ41V!D;K4,G7_/K5AJC
MF3*\>H_G7/5I/=%1958?O'Z=_P"5-<'S% '(/'YT2;O,<*,[<_RHD<AUR#D'
MG\ZPZ:FJ(9.9MBCYN_Z5,V/.!ZC_ /74$?\ K&;)RW_UJGCSYQ)_SUIQ$QDH
M8L,\<FI+?BSZ9P ,"DDP>21@D]34EJ&^RG'^>*I+43%@4 M@]CQ0JL&#+WZY
M_"EM@2)#@<@D<8XY_P *6-OEPWL1C\*U4=A7'P@[<],]?U_PI9B HSSCI20M
MN7_/O_C1<#Y1@?2MNA(Z#[OX#^52KTJ*W^YD]U&?:IEZ<52V)8UJ@;&<8&<_
MK4[ ^M5V0J_)]>?6E(:'-]\-P3G S3E&-N[KBD8 /[-CCU-!![TNHPVG<>/S
M/UJ2,':/3%,Z8S^/Z_XT^/&VF#$*_*.3^=1RQJ=PQG(X!_*I%/RTR3.YB.O8
M?C0Q(A(P5# ^N:G*@QG&.G6HV)VIOQ^!J3'[D]N#4H&&T;>._;M_GBFJ@$N5
M4>O3O3X\A .]*N. >M4(8X7KSP><"F +M8GH.1G\*E9?W@8'O44F/FY&,>M)
MC0UC^[P >F?UJQ&.X/T]JA8!DV],CC]?\*GCSD^AZ41!B[,=>?PIJJ-V><KV
MJ2FX^;KVJA#EZ4 8H7I3026(]*8#J*** $7)I:3G=UI: "DR:6D[Y% "KTHH
M'2B@!C?ZP&GTQO\ 6_A3Z2 ****8!1110 4444 %%%% !129.[&*6@ HHHH
M**** "BBB@ HHHH :/O&G4@ZFEH ***3F@!&ZC\:=2'[PI: "L/Q#X2T37-3
M^UZG:"X+6PMY48_)*JR"1"1_>1P2K#!7<W/-;E% '-7/P_\ !UQ#'%+H%HZQ
M1")<AN5RYPQSELF23.<YWMG.3ET/@7PI!+#+;:):PR6\GF1.BD%&P@!Z\_ZM
M#@\953C(S71T4K("EH.FP:5I5O86Q8QVZ!0SG+.>I9CW8G))]35VBBF 4444
M (<TC'I]:5ONFD;&>?6@ /WA3FZ4C=J": %'2B@44 %1R=/Q%24R3[M# A1
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
M F/2C'J:6B@!JH!TI<>_Z4M% #=F6R3FC:*=10 W;[TN!2T4 )M]Z3:*=10
MFT4;?>EHH 3;_.C;[TM% #<<=:,=Q3J1: &[<$4X+CO2,?F IU !1110 444
M4 %%%% !113?XJ $8?,6)[4C'YE'6ED!I&'S+]<5(#OXE_&G-TIO\2TK50!2
MTE+0 5'-G:?J*DIO\1_"DP(8^1@>I_+G_&FW15<%O2I%^[QTJ"\7YLDYXZ5$
MM(E#(6'E8YZU+MVPL5ZY[U7B'[LX/?U]JGC!\AN?XN,U,1L=">C#\2?H*M"H
M(3^GK]!_A4L?*UI'8ACJ***H"GK1QIY_WT_]#%2+UJ/6_P#D'-_OI_Z&*DK.
M6X^A+'][\*?3(_O?A3ZM""HYOO#Z5)4<WWA]*&!7@&-48_\ 3$?^A'_&KE4X
M?^0KU_Y8?^S5<I1V!B$XJ.1L=/\ /3_&GR57;(4YZY_J*PJU&G8I(8_^N8D'
M\?I3'7,B\\;NGXTV;B9^F.OZ4Z9ONY'.367.BR&0?O,D84=#T]*F49EP#^7X
MU69MTA.[GC&>G;M5F$D7&[ '^31&>H[:#9&8-C_:/%26G_'N!Z#D_A2.06S_
M +1)-/M_]1TXP/Y5I'<ADL3$Y!ZTO;.>_P#A_C38>=W'%)M[>OZ=*V0A\9^4
MD=J24@,"1VH@.%Z=>AHFQQD?6GT 5?FSCI@?RJ8<BHX%PN/85(.*I;$D3 #J
M>I]*3'[SMP:D;GK4;']YV]Z3&A)L;E((S]:7)&-V3^%*X&X-DYR*&+9R.GH:
M740J^PQBE3A1]*3)*\TY>GXTP!?NYQ^%1,&9F(.T U(3A*C9ADD#]>*)#1'A
MO+3YCWZ4^//DD$C(X-#1XZ$C^M.VA8\ 8&,_C20QR_=!..W%*N/RIB]@.WK3
MN N:9(YAFF_WL<\TYLYZ?K2#.YOI0 N.]'1OY4C9QC';K2A1WI@.IN/FIU)S
MNI@+1110 4444 %%%% !1FBDQ\U "T444 ,/^L_"GTT_ZS_/K3J2 ****8!1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 )GDC%+2=Z7GTH ****
M&D?-GTIU,;/F+^M/H **** "BBB@ HHHH *;_%2XIJY,A..E "X^:AOZT[%(
MW;ZT )_$*5LTG<&G&@!,4M%% !36IU-8\$T,"'DQG''/Y57NF/G 9YVU,H/-
M-G4,W'H364M440QDF('TZ#/M5A/EMN>N:@7)C)P#@FGX80GKCCO4QT&R:#MQ
MT/\ 2IT^Z*A@(*[AQEJECY7-:QV)8X=**1:6J$4];_Y!K?[R?^ABI%J/7/\
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
MPWID $\$ $]3S.C^/?%4]_IEM=S+%#-+(MW=BT\J)FVP,%C=DP<>9("K(K#
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
MM_2N@K ^*'_)/]6_Z]6_I2>P&^**!13 **** "BBB@ H-%)[4 +1110 QO\
M6 =L4^F-_K?PI]) %%%%, HHHH **** "BBB@!HP3FG4WG=3J "BBB@ HS11
M0 4444 %%%% "9R:6D YI: "BBB@!/XJ6D_B%+0 4444 %%%% !1110 A..*
M ,4N.]&: &KDK0W;ZTJYQ0W;ZT )_$*=2?Q"E- !1110 4UAP:=39#A30P(8
M^(SD^I_S^51W3D<XXVU,B'D?7^O^-1W?&#[8K.7PE=2K&3Y.<<G\ORIREOL[
M-G/3H.G-$:KY/3C..M2,BM;L0PZ]NG6LTBKDEOG<.Y'>K"'*\#'UJO;;=O ;
MGU_#_&K*G*UK#8A[BT4BTM6(K:MQ8OGU7_T(4HYHU09LW!]1_,4HX:LWN!)'
M][\*?3(_O?A3ZM %1S?>'TJ2HYOO#Z4I 4H?^1@'_7J?_0Q6@U4(1_Q/E_Z]
M3_Z&*T*([ PYQ4,@"J 2>,?S%34Q_P##^=-@02@\A20>V?I3%1\\N2-W!X]:
M<^YF(!QC'4>Q_P *D=!O7^GUK/E3**S(PEPA'_?/TJ2,2";J>?I[TVX8;B .
MGO\ 2I$ ,@(+>_ZTDM= Z$<I;'3C<>WT_P :=:[A #_L@\_2B16QM5OXN3_G
MZ4ZW3$:@DXQ_2CJ!2MS_ ,5A<<?\N$7_ *,DK7K$O].U5M8:_P!,U"U@WP"%
MX[FS:8':S$$%9$Q][WZ4OV?Q7CYM8T;_ ,%4O_R16E[$FT*,UC?9O%77^V=(
M^G]E2?\ R12BV\4]]8TG_P %<G_R15 ;%%8_V;Q1_P!!;1__  5R_P#R11]F
M\4?]!C2?_!7)_P#'Z0&Q16/]F\5?]!C1_P#P52__ "12"V\5_P#08T?_ ,%4
MO_R10!LT5C_9O%/_ $&-(_\ !7+_ /)%(;?Q4/\ F,:/_P""N7_Y(HN!LT5B
M_9_%7_06T;_P5R__ !^CR/%7_05T;_P62_\ Q^BX&U2,H/6L9K?Q8.FK:-^.
MF2__ !^D^S>+>/\ B:Z+[_\ $LE_^/TK@;6.,4M8OD>+-O&J:,?^X;+_ /'Z
M;Y'B_P#Z"FB_^"V;_P"/47 W**PO(\8_]!/0_P#P73?_ !ZCR/&/_01T/_P7
MS?\ QZBX&[16#Y/C//\ R$M"/_</F'_M:D\GQIMQ]OT'Z_89O_CM%P-^BL#R
M?&?_ $$-"_\  ";_ ..T>3XT_P"?W0?_  #F_P#CM.X&_7/_ !0(_P"%?ZMG
M@?9FY_*@Q>-?^?W0?_ .;_XY5'Q%I'C+5]%NM,FO]"CCNHRA=+2;(_\ (E*X
M'7"C-<]L\:]KG03_ -NT_P#\72[/&F.;C0L]CY,W_P 53 Z"@'/-<]L\;?\
M/QH/_?B?_P"+I=GC/M+H7O\ NYO_ (JBX'09HK V^,^[Z&>.RS#^M+M\8]VT
M/_R-_C1<#>IM87_%8>NA_G-2_P#%7?\ 4%_[ZFHN!NYI:P?^*QQTT3/UFI"?
M&79-#_[ZF_PHN!MOS(,&I*YUF\:AN(=")[?OIQ_[+2[O&P'_ ![:#G_KO/\
M_$4K@=#17/%_&W_/IH/_ (%3_P#QNE\SQJ.MEH)_[?)O_C5.X'09HKGS-XW[
M6&@'_M^F_P#C5'G>->VG:"?^XA-_\9HN!T&11FL 2^,^^FZ'[_\ $QF_^,T[
MS_&7_0*T/_P9S?\ QFBX&[16#Y_C'_H%:'_X-)O_ (Q3O/\ %_\ T"-%_P#!
MI+_\8HY@-RBL3S_%@Y_LG1O?_B:2_P#QBE\_Q9_T"-%_\&DO_P 8HN!M45BB
MX\5]]'T?_P &DO\ \CT[[1XI_P"@1I/_ (-)/_D>BX&QFBL?[1XH_P"@1I/_
M (-)/_C%'VCQ3_T"-)_\&DG_ ,CT7 V**Q_M'BC/_()TK_P:2?\ QBC[3XI_
MZ!&E?^#23_XQ1<#8HK'^T^*=N?[&TGZ?VK)_\8IOVOQ3_P! 72?_  ;2?_&*
M+@;0HK$^U^*1S_8FD_\ @V?_ .,4GVWQ7NQ_86E8[G^UW_\ C%,#<HK#%YXJ
M[Z'I8_[B[_\ QBD6]\6=] TO\-7?_P",4K@;G>EK!:]\6[A_Q3VF8_[##_\
MQB@ZAXL[>'M,_P#!PW_QFBX&]17/MJ/BX=/#FF'G_H,-_P#&*/[0\79_Y%O3
M<>O]L-_\9HN!T%%8'V_Q=G'_  CNE_\ @X;_ .,4?VAXM_Z%W3/_  <-_P#&
M*+@;]%8'V_Q;_P!"WIO_ (.#_P#&::-1\7?]"SIW_@Y/_P 9HN!T.?:F]6SC
MI7/C4O&'?POIX]?^)R?_ (S2-J/B\-QX9T\Y_P"HR?\ XS1<#H>0M#'I7/'4
M?%^TY\,:>/IK1_\ C-(=2\6[O^1:L<=C_;/_ -JHN!T?\0I37.?VGXL_Z%FS
M_P#!P/\ XU0=3\6_]"M9_P#@X'_QJBX'1YHKG?[3\6=_"]O^&KK_ /&Z/[4\
M5;3CPO!N]#JR_P _+HN!T5-89SFJNBSWT]F9-0L4LYMQ'E).)1M['< .OIBK
M9I@11D]O4]JCO/3';/ZU,N-O)J"Z'[P>PY_.LY;#1!"/]')(/7I4D?%LYQQG
MK^-$*XCP.F>>:=TMF '?H/K4I%$MO@\]<_Y_I4R?=J"%<<@=^!4Z?=K2.Q+%
MHHHJA%?4CBS?\/YBE'/-)JG_ !XR?A_,4J]!42W DC^]^%/ID76GU2 *CF^\
M/I4E1S?>'TH8%2/_ )#2_P#7NW_H8J_5&/\ Y"Z'_I@P_P#'A5ZE'8&%,<X_
M/^M/J.3^H_G5 1XS)@_G^!_QIS?*5/X?K0,;^O8?RI)@"%&#U_K4,H@RC3D'
MKZ?E4BC%PV&Z#I^=,;B3@?U]*DQB;.!D]?UI1W 21L<A>YIT)W0^V./RH;)X
MS_$:+<8B '' H6X$H.?\^].'/.:8IYY/^<TN[ Q5(D<HP*6HEDW,5]*DSQR,
M50 .E+0** "BBB@ HHHH **** "C%%% !BBBB@!,"EQ110 8]Z*** "BBB@
MHHHH ,4444 %%%% !1110 4$T4V@!12T#I10 QO]8/I3ZC?_ %HY[?UJ2D@"
MBBBF 4444 %%%% !1110 W/S8IU-XW8[T[/.* "DQ2T4 &**** "BBB@ Q11
M10 448^;-% !1BBB@!"*6FG[PIU !1BBB@!,"EHHH ,4444 %,X,G3I3Z3@-
M]: $XZ8H:@GY@/>E;M]: $8?,/\ "E;A:1AEA2GI0  #T'Y4N*3.!2T )@4C
M=Z=3920AQZ4,")1]T @\G-)<'YNO:FVS%H_GQP>2.E0W%S&TOEK)'W7&X9R,
M9_+-9MZ#'0@&/.[@]:<VXQOSCGC\Z+=5-OCC:33]G[MAUYZ_C4I#'PX,8-2K
MTZU"N0J^QZ_E_C4Z]*TCL)A12+TI:H16U7_CQD_#^8I5INL<:?(?I_,4Y:B6
MX$L?7\*?3(_O?A3ZI %1S?>'TJ2HYOO#Z4,"O&/^)HG_ %R;^8JY56/_ )""
M'_IFW\Q5HG I1V!B?Q5',WIZC^8_QISFJ\V?7G_ZXK&I5L[(I*XUY<-QZ@?H
M?\*>TC9&/7U]ZA"C.'_SQ_\ 7IS9W*?]K^M<SG)]2[#=P,Q&#^'X5*#^^R#U
MZ?K58J0V<XQ[_2I@?WF,>Q_6JBV^H[(5W^;@]S2PO^YSZ*/Y5',=O_?1ZTZW
M8-",C:,#KWXJU)W$TC-\0>+-"T&XBAU?4%MGG4M&#&[;@#R<JI _&LQ?B;X(
M^8_V]'@'G_1YO_B*ZG#[OE; ^OOUIJDK)M+MD_[7T_QK2,[$>AS7_"S/!6W(
MUI1GI_HLW_Q%/_X69X)(Q_;:_C;3?_$5U$>2,Y)R/[QI^/<_G6RO83.4;XF^
M"5^]K:_^ TW_ ,10OQ.\$-TUQ..O^CS?_$5U@ /!)_.EVCW_ #-/41R7_"S/
M!/\ T'H_^_$O_P 10/B=X&()_MZ/C_IC+_\ $UUNT?Y-)M'O^9HU Y(?$_P,
M<8\01?\ ?B7_ .(IX^)?@@_\Q^'_ +]2?_$UU>T>I_.C:!Z_G1J!RJ_$GP26
MP-?M_P#OA_\ XFE_X6/X*_Z&"V_[Y?\ ^)KJ=H]_SHVC_)HU Y?_ (6-X*_Z
M&*U_)O\ "E7XB^"ST\06G_CW_P 373[?<_G2;1ZG\Z-0.;_X6'X+/3Q%9?BQ
M_P *#\0_!08+_P ))89/3]Y_]:NDV^Y_.C:/4_G2U YI?B'X*/3Q/IOXS"G_
M /"P/!73_A)M-S_UW%='M]S^=&T4]0.;;X@^"1U\4Z2,=<W2C'UH/Q"\#C&?
M%FCC/3-XG^/TKE([7QYJ^M74UMJ5U9PVDMP"&8C<ZW,^V.->%(:$0#<V0 V1
M\P-)%<^.'U[1[V73-<%K;Z;$MS:L4#372%BY8K,%&[*<MN4^@J>9CL=7_P +
M#\$9P?%6D#ZWB?XTO_"PO _7_A+=&_&^C_QKB+:'XI6MOIEOJ$-]<3P7K^8;
M>\0QSQO)'(I:4;2I0>9'AHRI48X8AC/H]IX_F\'RVSMJ,>IOJ%IO>>5D_<B3
M][AO,?C;UV;3Z"CF8CKE^(O@,C(\8:*?^WZ/_'Z_D:5OB+X#')\8Z&!ZF_C_
M ,:X?4-$^*5C)(UMK-W?>41"LJ3!3+_H9^8(V4"><1\Q^?(STSF2'3/B5/H<
MUM?7&HB6-/.MKBWNXXY2SW7S0R8X)2,'#="I&?F4Y.9]AV.S'Q%\!'G_ (3+
M0?\ P8Q?XTI^(O@(+N/C/00,X_Y",77\ZYWQC#XRC\1S1:0=5? MO[+DBD0V
MNQ?^/C[3NY+'G&<Y^7;_ !5#X?T7QP?#>JVVLW^H?:OLEK+8207?[SS/+;S%
M+D9SNQE?N\C'6G=B.F_X6/X!_P"AST'_ ,&,7_Q7U_*G?\+%\!=_&GA\<9_Y
M"<73U^]7-^)M"\;176H0Z1K.H2VJFT^Q!Y560F2=!<;YL%BJ1QDCC</-;KA<
M9<EI\0+'5+JPFNM6OYX+%7M+F!,032K&9"I)^7YF79N<9)(/&:7,^P['<?\
M"Q/ 7!_X33P]@]_[4A_^*IW_  L'P(>GC/P__P"#6'_XK_.:\[NM.^+5Q;B,
M3S+,LSC/F1PHZM;S3 ED0GY))(H ,8/D#(P<F6XL/B)<:;+=M-K45PEIJ#11
M1^3&ID6&(VX* 8R9#(,="1SG HYF(] ;Q]X'Z?\ "9>'\^G]J0__ !7UI?\
MA.O!/_0WZ#QW_M2'\_O5Q*#QO)X5TFXTRSO3>1:A-+>07<7S742V[%86,P#*
M'?: PZ-@\C.:$<OQ2>WRFD7"F6PLUC:5+<L+B%HVN"Z ?+YRF9,Y/*)MVYI<
MS'8]'C\<>#"H(\6Z%C_L)P__ !5._P"$V\'Y(_X2K0^.PU*'_P"*]J\W\,M\
M09/'MNVMV>I0Z9=7+2I"ENH2!'D5DB<QH0=B%5)<@95L&KFJ?\+#F\4W(L-%
M,-A-J<,EB)HH&C6"+>LT;@+NC$N$8$[B-Y(Z;:?,Q'=-XP\)F08\3Z,>/^@C
M%Z_[WL?RJ3_A,_"?7_A)M%QZ_P!HP_\ Q5>=_#V+Q/=ZC82:_IFKI,TQ>[M;
MK3H/LT5L;8$?,$_UHEPORL23G(P<U0F'CF:U_P")CH.H:;YMQ/=6PT[3[:9E
MB>+-O#(-A *2*58''WAN;'-',QGJG_"8>%.WB;1__!A%_P#%4B^,O"9; \3:
M-[_\3&+_ .*KS'4M*\67%U%!8Z;=+/),J:D)-.@BM[7-Q&!]FE,+':4\W<P$
M@ Y.#C-*TT[QDNH74.HZ;,KQ:>PMRFDQ31&<"<!CBW"R](C\SQDX&%R0I?,Q
M'KO_  F'A3_H9M'_ /!A%_\ %?3\Z/\ A,/"F<?\)-H__@PB]<?WJ\IT&TUF
M36M!$_AZ\:UGF\N9&TB(!U\YMTKNULN4V$?*XA< 94.2:75[#QG#K4XL/"=A
M=6CW*0P1OH\"B(^;<G>6VC,;((48Y!7*$'YF(.8#U5?&'A4]/$FD?7^T(O\
MXJG#Q7X8+8'B+2?_  /B_P#BJ\RT.U2)H!-HNHWT%U#-"DFH>$HHGCNMD.P%
M8X05C#&7YF4+U&Y@ :SIH-0N;/SF\/75FBZ?'%&(?"L+/+?K"2Z,C0G]V9&
MW?*A(.U@.:.9@>O+XJ\,DX'B'2C]+Z/_ .*I[>)O#H_YCVF>O_'Y'T]>M>,+
MI_C**Z>23P3I<PFEMX%A70X ()3/.6<OM&8O+2.-CR5W(P/+&K.CZ7JESX=U
M..#PP9;Y;C3A;3W6A6MNQ$L@6Y5<V^U0@#\E)-H((9A1S >MKXBT'S"QUW3=
MO0#[9'P?^^JD7Q%H#'C6]-YZ'[7'S^M>1-HNO65Z+*\T*TN-1MVC5(;7PU;R
M6,\!B+2S--Y:_O%8D;04R44!,29"^&-'N;I]-O+[1)DMX[JY%X?^$?M,W,<<
M"R(5+6J/AG+(/D1NJC) <I2 ]?&OZ&>FL:?_ .!2?XTO]NZ-_P!!:Q_\"DZ?
MG7E7@.W,&M6^F>,?!EG#)(LH\V'P\CQ2.\L;1#S(XRJ[4=T.2/\ 5DMR>,G6
M+2_DEU:;0- :5$FEAM;6Z\+P)(@6.7]X&-NJ[6DV!02_RJ&;[VT/F ]L76M(
M/']IV6?3[2G^/TH_MK2,9.JV./7[2G^->6:IX>O--TW3XM8TFR@\YKMYKK3?
M#]O>S;\K]FA<"':259]S!%!9 NY<Y.3J5CJ"3\>'8X9#<LNHPIX5A*:; +F-
M8Y('\EO-+1%R>9.I.%VD47 ]J76=)8$KJ5F<8SBX3C/XT_\ M33\9^W6V/\
MKLO^->.>%=.GG\<6%KJOAVVCL''[IVT&*+[3'YDP5Y5^RML9E6(LOF1[3C@9
MQ6?-IFM7*0P:=X8M6O)YD748Y/#EO;IILIGQY<4C0L'0IN)<A^%5@1O "YF!
M[I_:5AG'VVVSW'G+_C2_VA9?\_=O_P!_5KR7QEH]SINIVD6G>"=.FLK733%=
MW T*"X+7<D;>4ZJB@LL;HH8(H!\WMM%8&FV\LEUIX?PM:RQ-+(A_XIR M<G*
M_=?[,JN@!8'B%QSP^WE\UAV/>?[0LLX-U#STS(O/Z^]*;ZT'_+U!CN?-'O7@
M%]:W_P!E*P>$+!-5GM0D</\ PBD#P6Y-O&R7$G[L,=TA<$!L#[FT'YJMSV4T
MWBZW@N/ NFZ="K3JT T* J[(P4 .;=_,4_>7#(2I!R.0#F%8]T%]:'_EYA_[
M^#\J47MIC_CYA_[^"O&?A/INGW<^DP:QX9T>XFOHIS=PS:+!&UN4CB8,,6\1
M W.ZX(;EA\QZ5Z:O@;P3U_X0[0/_  60_P#Q-&H&P;RUR"+F$C_KH/\ &G?:
M[7_GYA_[^"L7_A!?!/0>#]!Q_P!@R'_XFF_\(#X%_P"A,\/_ /@LA_\ B:>H
M&Y]KMO\ GXB_[^"C[7;?\_$7_?P5A?\ " >!3_S)GA__ ,%</_Q- ^'_ (%'
M/_"&>'__  5P_P#Q-&H&[]KM?^?B'_OX*/M5MVN(O^_@K#_X0'P,,X\&^'^>
MO_$KA_\ B:/^$!\#?]";H'_@LA_^)HU W/M5OWGB_P"^Q2_:;?H9HQ_P,5A?
M\(#X&Z'P=H/_ (+8?_B::?A[X$//_"&:!_X+8O\ XFC4#?\ M-O_ ,]X_P#O
ML4C7$.X'SH\<]7%8'_"N_ /_ $)7A_\ \%D/_P 32-\// 1X/@OP^?\ N&0_
M_$T:@=!YT!;(FC_!A2F:(XQ(A_X$*Y[_ (5YX"W<>"] _P#!9#_\30WP\\"#
MIX-T'G_J'1?X4M0.A::/=_K$_P"^A0TT>.'4_P# A7._\*[\!9_Y$O0/_!;%
M_P#$T?\ "NO 0Z>#-!_\%T7_ ,31J!T+2KN7#*1[-3]Z@9+K^=<W_P *\\"
M<>#M#YZ_\2^/_"C_ (5SX"_Z$W0_QT^/_"GJ!TJNK#((_.D<\'/2JFAZ/I>C
M6/V/2-.M;&WW%O)MHEC3<>IP.,U:FSM..M'0"., (%4#&>U5[A81(6*1;_8#
M/.,_F!4ML#Y3 C\ >U17%LGGM(HP6Y;/^?2LY/0KJ.A.;?"X]#3U)\ML>O;Z
MU%%Q"0HXW?TJ16/DL3\O(YI1 DAX7!/?_"IU)Q4$/*[O?_"IHQA,5I'83'#I
M12+]VEJA%/6C_P 2Y_\ >3_T(5(O%,UK_D&R>P!_44]:SEN/H2Q_>_"GTR/K
M^%/JT(*CF^^/I4E1S??'TI2 CC_X_%_W6_F*G;I5:,_Z<@_V&/ZBK+=*([#Z
MD<N<5#(.G'3I^G^%66'RU!*">O7/%<M2+4KE)D*_ZQOXE/;\*>0./8_UIJJW
MF$KT]OI3FQO7V/\ 6LUYED,@SNSZ?X5)&%63@D\?XTQE&]N?P_*GLI,F% SV
MY^M4 RZ (W9XR:2U!,.WV&<_2@E]VQACDX%26['RSD<@#'Y4=1$BA1QGZ<^]
M,V$G&>OW?TIZG/! R*<G P >3Q_G\*I*[$.MU5!CUJ3IU[U##DKEO6I_PKJC
ML9@H[TM(O3I2U0!1110 449HH **,T4 %%&:,T %%)GG%+1< HHHH ;L'7)_
M/_/I1MQ3LT@;+$8Z47 3;1MI<TM%P$VBDV_ITIV:,T )M[TFVES1GVH 3;[]
MZ-HW9IU)D4 !7WI-OOTIU% #0OO^E(JCH.!Z"GT@H 39[T;?\XIV:,T 0L@\
MP'OC^HJ38N<XIK<R<>G]:DI -V#.?Z?Y]J-@SD<4ZBF W8*-@[FG44 -V"C8
M,TZB@!NP4>6/_P!=.HH C"#=G/?./2G;/FR&/O01\W2G4 ,\L=B?_KTNS/4G
M\Z=11H W9QC-)Y8[''K3Z*- &E,]Z-G09Z4ZC/M2T ;L&[.:-@Q@TZBF W8.
MGX]: @%+WI<B@"+R(_.\XJ/, VAN^/2I>U%% !3))41@&)^;I@$T[\*",^M
M"T449% !1110 4444 %%%% !2-V^M+37/3ZT +WI6Z4G\0H8\4 (W;TIU1R'
MD"I,T %,DXZGCBGTP]2/I0!$F0A'7DC\*9<\-D\CH*E0#;QWSBH[L=CV%9RV
M*OJ1J,0M[' _*G?\LF'J>]11Y-KCMFG1\PNF> 1R>O6H3 GA.8_J?\*F0Y7B
MH+?/ )!'KGOQ4\8PO%:1V$Q5^[2T+]VBK$5=9_Y!LOT'\Q3Q]ZF:QSILOT'\
MZ<#S6<MQ]"6+K^%/ID?7\*?5H05'-]\?2I*CF^^/I0P*JG&K1C_ID_\ -?\
M&KS=*H+_ ,AJ)?\ IBY_5:OM]VE#8;&Y/6FN,_G3\?+3)#_.AB(<?,1T]Q]*
M)%.X8'\7]:.!(<=/KUXIS_>7_>Z_C6;@F5L5G!6;E>OO]*D*G[1@8Z9S^=*K
M9GQMR/7TZ4]3B?! Q_\ KJ%!#YF03 D98XY/6I+4@Q -UVC/Y4ESEA\JC[]+
M;H?LZ[NP&/RIQBKA<R?$MOXN:YA;P[>:+#$%;SO[0M)96)SQM,<BX&.,'-9Y
M@^)?_04\)_AIEU_\>KK8EP*?M]*V4="3D1;?$OG_ (FOA0CM_P 2JY_^/TOD
M?$O^+5/"?M_Q+;G_ ./UUH ]*5J+".1\CXF_PZEX3/\ W#KG_P"/4OD?$W;C
M^T_"?_@ON?\ X]76K2T[ <AY/Q._Z"?A+_P7W/\ \>H6'XG;>=1\)_\ @!<_
M_'JZ^DQ18#D%A^*'\6H^$C]+"Z'_ +5I?)^)O>_\)_\ @#=?_':Z^BBP')>7
M\2Q_R_>%?_ .Y_\ CE+Y?Q)V_P#'YX6S_P!>ES_\<KK*,=Z+ <DT?Q*_AN_"
MOXVMS_\ '*/+^)6[/VOPMCT^S7/_ ,776XHHL!R?E_$CO<>%R/:"Y'_L]*J_
M$?9\TGA<GVBN!_[-75T46 Y7'Q&VXSX8_*YHQ\1<_P#,L$>G^DBNJQ1BE8#D
M\_$<?\LO"Y_[;7(_I2>9\1L\6_A?_:_?W/\ \176X%)@#H!F@#DO,^(XSF'P
ML1_UVN1_[+3M_P 2,9^R^%__  (N?_B*ZMAE<4 8IV Y3?\ $D?\NGA?_P "
MKG_XW2&3XE8XLO"OXWER/_:==;@>E&*=@.1\SXEC_EP\*G_M^N?_ (U09OB9
MVT[PI_X'W/\ \9KKL"BBP'(&7XG<8T[PG[YO[H?^TJ//^)H_YAGA/_P97/\
M\9KKZ1AF@#DO/^)VW_D%>$L_]A.Y_P#C% G^)F.=)\)]/^@I<_\ QBNNHH Y
M,7'Q)[Z/X5/_ '%KC_Y'I6G^(Q4@:-X6SV_XFUQ_\CUU=%*P'+BY^(HZZ-X7
M_P#!Q<?_ "/3A<_$#OHGAO\ \',__P C5TU%%@.8^U>//,^?0O#IX[:U..__
M %[5)]L\<XY\/Z#_ .#R;_Y&KH&&6QCM_6GTDO,#G/MOCC^+PYH7_@]E_P#D
M6E^V^-N_AK1/_![+_P#(M=%13L!S8O?&X_YEK13S_P!!V3_Y&I?MWC?_ *%C
M1?\ P>R?_(U='BC%*P'.?VAXV_Z%G1?_  >O_P#(U+]O\:8_Y%K2/_!X_P#\
MCUT5%.P'.B_\9]_#6DC_ +CC_P#R/1]N\9=3X:TL>W]MO_\ (]=%^-%%@.?^
MW>+^,^'=+!]/[9?_ .,4X7WBWOX>TW\-8;_XQ6[M&[.*7%%@,'[=XLQ_R+VG
M_P#@X;_XS0;[Q7V\/Z?_ .#=O_C-;V**+ 8:WOB@CYM L1_W%2?_ &E1]N\4
M<?\ %/V/O_Q-CQ_Y"K<HHL!AQWOB?(SX?L0.Y&JD_P#M*G?;O$G?P_:_^#/_
M .UUM?C1BE8##^W^(QU\/0?AJ0_^(H_M#Q'_ -"[%_X,E_\ B*W,4F!Z"CE
MPQJ/B+//AU/_  8I_P#$TAU+Q%_T+B_^#)/_ (FMWO2T6?<#"74O$'?PY^6H
MI_A2?VIX@[>&B?\ N(Q_X5N]J ..*>H&#_:GB#<,^&&'_<0BH;5O$(Z>%G/_
M '$(JWB/FI<>] '/MJ_B0=/"DA_[B,5 U?Q%G'_"*2?^#&&N@Q10!@?VKXC_
M .A4D_\ !C%2?VMXC_Z%23_P8Q5T&*,46 Y_^U_$7_0JR9]/[1AIK:SXD[>$
M93_W$H/\:Z*BBP'.'6O$H_YE"7_P904AUGQ+V\'S_P#@R@_QKI*3'>BP'.#6
M?$V[_D3Y\?\ 82@_QH.L^)3_ ,R?/[?\3*#G]:Z3%-;C'UH YO\ MSQ+C_D3
MYL^G]IV_^-#:WXF_Z$VX^HU.W_QKIL<YI&Z4:@<R=;\2X_Y$VZ]O^)G;_P#Q
M5*-<\3?]"7=?^#*W_P#BJZ;%%%@*.AW5[=V/FWVG-8S;B/):9)#CL<J2*N'T
MIV*:W<TP(X^><C'< 5%<D#@9^[ZT^+/E],9_^O\ X5'=$CG'&WBLY;#ZD,9S
M#DN/I4D0Q"P;D@\?G4=MS"3R<GG\JDW[;=B.3G^M9HIDMO\ < QT//Z583[M
M5;7J5.<*>_X597E>O>MH[$L=1115"*NL<:;,?]FG+VINL'_B63?[E.6LY;CZ
M$L?WOPI],C^]^%/JT(*CF^^/I4E1S??'TH8%-?\ D.0_]<'_ /0EK0/(Q5!5
M_P")U$?^F+_S6K]*&P,*CD&:DJ.7/KWJF!"PQDG'R]./:I&P&7_/>H3@,03]
MT]Q[4]7S@GC#?UK-%$$C&.=NO)Z#IVJ6,J)0#^?YU'-@R,!GCO\ E3XH_P!\
M2>A' _.I5[C'2,%;M][L?I_C3K0[H0>/NC^50S9\S!'1CC'X5/:+MA 'H.U5
M%WD(E YI<56NKZSM9%6YNH86;.U9)%4D>HR:8-7TL_\ ,2L__ A?\:LDN 8[
MTI-9\>MZ.WW=5L6_W;E#_6I/[6TL]-1M#])T_P :=T!;6EJI_:FG?\_]K_W_
M %_QI1J>GGI?6W_?Y?\ &BX%JBJ_V^R_Y^X/^_J_XT?;K+_G[@_[^B@"Q15?
M[?9'_E\@_P"_@I?MMG_S]0_]_!_C0!/14'VRT_Y^H/\ OX*/MEJ.MS"/^V@H
M GHJ'[7:_P#/S#_W\%'VNU_Y^(O^_@_QH FHJ W=L?\ EXB_[^#_ !I1=6YZ
M3Q?@XHN@)J*A:Y@Z>='_ -]BG?:(?^>J?]]"BX$E-P0QYIIGBVY$B'Z,*8LZ
M-N'F)QWR*FZ D5F[BGU%OB/253]&%.$D>,AU_.F ^BHVD7;PRG_@5.W#U'YT
MP%_BI::",T[- !11FB@ HI-U&[V/Y4 +01FDW#W_ "I-V.Q_*@!PHI,_7\J,
MCW_*@!I/S_Y]:?4;']YD>GI3\^Q_*D M%)GZ_E1GV/Y4P%HI-PHS['\J %HI
M,^QHS0 M%&:,YH 3/S >M+33_K >>GI3LT %%)G_ #BC(Z4 +129^OY49 H
M6BC-&?\ .* "BC/:DS[4 +WHIH//2ESB@!6Z4+TI.U&?:@!#]X4ZFM3LT %%
M%&: "BC-% !SZT4FX>OZTN10 444F1ZB@!:1NWUHR/6D9@,?7UH 7-*W2F,R
M^H_.G$C'6@!:*;N7/6ER/6@!:8W?\*=NI),C\: (UY3!Z<U'=*#@^U/BX7YO
M4U'>-\PV^GI6;^$KJ5H#^ZYSA3S@4NT['!]>!^-)%O\ +R_<]14G*P,?O#</
MYUFBB2U!"JQ)_'\*MK]W\:K6Q/W3ZY_S^56$Z5M'8A[CE^[10.!BBJ$5M7_Y
M!LW^[2KS3=8_Y!LW^[3A6<MQ]"6/K^%/ID?7\*?5H05'-]\?2I*CF^^/I2D!
M73G5(SZ0O_-:N523(U./C_EF_P#-?\*NT1V!A4<S"E<XJ!FSR!652K9V&E<2
M1OF;OQW^E+@#''?^M1L<MC^'G^5$K8VX]>GXUA[1FG*(T@\Y@H_SQ_A4K,!(
MO7\/QJNI'G$\U(#NN!C/OG\::FP<1X'?_:/^?TJ:W(,8QZ"H9<@<>M.MVQ&O
M'85:JV9/+H5=6T#1=5F274])L;UXP0C7-JDA4>@+ D#Z55_X0OPC_P!"QHO_
M (+H?_B:V4D![T_/&:VC)2(,,>#/")Z^%]%/_<.A_P#B:7_A#/"(Y'A?11]-
M.A_^)K;6EK2R PO^$+\('_F5M%_\%T/_ ,32CP9X1'3POHOX:=#_ /$UN"BB
MP&#_ ,(3X._Z%30__!;#_P#$T?\ "$^#O^A4T/\ \%L/_P 36]10!@_\(1X.
M#9'A30__  6P_P#Q-'_"%>#AT\)Z'_X+8?\ XFMZB@#!/@OP>.?^$5T3_P %
ML/\ \31_PA7@X]?"FA_^"V'_ .)K<.2WM3J ,%?!/@[;SX3T//\ V#8?_B:&
M\%^$/^A5T3_P6P__ !-;U% &"?!?A$=/"NB?^"V'_P")IW_"&^$1S_PBVB_^
M"Z+_ .)K<I&^[19 89\(>$MP_P"*6T7_ ,%T7_Q-/'A#PGV\,:-_X+XO_B:U
MV'(IZ]*2 Q3X1\*#IX8T;_P7Q?\ Q--_X1?PUM8#PWHXQ_TXQ_X5N4UP""*+
M 8?_  BWA<+E?#&C_AI\7_Q-3+X7\,]/^$<TG\+&/_"M90.E.I6 Q_\ A%?#
M(Y'AW2?_  !C_P *=_PBWAO_ * &F?\ @(G^%:K?=I:=EV Q_P#A%?#?_0"T
M_P#"V7_"AO"GAL]=$L?^_ K8HHL@,?\ X17PYC_D"6/_ 'X%-_X1+PU_T!;/
M_OW6U119 83>#?"[==#L_P#OW33X)\*'_F!6G_?)_P :WZ*=D!SI\"^$CUT*
MU_(_XTW_ (0/PE_T K;_ ,>_QKI**5D!S?\ P@7A'_H!VWYM_C2-\/\ P>?^
M8%;_ )M_C72T460'+_\ " >$ P5=#@"_[[__ !5._P"%?>#_ /H"0_\ ?;__
M !5=&3^] QVI])) <P?A[X0/718_^_LG_P 52-\//"!;/]D*#[3RC^3UU%%.
MR Y;_A77A$<C2V'TO)Q_[/2?\*X\(?\ 0,F_"_N!_P"U*ZJBBR Y3_A6_A =
M-.N!]-1N1_[4I#\-?"!4#[#=X'3&J77_ ,<KK**=@.2_X5KX0W;OL5[G_L+7
M?_QVF_\ "LO!Y_Y=-0_#6+S_ ..UU]%%@.1_X5KX1W?\>E__ .#B\_\ CM ^
M&?A$=+;4?_!U>?\ QZNMZ'ZTM%@.1_X5IX2VX^SZG_X.[S_X[0/AIX2Z^1JG
M_@\O?_CU==118#D_^%;>%/\ GEJO_@]O?_CU'_"MO"G_ #RU;_P?7W_QZNLH
MHL!RB_#GPL.D>K?^#V]_^/4O_"O/#/\ =U?_ ,'U[_\ 'JZJBBP'+K\/O#2\
MC^V/_!_??_'J7_A /#F<YUCK_P!!Z^_^/5T]%%@.9_X0/P_N^_K7_A07W_QZ
M@^!- QCS=;Q_V,%]_P#'JZ;O12L@.:_X030,?ZW6_P#PH+[_ ./4+X%T,8*W
M&NKQV\07W_QZNE;I0O2CE0'-MX(T<X_TWQ!^'B*^_P#CM-_X0;2.U_XB'_<Q
M7O\ \=KIJ*.5=@.9;P/I9;/]J>)!]/$5[_\ ':!X(TS=DZIXD/\ W,5[_P#'
M:Z:BBR YG_A"-+Z_VEXC_P#"BO?_ ([0O@?3!TU3Q)T_Z&*]_P#CM=-119 <
MRW@C33_S%O$OX>(;S_XY3?\ A!=._P"@SXH_\*.\_P#CE=1119 <K_P@>F_]
M!KQ3_P"%'>?_ !R@^ ]./_,;\4_^%'>?_'*ZJBG8#E1X#TX?\QOQ5_X4=Y_\
M<I/^$$T\'_D-^*3G_J8[O_XY75TUN,<=2*3 Y4^ M/Z?V]XK_P#"CN__ (Y2
M_P#"!6 Z:]XJ_P#"ANO_ (NNJ/44M%@.3_X0*Q_Z#_BK_P *&Z_^+H_X0&Q/
M_,P>+/\ PHKK_P"+KK.]%%@*/A_2HM(TY;.*[OKE58MYE[=//(<]B[DG%6WR
M<_A3Z:WW?RI@0Q\*1ZDU'<$!P&;/'I3URR%1WS_7_"HKI<-U'W?7WK*6Q74C
MC*B'(Z#K3MN87*]?Y\U#'D(<CY<\YJ>,D6[]@",?G41*D36X/7'^>/\ &IT'
MRU7C8%L9//7CZ584_+^-:P(8X'(HI%^[2U8BKK!_XE<Q_P!BG+VIFM'&DS_[
MO]:>I[UG+<?0EC^]^%/ID?WOPI]6A!4<WWA]*DJ*?[P^E*0$*@_;XS_L-_,5
M:?[M55/^GQC_ &6_I5IONFB.P,BDS4,G"XR?I5B09%03#"X_S_GFN*K%J=^A
MI%D3<L<#!]_I2R$^8I.,?_7I)#M9L^G7\*7K(N<<'^M1;0HC^ZWU]#4L2YD)
M)_SS4#<R8_EVZ?XU:C^]_GWJD K@<?6E@!\M?H*23'ZTL&?+7Z"JM<E["XS4
MD)ROTK%UZ[\16]P@T?1;&_C*DNUQJ9MRISP !$^1CG.1]*HKJGCE5Q_PB.D^
MO&OM_P#(_P#G%:4U:5Q/8ZI3[4[/M7*KJ?CK_H4]'_\ "@?_ .1J!JOCK=AO
M"6DC_N/M_P#(]=%R#J5I<BN5_M7QT/\ F4-,)_[#Q_\ C%#:OXY"D_\ "'Z?
MQ_U'?_M%/F ZJC-<JNL>."N3X-L<^G]NC_XS3?[:\<XR?!=G_P"#U?\ XUZT
M7 ZS-(QPN:Y3^VO'.<?\(7:?7^W%Y_\ (5-_MSQSW\$6W?IKB?\ QJBZ ZU>
ME+FN1_MSQSU_X0BW]L:Y'S_Y#H_M[QSNQ_P@L/7'_(<B_P#C=%T!UN12!OYU
MR7]O>. <?\()$??^W(O_ (BD;7O'&<?\(''_ .#R+C_QRG<#L*0\BN0_X2#Q
MMV\"QMZ8UR+G_P <H_X2'QSW\ K]?[;A]/\ =I7 ZUOO#UQZT^N.;Q#XVX/_
M  @6?IK<'_Q-.;Q#XV"Y_P"$ /T_MJ#_  I70'7-R,4A4'O7(_\ "1>-N_P_
M;_P=6_/Z4-XD\9#_ )D%_<?VU;\4[H#KMM+^-<A_PD7C/_H07_\ !U;TO_"1
M^,>_@&4?]QBWHN@.N)]#2UR(\1>,>K> 9A[_ -KV_P"76E/B/QB!D_#ZX_#5
MK;_XJBZ ZSFEKDQXB\6<;O 5T.>?^)K;9_\ 0J?_ ,)%XGQ_R(E]T_Z"5IU_
M[[HYD!U-%<K_ ,)%XIW8/@.^'_<3M.?_ !^C_A)?$H7_ )$'4LYY']H6?''_
M %UI<R ZJBN7_P"$D\28_P"2?ZL<?W;ZR/\ [6H_X27Q%_T3[6?_  -L?_C]
M.Z ZBC/&:Y9O$_B$?\T\USZ"\L?_ )(_SFD_X2?7PO'P\UX_2ZL?_DBCF0'5
M45RK>*?$ _YIWX@/TN;'T_Z^*/\ A*M>'7X=^(?_  (L?_DBBX'4$?O/PIU<
MG_PE.MEU)^'GB0=O]=8_S^T4[_A+-8QS\/O$G_?RR_\ DCZT =517++XLU<]
M?A]XF'_ ['W_ .GGVI1XLU3OX!\3#\;/_P"2*+@=117+_P#"6ZEG_D0_$W_?
M-I_\D4-XNOQU\#^)_P#OS;'^4]%P.HHKE?\ A,;T?\R3XG_\![<_^UJ:WC2[
M7KX)\4_A:0G^4M%T!UE%<G_PFUQ_T)/BK_P!C_\ CM-_X3>X_P"A)\5_^ ,?
M_P =HN@.L9OW@7VIU<B?&T^[/_"%^+.!T_L]/_CE"^.)C_S)7BS_ ,%Z?_'*
M+@==17(?\)W)W\%>+/\ P6K_ /'*0>/';G_A"_%G_@L7_P"+HN@.PS17'_\
M"=O_ -"7XN_\%8_^+H_X3UMV/^$,\7?^"K_[.BZ ["BN/'CUO^A+\7?^"O\
M^SH_X3T@_P#(F^+>G&-*)S_X]1= =AFBN/\ ^$]&,_\ "'^+?_!0?_BJ<OCP
M'_F4/%H^ND-_\52Y@.MSSUI:Y#_A.UW8_P"$2\6?^"=O\:7_ (3Q/^A2\6?^
M"AO\:=P.N/2D7I7)-X\3I_PB?BS_ ,$[_P"-"^.T[^%/%A_[@S_XT<R ZUNN
M*6N1_P"$ZBW_ /(K>+/_  2R4[_A.XMV/^$7\5_^"62BX'645RG_  G4&<'P
MUXI'_<%E]O04G_"=P?\ 0L^*_P#P22_X4<R ZRBN4/CJ #_D6/%7_@FDH/CJ
M#&?^$:\5?^"27_"CF0'5T5RA\<P!<_\ ".>*/_!)-_A2KXYMB,GP]XH'_<"G
M_P#B:.9 =517*_\ "=V><?\ "/>*O_!#<?\ Q-)_PG5G_P!"_P"*.O\ T ;C
M_P")HN@.KILAQCZUR[>.K/\ Z 'BG\-!N/\ XFI]+\5VNI:A%9Q:7KT#R$X>
MYT:XAC&!GEV4*/Q-)R0%/Q%\1?#^C:]+IMX;[_1'B2^NXK*1[:Q:7'EB:4#"
M9W*>^T,I; (-;?A_7M.UJT>YL)]Z1SRPN&&UE:*1XWRIY W1L 3UQD<&O-_B
M)X1\57WC*]U'0=/MK6\O'A^QZ[9:O+9M J!05N[?#)=;<,1P=RD(=F,UGZA\
M--=BTECI5CHJZC,NN_:7F8[+D7<Y>!9"%RXP "#]T@?>'6>9HJQ[''>VLD*S
M)<PM&W1U<%3SC@C@\T\W=N%D;SH]L61(=XPA'7/I^->+^&OAKXAEUR*;6K6U
M6W&JW&H1M/-#/)"9+!($;9'%''O25,X5<<@@DC)S=$^%?BFT\-S6UQ8+)<6<
M-G"@AU.WB^V202ES.NVWVLV<D"X#EM[JV/O%\S["L>^K(&7*_-D9&#VI)" K
M9XZ5S?PITW4M%\!:;IFK16,=Y;HXF2P0)"N9&( 4  $ _-M &[. !@#HV&[/
M!.13OH(9&<J=I]?ZU!<9# D9^7FI8PP0G:>_]?\ &H[K)8?*<8ZUG+8LCBP8
M1WPW>I,'[*^.Y'\Z9'GR\D#&>.:7<S*_&.?7IS4H8^W8>8!SGO\ I5N,?+56
MW3Y<<]>I_P ^U6H_NUI F0J_=I:1>E+6A)3US_D$SC_8IZ_=INN#.DS_ .Y3
MD^Z*SEN/H31_>_"GTR/K^%/JUL(*CF^\/I4E1S?>'TI2 K*3_:D0_P"F;_S7
M_&KIY&*I+_R%(?\ KF_\UJ[1'8&(1Q44JCO_ )Z?X5-4-P=JYHDDP*LV V>?
M]W'M2XRPY'WCQ^-*1GYN<?\ UJ) 0P +'!Z?C7.Z2-.8KQC,^,>W\JN+_K/\
M^_\ C44*?ON?3_#_  JW@;LFE&C?J#D02>F.]/M\F,?05)(,X'O2P_ZL?2M%
M2L]6)R.(^(GBG4M'UR'2M.DTN"1M,N]2:?4681NL#1CRD *\GS,ELG:!T.:Y
MGPYXFU_4_#OQ"\21W[6LD=C;SZ=;S;V73@=-BN=NPMMW S') &2,G@ #U#7-
M#T?6(8X=8TJQU&.&3S(UN[9)0CC.& 8$ \]:F:PL_P#2,6L'^F'-S^['[_Y0
MOS_WOE '/8 =*T4+$W/(]/\ &_B71M8U2[O+FSU337\11V C#2>8I;38I\PM
MN*JF\'"8.2Y.1TK2^'_Q,U;5]!U75-5T1E2RT1-7B$,1BWAD=C"N78N<)Q*
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
M2,XJK,#S[0_C%K&J:2+J/PH%>]M[.?33/)/!$PN+E( DDKP@$@2*^Z/<I 8
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
MKR1QO$NYF8DKY<C(5/!4X(JQX=\ >'-'L;NRMX+J>WO;46<D=Y>S7"I; ,!
M@=CLC 9@%'K3UON(Y73_ (NI>6<WV?P])-?+<V,$5K!J4$BL;MG5 TB_*K*8
MVWCG'&"U4?%'Q<U,^$=3N-"\,7 U'2;2634S-<1-%IKK/) ,<CS_ )H9#\N/
ME /4[:Z[1?ACX8TRXAFB&I3/;FV\LW6IS3;?L[,T  9B $+M@#CYCG-1ZO\
M"KPAJ/FB:VO8UN6F-TL&H31"Z$DS3,LNUOG42.S*#PNX@<'%+4"+XF_$6T\&
M:O;6EYIK30RK&\LWVR*-@KRB(".(G?*P)R0  !W)XK)UCXNII27UU>^%=0%C
M;S7UM:7,<\3&]GM&<.BIG*[A&Q4GJ00<<$]+XN^'?AWQ+J$][J:WPDNK>.WN
MA:W\L"W"QNSQ>8$8;BCLQ4]L^G%<S>_!RRNO#NM6\VI33:AJLE^8IYI9&AM1
M=3,SE(=V%<J0I=<$X)&,D4_> N'XD79U1M 3PC>-XD2Z:+^R_M<.WRQ")O.\
M_.T+M*KCKO..GS5GZ1\5)-4U QZ'HEWJC:A/%'I]H?*M3%FR%R^]V8YQ@J>,
MAN,$<UT4WPU\.M#M+ZF+MKHW1U(:G,+W>8_*_P!?NW;?+^3;G& .XS5S0_A_
MX8T;4[>_TW3S;RV;*UN%F?9'BW%N %)Q_JP![GGK1J,R_A=X[NO&'B+4(DT<
MVNF0V-C=VDTDJF5O/B+E9$!.".1D<<5W6U?05S_A'P7HOAFZ\[1TN(0;."T:
M-KAW0I#N$9P3]X!B-W4CKFNBIH0FT>E)L7^Z*=13 3:O]T?E2%5]!^5&[+8
MX]:51ZT )@'L/RI B[ONT_H*;SNS28$;(N>.M,FC7<I('4=14ISNS3)R1M ]
M14O9C0UU 9<G/'^'^-+,O<=AQS['_&E8?.H[8//Y?X4LN HQ^- QNT%@/3!_
M&I%C7.<?C3<GS!_GT_QJ8#%.(F0;/F+=3_\ K_QH4@J !\VWO4OJ?:FLH/6B
MP$40"1D8SS270 7A1@CG_P#53HU*AB"3UILQSSSG;R/2I>PR&%2T>", 'O\
M2I$4"%@3GYN,#WIL1'DCV;%"-BWD;T/]:E 30HOEYV_G4BYX^M1*3MY/#'_#
M_&I4]#ZU<=A,>GW:6D7[M+5B*NM<Z3/_ +AI5^[1JW.F3?[E*O3%9RW'T)8^
MOX4^F1_>_"GU:$%1S?>'TJ2HYOOCZ4I 5O\ F+0_]<W_ )K5VJ7_ #%H3_TS
M?_V6KM$=@85%-GG'7%2]:CF/RG'4?Y_K0P*N#YA SU_I1(Q,B@!ASQ4@&68Y
M'^136&9@ HZ]?QK,H='@OQ_GI_C5@_?%0* K\?YZ5.?O"K0F(W4?6B'B-?I2
MM_6B/_5CZ50=!PI#R:-P_P#KYHR!UIB!1@4M("/449&,YH %I:3-+0 449HH
M **,T4 %%&129% "T$9HHS0 UB O-*/NXI'7<13NE+J T]C3J;N'!R/SIU,
MIN3N(Q2Y/I3-[TF -G'?@4]:9N;;T_.G@GO0@%-%)U]Z7(I@)WI:0=>E+F@
MHHS1F@ HHS1F@ HHIN?:@!U%)FEH 8?O?A3Z8W^L_"GYI %%&1ZT4P"BBC-
M!BBBB@ HHHH :N03D=^,4ZFDG=P?<Y]*=0 4444 %%&?:B@ HHHH **,T9HT
M **,T9HT *3'O2T9H 0CY@:6D)&X#-+0 449HH *:QI><].*6@!B\'%*IS2Y
M&[CK0/J* %IN,&G9INX%OPH &Z5#<'YE/J1WITA8M@#MZUR7Q?\ $]WX7\,K
M=:991:AJ=U.(+"TEF,:S, TC[FZ@+&DC=_N@=ZB3&=8YY7Z4LF<@]\5YMXI^
M*MKI]U";'0]2U*UN++3KNWN;>,E)$NK@1+T!Q@'(]3\O'6M*;XG^%@MY.]Q>
M1VUG;W$Z7+6$GE7D<#!9FMS_ ,M=A/(')&2,CFE<9VV?G&?\]/\ "IE.1FN$
MM?B;X>DUB/3YTU6S<S+;RR7FG2116\S1"98I7/"N8SG';H<$@5+H/Q2\+:LU
MNMM+>1B\GABM6GLGC\Y9@_DRKG_EFYC8!CCG Q\PIQ:$SMNWX4BC'6LWPKKE
MEX@T.'6--=VM+G=Y+R(4WA6*[@#SM)7(/<$$<&M)<'\J8A(Q^[_.H;I6^\I_
M^O4Z<+3+C!X/I0]@*EN6$)8>M.V8AD.>_?OS2[L0'^0HC'^BM_%GWK(HE4#R
M^.X']*>OWNG^>?\ &FKD1+GVS^G^%/CXZ\YK1=!$B_=HH'2BK$5]4_Y!LW^Y
M0M&I_P#(/E_W*!Q6<MQ]"6/[WX4^F1_>_"GU:$%1S?>'TJ2HYOO#Z4I 5P,Z
MA$?]AOZ5<JJO_']&?]EOZ59;A<T1V!BU%,?0T.W85#,<]3C_ #_]>L:E:SLB
ME$3<NYN^?\*0-\RX5>I_G43,!D@_='(_"G(IWJ0<K]/>N=U)%V0YI/WO^?\
M/:I@<L,'_/\ D5 ?];_GV_QJ1/O?Y]ZA2?<;6@]F/<]Z6%CY0^@J.3.<GUI;
M<_NQ]!6ZDR;:&7KUG+>ZA%%!XHU#2Y&B8B"T%L?-PWS/B2)VR,@'& ,BJ=QH
M.HQ0R2R_$#7HXXU+.S1V("@=R?L_'XURGQJTK7IO%EAJ?AVSU&2]BT+4K>VG
MM781Q3,UNRAL':&:-)MA88WA.<@&JD>E:G>_#KQSI=MIVOKHMU:%-#M-1GF^
MV2/Y&9%4R-YH5I  %=LD[^@85<9_S$V.W'AC4N_CWQ+_ -\V7_R/3_\ A&M3
M#%O^$[\1=.FRR_\ D>O-/$6C>)2=0N(8/%'V:_\ $$4$0-U=R+:Z>EC&R_Z/
M'(LC!ILJV&4[OO-M4@GA+2/&M]X4L[_6)/%*:MI>G:<L,<EU)%ON%O)A.SQJ
MV)281&&+;@5/!/WJU^1)Z'J6E7&F:?)>ZA\1M;M;6$#S)[C["B)R!RQM\=2!
M]:M?\(]JIZ>/->/_ &RLO_D?WKQR;0?&&J7>JV=[8>)[RTN;VVGD>XDGMVB9
M=4B/EA5D,<FV R,LL!10B#<N[&+=I8?$@ZQKTTEYXB^V26VJI(D4$RP\N1:>
M1*\QCW!=FSR8PWW]]*_D.QZAJ&G75A&TE]\1M4M8U1Y&>9-/0*J+N9B3;\
M$D] !FIH]$U=U5T\>:TRN,JPM[$AAUR,6_/%>?\ Q[\(7ITG1[?2;'6]4^Q:
M=JUM$ZSRW$AEELG6(RDM\VY\KN;CD \&J/B70?&>DPKI6D7'B,Z*9]/:^E>:
MZN[@J8)Q+M:.19MIE6WWK$PP.0 I84]>PCT_^P=:!S_PG>N'ZVUC_P#(](VA
M:T%R?'>M>_\ HMCQ_P"0*X+7K7QE)\%_#5M<7?B%M0\\F\F6TE\^2,+,8X[I
M+>;SU!!C!:-F8.%+C&X5F:+)X];Q9H-]>V?B>U:(V$=U;3&XNE,36V)B[IM@
MQYC?-E&D+#/RC&"XSTB.UNI=/AOXOB3J#6EQL\FX6.P,<N\A4VMY&#N) &#S
MD8JRVAZVOS'QWK04=<VMC_\ &/K^5>4:-IOBBYL]!B\16OC"35(KC1'1%WFQ
M6)3"UP9E'R;UD24L6^8$1E3BMOQ;9>*+GXNRI;-XAFTZX*VP@0SV]O#$;1MT
MD<J,870OC(D5)0X^5L;10%CNX]'U:5 \?CK565P"K"VLB"#T((AJ.YTS4K;R
M_M/C[4HO,D$49DM[%=[GHHS#R3@X%>5>";+QK8:/H]G;VWBRWO+.WT>'2;>4
MRK8K"%07BW0/&0PN =_S;?)\O'%2?V9XWU/1=/%J/$R^(A=V<]_/K<;2:=;7
M0DDW-#'P=J\_ZK]WL*9R<Y!'JW]BZSG_ )'35N>F;6S_ /C-.&D:SW\::F<<
MG-K:=/\ OU7)W/\ ;L_@7PHM[%XFM;9W(UY8I)7U*,B)\ O"-Y4S 9:,#*[<
M +7/:7:?$.9/[5N;KQ4L]BFC_8K9Y=JS*UP5N&FC7Y7?R&7S,\*02 #3 ]&N
M+.]MW1;CQ[=PL\BHBR0V2EF;.U0#%U.#@=\5:&CZS@?\5CJ/U^RVO_QJO-/B
M9X3U/4?C%]HMX-=$-S=:*?M-J[^5%'%)=^:58?*A7<GH0)21]XFLKQ-'\4XT
MM[2TNM=AALX+L6$XBGFFEG2^E2$S&/B3]P("/-(1@78G/-*X'KAL;[[6;3_A
M-;K[0L8D,/D6N\(21N*^7G&01GU&*F72M6QQXIO> /\ EUMN?I^[KSCXP66N
MIX]N-4TN/Q''?)X92/39='B8PRWPN'94E(!4K\P)5SMVEB>@(IZE-\24%]<:
M8?$#ZZPU-;ZWDB/V*.)0PM3:!AY9<_NRF"2QW[^^"X'ILUI?Q310R^,[I9+C
M<(D>"U#28&3M'E\X SQT'6I5TK5\?\C1=CTS:6__ ,17CWB33OB!+JT<WA(:
M[=6NG7,\FG7&M1R&ZPU@PF5&E&06;"QM("HD+<%0!72>$9_%(^+4>\^)+G2)
MF,(CO8Y(1:0BW4JTJLK1R@N#\X99=[D,"%-/0#OIK#58HV=_%$X &XLUI!@
M=S\O%5H1>2Z<M_#XSCDM9(O.2Y6"!HVCZ[PPX*XYSTKS3Q%;^-=2;4[9V\32
M75[_ &O;ZE:A&%G':+%+]D:V.W&]B( "I+-NDW=/EO\ QD\.7TMGI,%A;ZM=
M"V\*ZM9(D&]PTKV\2QQR #!+;7QD $J!UXI >B?V?K94%?$O'_7C$<_E0=/\
M0_+_ ,5,O/\ TX1\_K7EGBZ/Q]I6K2Z/I^I:Y+H?V^%I]0N9)FF5&M&8JLL4
M;.$,RKG:O!PORJ<#;\33?$5?AWX8N;&>^DUB[C^P:CY-IY;(UQ&42[DC8'88
MG".PXQEL@#BG<9V<EMK4=Q' WBV%9959D1K&/<P7&2!NR<9&?3(S49M];,,T
MG_"86NR'=YK_ &",B/;][<=^!@<G->3:C#\0=?\ #]Q/KUOK=NUQIFHPF*.W
M426Y@6SB!5@A93,Z3R@ _,".#BK$FG>+--_M>]TMM::/5-5UE'LGM@]NT/V*
M5X9C&4Y9YD3#'.[<5QSBCF\@/5%T[Q0R@Q^+864C@C2T(/\ X_2'2_%G?Q=;
M_P#@H0_^SUPUF_CV'Q7'>V][J4OVC7KVPCL+R$)81VJVKM"[;8]RJ940>9DG
MYB!D8Q>O5\>2ZY+?7VHWEK-I\FEA;'2UWV,YDG*W'+Q[Y%V'GD;<9X/-.XCJ
M?[,\7;O^1NMOH='7_P".4UM,\6XR/%UIST_XDR?_ !RO+-%\0_$&]U2\B6\U
MZVCU"V4QK+:;Y;*47\2,O-ND<;K!(^4!< *&+'&:EUR^^)^B0W\VC:EKNKW,
M=QJEG:V]W9QNK1Q0[X)?EB4L^_HV2&^[@TK@>G_V9XR[>+[/ID?\29>?I^]J
M.2V\4Q6;7<GC;3%MU7<TS:2H11ZEO.QBO.-#UOQJ8K6/4]>U6/03J3"75K.!
MKBY7$(9(RSVJ$HTN[)$7! 3<<\+I.FS0_"OX9GQ%I<\FAV6Z36[.6R=MCF"3
MR7FAP3L60\@@A69"1A<AW ]%M;3Q9<PI-;^,=+FCD&4DCT8,K#V(FP:E_LWQ
MKR!XLTT?70^G_D>O.[S4H=-:)?#B:SX4\*W4MW.E[8:=O^T72K!Y:Q0O&WE1
M2$S$*$7S'0D$;AN&\1^,ETT:EXFU[4M 634+"RN+>"PBVVR26,4T[)NC=BWF
M[UW98( ?0X5QGHIT_P ;]O%NE#ZZ$W_R12?V?XY[>+-&'UT!_P#Y)KS*^\6^
M-8K-F76-5$L=KYGAL?V2I_X2*7SYE"S_ +OY28U@.U?*XD\SI]VYX[\1>+]/
ML6FCUK4XKG4=3OXK1?LT4,%NMN[+#&'\B1V:3Y<*5)DVG!0 Y=Q'H#:?X]#
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
M17#*73Z@8J)%'!Q?"S1+735T^TU'5(;=(8H(%#0MY*0WANX N4Z1N=H!R-@
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
M13XQ^[YIDO#9_P!FA[ AL>?)Y_&GXPAQZU'"3Y YIZY,9^M)#8HQMQ^="Y'
MZ9I<8%(N.GO_ (_X4Q$@HHHJ@*NL_P#()N/^N9I4^Z.:36O^03<?]<F_E2Q_
M=7Z5$MQ]":+K^%/ID77\*?5(05'-]\?2I*CF^^/I0P*+<:[;?]<9/YK6E6:Q
MSKUL/^F,G\UK1:E#8&+WIC?>I_?-1OUJ@(V&)#D\XZ^O%2'I^-1R=2,9QW_"
MG@]/K4(H0@[\BI,?-46?WV.WKZ?YS4N?FIZ"8C#]31#_ *L#V%*W;ZTD/W!]
M!1U$8'C#P/X:\4WEM=:WIQN)[-)(X94N9865)""ZYC=20=JY!XXJIK'PU\$Z
MI;06UWH%O]GM;1+.*"%GAB$*$E$*(RJP0DE<@[221@UUM(.].R Y+4OAKX,U
M%I6N]%1FFNI;J1EGE0L\H42\JX.U]J[D^ZQ&2">:L/X!\)GQ-'X@_L: :A'*
MDT<BEE59$3RUD" [-X3Y=VW.T8)Q72K2T60&!K'AV_OM0:YM_%^MZ=&P %O:
M+;>6N!VWPLW/?FJO_")ZOMQ_PL+Q+_W[L?\ Y'KJ%I:+ <H?"6M=OB)XF_[]
MV/\ \CT#PEK>W:?B+XF^OE6.?_2:NKHHL@.4/A+7.WQ%\3?]^K'_ .1J/^$3
MU[_HHWB3I_SPL?\ Y'KJZ*+(#E?^$4UX=/B+XB_&WL?_ )'H_P"$5U__ **)
MXA_\!['_ .1ZZJC-%D!RI\+:_P#]%$U__P !;'_Y'H?PUKRMD_$/7?\ P#L?
M_D>NG)9EXXHV4K <LOAWQ!U_X3_7N?6SL?\ XQ4B^&O$(R?^%@:U[?Z%8_\
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
M  .23CBFW%U\28H//=O!L</&)'FN0IR0!SC')(QZUQNM>"#>^'4CA^(EG/\
MVG!+:-+=7LAAOFVA 1MEY,6&("GKPV:+W0K75->N%L_BE"MA=)#MMA/N@*LR
MJ%CD\S:6,D5P=H[,J] *+L#L8[OXE.K.LG@MU1BK,LMR0I'4$XZ^U+#/\2Y(
M5E1?![HRAD=9+HJ01D'..0>Q[UP6D^!]"L?#=SID7CK0BSQ+-<(+QC"3%=0.
MDA4RG 7R60D8R9.<]#;\+^&+32?%FC_8_B99R6^D[3_9J:D> MNN_:ID.0Y5
MG8-P <C%',%CL_-^)0; A\)[NA&;OH?^ TJR?$[;Q!X2'?\ UEW_ /$UYWJG
MA]K1;0P_%BP@@6.,C_B82R.6FB2W+KB4DK)*Q89& 2,'KC0UCX>W^GWEI$/B
M,U@IE:5H+C49E=PDDCF52\A),<3(N/NX0DT7&=MYGQ.Z-!X2QZ>==?\ Q-$D
MOQ+525A\)C&<EI[K ^ORUQ.J>&=6_P"$FFU/_A8VDV]O>7::K CWTJKY"2._
MF!/,"LOENJG^'"!L]A<MO!EWJ-]<3CXB"^TN>X:>.V2Z?;%$K%E7S$DR0(Y(
MPV3AN"1R*+^0'3I<?$=U#"/PBZL,@K/='CU^[T]Z=-+\2 P+6OA7CE?W]U_\
M17ENC^$+*+5ICH_Q,TN%K7RKF],5W)&LL?F2R),6WX(4S$#!V[OO<G%=%J&B
M3VNA75IIWQ'TR&17!N);G4G;R&EM1$SDF0D,T@\Q 2%],4N;0#KQ-\1V.3:^
M%,XSG[1=>W^Q233_ !"51YUMX35LA0&O;H9)Z#_5YR?2N#\/>#_$<FEPO+X_
MM;6X@,<-VD.J33FQN-JAFW&0@S.<JRM\@!^1<YS+JGA?0[[6;;3I/&=@_P#9
M#O=/'+J$OF1VTDD,H"R&3/!@<EB?E\P=. 4P.WDN_B!%'YLEMX3CC'\;WURJ
MCG'4QXZX'XU/YWQ(QG[!X64^]]<G_P!I5Y_I_A\WEMJVFWWQ*T_4KB6XLO+,
MUXQ"RP^5< [-PZ*$QL."IRW-/_X1/6[33YK"]^(6FPS0Q3.))-3G#VB%@' ^
M=059SM9G!*# 7!--"9ZUH+ZB^FHVK):+>X(E%JSM$.2."P#>E7T)"C)[=:QO
M!>GW>D^%[#3+R]>]N+>$)).S,Q<\DX+<D#@#/7%;,8&!CIBK0#;4[UW9XSQ2
M77+#_&GQ8"X'J:CGY;/MTQ0]@ZC;?Y8_J:E_@8>]10\Q<=O7Z5(OW6/O20,?
MT7FD5<<Y[_X_XTJ\TBC&,YZ]Z8B1?NT4+]VBJ JZQ_R";C_KDW\J6/[J_2DU
MC_D$W'_7)OY4L?W1]!42W'T)H_O?A3Z9'][\*?5(05'-]\?2I*CF^^/I1("@
MV?\ A(K;_KC)_-:TZS6_Y#EM_P!<I/YK6E2CL#"HY#CM3F(J*1_FSFIE441I
M7"3F0_Y[4[KCZ\U S?,W]?I3\9QD]^*Q]L]TBN44D"0G_/;_  I_F#=5=MQ?
MH:D4C?\ Y]_\*A5I,;B2LX)_&B @QCZ5&_\ 6B'_ %(QUP*T51W%8L45"K,.
MM2 Y&0:UA44B!5I6Z4"BM $6EHHH ***,T %&0!DTA^M(RY7&:  Y]*%IU%
M !@8%%%% "8I6^[1F@T -/WNE.IK=J=0 444SD9:DP'T5'M+K]ZI ,4( / Y
MHH(SP:*8"9^:EH(S10 4&BB@ HHHH *3)S[4M'M0 4444 ,_Y:?A3Z8PS(,4
M^D@"BBBF 4444 <]XA\%:!K6I/?:A!,TLD:I)LG9%?:'"$A2,E1)( ?1CUXP
MW6O _A_5;Z]NK^":5M0"BX7SV"L 8CT!XSY$0..NWW-='12L@.6LO .A66BV
M^G6!O+3[)<FZ@N89RLR2%"A.[H?D.S!!& ._-0V?PV\,6U]/=Q0W6^XE:63=
M<LV7:-HW;)YRP8D\]>>M=?119 <7'\,?#,7V=X%OHI[-@]M<)=-YD+@D[P3Q
MGYF!R""&/%5[CX1^$I[B>:9=0=K@Y;=>,<$,64\]=K'(SGD#.0,5W2_>/-.I
M<J[ <O-X!\.2V]C UM($TZTDM( LFW$<D;HV0."2';GL35?5_AGX4U/4[N_N
M[29Y;VT6UF_?D<*NU74]5<* ,@CUZ\UV%%.R XL_#3P];S75UIL+V]Q,TKQ!
MCNBA>2.1#A.,K^]8[<^F,8IEY\-=*NK+2=/FNKO[!IFFO8O!&^TW89XG+2./
MFSNB#'&"6.2>Q[>BCE0'"6OPG\+PZ;<V0DU!EO)DEF9KGYF*[N,@#@[FS]:+
MOX4>&KBS6SDN-4^RK$(%@%W\HA5PZ1=,[5=0PYSGJ37=X%'6ERKL!QNC_#G2
M-(OWO].N]02Z9F9)9)A)Y1;@[01Z9'.>M2>(/ASX9UKQ#)K=[;3"\D #O'.5
M# *%&1TZ!?Q4&NNHHY58#A5^%?AL0P1QR:@DEJ[O!.+CYXV98T)&1@_)$J\@
MXY[U:T'X=>']$UB'4-/DOHVMY=]O";C,<2XE&Q01G;^_D/))SCG Q77X^;-#
M#VHY5V X#_A4'A22TN(+B74[E;@,',UWEL%54@, #T5?RI9/A!X6ETV2T,VI
M*)[E+J>1+D*\\B!@&?"X/WB>G4 ^N>^  Z4M'*NP'G[?"+PMY=U#YVI>7?AE
MND-PI$J_PJ25R AR1@@Y/S;NE;&L^!-$U*&&*8W4:PW$TQ$4H7S1,^^2-AC&
MQB%Z8/ P1SGIV^\*6CE78#B]<^%_AC5=+TBQNA=B'187AMQ'*%WQMM)5^.>4
M1LC!R*IZA\'O"MYG=-J<(9XF98KD!7\L80$%2#C@_4>G%>@'I11RKL!YG=?"
M'39]26$ZC/#I,*K);V\*XGCN0$59O,.02 G3&T\9!(R;$OP=\&MI2Z>;:[$
M5UVK/M.&9F;) SU8_D!TKT/%(W+8[T<J70#AM.^&/ARSL&MK>2_5Y9TN'G\Y
M=[2H5(<_+CDH"1C'7CFI_%'P]TGQ+'#_ &S=WUPZV8M;EHW6,7(&XAF&T[2&
M9F&TCK@Y'%==$"&(/>GJ"%QTYI65ALX[Q=\-M!\0:]:ZE>W%^C6ML+=((I5$
M.P!EY4J>H=AQ[>E5M#^&NCV.HZXQ+-:ZK9&R,2L5*(Y=I78YQO<LHR ,+$@P
M<$GO/8TQ2=^/KBGRH1P%]\*/#UUN::]U0W3,'DNDEC21VV*F2%C"]%'&,9YQ
M5/7?A38Q:##9^'[UK2\ADD*W=XBR_+*GEOD  %MH &1QSC!.:]*(&[IVILN-
MPP.^>*EQ11PNE_"SPUI^A:GI$/VQ[?5@BREYAYD2(S.@C8#( 9F/S;CSUILW
MPD\+KI:64$FH0B,@I(DJ[UPLRCDKR L[+@\851VKO6QP3Z4LH[T<J \UM?@O
MX0BN+4O-JD\=LJ1F&:9"DJ(JJJMA >D:="#Q[FK-M\'/"2:A!=F3497ABB5O
M.F5_/=) _FN2N2[%<-C .3QG!'H"K\W>I,$]:<8KL(JZ=;M!"L,ES-<M&O,L
MVW>YSU.T 9Y[ 58QC[U.4 -Q3L55A$<?"_G39/4XZ4],A<'UI) <]!28$<)Q
M&,=,]ZD_Y9FHK?\ U8X_"I.?+8_I213%_@X_2G+[G\ZCW87'3G_#_&G*.>N:
M9(]>E+2+TI:H"KK7_((N3_TR;^5+']U?H*;KG_(&N?\ KDW\J=']P'V%9RW'
MT)H_O?A3Z9'][\*?5H05'-]\?2I*CF^\/I2EL!4(_P")M;\?P2<_]\_X5?;I
M5/KJ4)_V7_I5QNE$=@9$U1R?S_\ K?XU*PS4,G'7_/2N.::EJ7$8Q R>O;GZ
M4JD;A3?O9 ]3_*A?]9^/]:C4L=G]X>33L?-_GWJ/.9L?Y[?XU)@^9_GWI1V&
MQ9>OXTL.?+!]A39/O?C3H<^2/I6A HYZTL9Q)M[=J*6,9;-5!>^B>A*O2BD6
MAJ["1:*1:6@ HI.:3F@!U%(<TC;MO!H =13<]*49H 6BDYVT'- ">E.IA+<'
M-*20*5P!NH%.I,9ZTM, IBL,8Q3Z9N49XZ=:3  =O;BG*<TUI%[TY?84 #-B
MEI&QU-**8!12?C2T %%%(<T +1110 4G-+10  YHHHH :QPP'M3JC8_O0?:I
M*2 ****8!1110 4444 %%%% " 8.<4M("><BEH **** "C/:BC'>@ HHHH *
M*** "BBB@ )P**1NE"C Q0 =Z6FG[PIU !110!B@ I"!G-+10!'SNXZXIRCU
MH4C=3J2 :P)-(H.[&>*>>E,)_> 4,!C!MV5/U%-N"0R\?Q4]OO8'<<4R8DE
M1\V>]0QH'/S+P3P>,4LA.W@8XI9,AEQ2S<+Q3&-VDR#)-3U$WWEY[U+3B2)W
MHSZFDSV'I2KZD4P$C'R\\\TV3K3HQ\OUILW]*'L"&1\1<<4XG]T?7--C_P!3
MS0W^K/UJ>@QJMN;U&>,_A4@SNR.G%,7 4X ZC\>E/3&S(Z4(9(GW1]*6FQ_=
MIU624]<_Y UU_P!<F_E3H>84^@I-;_Y ]U_UQ;^5+#_JD^@K.6X^A/'][\*?
M3(_O?A3ZM""HI_O#Z5+4<WWA]*4M@*N<:I;C_9D_I5YNE9\G_(:M_P#<D_I5
M]J([ P(J&8<]O\XJ>HIAE> /\X_PI2BGN!7VC<V#Z']*-K"91G@GGCWJ51AB
M.!R>W;%$BCS$^O\ 6L711IS$+J3-E1_GBI?X_P#/O_C1@;\_I^538&ZI5%]P
MYB"0]/K3X.80!Z"E<#(^M.AYC'T%6J6HG+0,9)-/ P,"DSVIV:VC%(@11BEH
M!S15 "]**1:6@ HHHS0 44FX#K06QUH 6BFJP;I3B<4 %%)N%(S8[&@!3]X4
MM,+\#Y3STIZ]*0!136SNXIU, II90V#Z4K4F/DYI, ++C)%.!STIBC]WR.U+
M'TI ./(P:*1NO6EJ@$7[QXI:.]% !1110 4444 %%%&><4 %%%% $9(\T?3^
MM24QA^]'TI]) %%%%, HHHH **** "BBB@! #SDTM%% !1110 4444 %%%%
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
MLI(9MLL? Y^8>^+\GBGQC'#IDD]YX;MO[8NC:V2W5G>Q/)*$=]I!^[Q&QR<
MX'<@4<R ](I"1ZUY1:_$/7KK38KZUUKPK-!-IQU*(I97^Z2W#^675<9/S<!?
MO'TI;+Q]XJO-6CTRUN- ENY#AH%TW4M\!WE,2C9^Z^8?Q8XYZ8).9 >KT5Y?
M=>./%5MKLVD3WGA5+JW?9*&@OEC5L(2/,V;#@2QDX/RALG !Q:?Q;XL30X]:
M:Z\)#3Y;@6Z3E[O:SF7R@!^[Y!;@'H>N<<T^9 >C4F<&O.M;\7>+M(U(V%^/
M#@F6V-U(L27T@BA!8%W9(BJ#*GEB.AJHWQ$U/^S[B]74/"7D6BW#3O\ :;S]
MV(-GFY'E9RHD3CJ=PQFES >HT9KS:X\?ZG;+.;N\\(HMJ8Q,?MUR!'YD)FCR
M?)X#1J2#TXQUXHD^(NI0Z?->W3>&[>*VA,T_VBZO(7B0.J$LC6P8?,ZCD9^8
M&GS(#T9B/,Q[4[/M7'?VWXJ,-U/]B\-E;,NL[?VI<8C*KN8$^1V!!_&LN3XB
M7L=J;@R>%V3S&B CU*Y=C(!&=@5;8DMB6/"@9.\8!S2N!Z+FES7F<?Q/N6O$
MM6_X1]9'C$@W7=ZJX)"C+&TP/F.W!.<Y!Y&*GTSXBWE\MPT(\.A;6.66;S;^
M[B*+$,R$A[4<+D9QG&:?,@/1:*\\L_B+-/\ ;/G\-+]@+"Y,FI7$8B*KN8$M
M; <*,_3%36?Q$$]N)5N/#0!BDE*OJTR.J1NJ2%D:W##:TD8((R-ZY'(HN!WM
M%<;KWC&\T20QZLF@6SX5MC:I*6P=QR0+<\81SGH-IS@#-/OO&,EG8K>7;>'X
MX&+[)/[7<A]CB-@N(?F(=E7 SRP%+F Z^BN4TWQ>;Z&.6T;0ITFE2*-H]88[
MG==RH/W/WBO./:DO_&#V5Q=07:Z)%)9&(7$?]KL7B\W/EY40Y^?:VT8R<'%'
M,!U2DY.1WXIU<M)XENX;>SN9(=(6+4I4CLW.L8%P[@E$CS%\S, 2![4EQXNF
MA\0)H4D6CKJ<B!DLSJ^)6!#$8'E=PC?D?2BX'545QL?CAI+=+B)=!DAEMUN8
MY$UU2K0EP@D'[O[I8A<],\5)'XNOY([B2.PT=DM(5FN'&N+MAC92ZNQ\OY5*
MC<">W-%P.NS[45P:?$B!X;>5#H+1W3,D#?V\H$C*5# 9CX(+*.<=1ZU-J/C>
MYL=4;3KVTT6VNHX3,\$NOHLBH 26(,?3"L?H">@-',@.VS1GTK@A\15,=NZC
M06%W+Y,/_%0)^\D!4% /+Z@N@Y[L/6GZEX^FT^-7O;;0[=6(VF7Q%&N<E@,?
M)ZQN/^ -_=-',!W5%<-9>/+BZU%K&&ST62XC<+)$GB*)G3)4#Y=G7YEX_P!H
M#J:[A3D4[W 6BD!R:6F 4444 (3S2TC4M !1110 4$9HHH :N=W/I3J3%+0
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
M9VMVC5<SJF^*1<(G"YQ4>GZT/[!M]&O?">@:2+N.&YN+E[61K--RSM"\8:1
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
MVI+ \YG,KI=1(S':(@( NYLJ"^/:+7+/XBVWVU[R6ZO!;S,FGM!JZVRM(L4
MCFE(=-JN$E.P[@KLQ*.&6M2Q^$AAO+!KC5([J#339PQ0/:IY<MO \V$D7'7R
MYMH"[5^4<$<5J+\-;?\ X1C3=&%T8Q::D][<3J \LP,4L2@-(&Y"/&O(/RH
M,<8.5@<?+8>/4L[^2Y_MI7;4'DD*:BQ1XM\^U%/VP?+AHO\ 5B+;@9# %:ZS
MQ)_PF9TWPQ?:)ODN;./=J5K]N1EG9X!&$=^ ^'<N",9*>]9>J?"W4GTR32K"
MZT_[!:S^?IRR>9YGS2PLR2-\V %AP& .2<D<8*Z3\./$5KI=SH[:CIK6E[]C
M=[A5D$T+0R!\* -K# P&.#GDCL"S P-.TSXB+9ZA'>3Z[?7"6EO$EQ:ZI@$H
MMN)P&%P$21BLYYC!R?OUJ7"?$=6C6S>YAM[=+O9!<ZI&;N2*?S%AW<D,\&V-
MMS-P&(RY!K:D\!:M<^#;_06?0M/%]!!9336-F2TMLA;>7W\,SJ67:1@;F^9L
MUBZM\(=6O[69[C6;.2^>!8-_V<+'(JV3VH=L+O#'<IVAMO7@X%)IBT+TVJ>+
M[^QO5LM+UN)[S1H([.1IH-L%W&TOFLQ60X+ QX(SG';%9Z6OCQ[BTCMK[5[*
MZBN8I=7N+^\BDMIG5F;,2!OEMWP58*$X= !N4UIW?PXU:[T/24DO;/3[[1_M
MCV\ML?,5998PB,0(T##;N5EV\JQ'7FDTCX8W45PD%ZFC36\*W#?:O)+7%Z9H
MRHCG##!C0E<<G/EQ_*NVG9L-"U]F\7:G\./#41N+BWU26YC;5&%Z-\:;9"ZO
M+$<L WECY#S@=LUA:AI_Q'M+R>5-:OKZ)9VM9I([A%9XQ#!\Z(6V1LQ\X+C#
M;W&3C%=#XJ^'^J7K>'7T;4K+3%\-J)K>%+4[)9\*KL2N-@,>]> ?]8QQ6;_P
MK?55L;*$Z/X5E&GQF'[/()?)O_W3I]HG^3_6#=D##???Y\D$%F!65O%JW2$#
MQ(]K%<;M-@>^B$L:>=&6^V$MDC:'V^9N&W(;YR*I2V?Q4^PW&FVDTD]UJ$4<
MBRW=XI2U9)Y9'#%@Y4NBPH H*X?/RD;JO2?"O6IKS4(KBYTQ;:[U2&\2:..-
MY$1)$8H(W@/92,/)(.G%:.H_"N&/3[VPT1K&V%WI5KI?VVXM_,N4B5Y?/8L
M,EXW50 0..>% HLP*7AZ;XD3^.[-KM+ZWTEM8EO)XYFBRMK)"\:6YP22D<B[
M\^LB>E;FOCQ'=7/B-=/U6[LY[(?Z!;6\,3M.I@1@X#D DR>:.2,X^E<LOPI\
M5KJ:WSZEI<]Q%;+#Y[DI]H"6WD+N BWH6VHQP[*,G"$X(Z73_"GB!/B=<^+[
MFRTO?<HFV);I7\EA"$P':V\SG'\+J.<%31K8&<K9GQP^I6XF_P"$K^PI;N+8
M2(S>=+OR/,&W<J] !+DXSDD<AVFV_P 6;Y["SOIM1LQ]FL[:XGB\N+?(B3&6
MX+*K8WEH<C'5"  ":]GV?+S2>6#U'!//%/E"YQ=G:ZUI/B31+>]UNXU:34/-
M6]5[9%C"K!N:1 %RH,FP8)_CQ6/XFE^([>-+^+2H&M]+N/)MM+N/(CD^R2QN
MC232)MW>7*K3*3N/"+@ G->F^6.II=@Z<?3%/EN(\B\,ZC\0KOQ0$U>RUBV\
MV]15L9+5'L4MC<3B8/+MP2L8C*'=D_)P02*M^/KOQ_;^*KZUT2PN9M.F>P%G
M(EE&ZVNQP]P>0<AT.P==I7BO39$7S!Q4NQ?0?E2Y1GC^KZQX^ETF"6&+6X9+
M2T@BN@FF8>6]"3^8%81N0A;R/G5&1N%R 2PZ[P#:Z[)JVL2:]<ZC);LT*VUM
M=PP+&JO!&\@&Q!N D:1>6(X[]:[+:*-@IV$>,Z#J/CU(K:S\1Q:II^GQV5NU
MQJ&G:/&TGS-,P"Q")]K)MCC==IV[58 ;R1TGPQLO$4?B*.75)KR*SDTB"Y:V
M?3[>WB^TNTBMD)&&#A$0[=QQO()(QCT+8* H'2CE \.\3:MX_76M2@A6^:Q;
M4IHI"-'WBV@^T%5*G[*P97B/) FSU.WG/4^*VGM_!_A.:)[F%5G5+F\M=&6X
MFMXS;2'*Q&#*9=8UXB4]L+FO2-G.<F@H"<^]'*!Y NJ_$"ZFU*;^S+K2X8M$
M\NQN8=-B,K7L2"1P%96(20EEVD8_=?*<M5*ZU+Q7IVJ:K;M?7@-C;6_V1ET1
M"Y1HX6ED 2U*L5,L_ ?C!&PU[8$ .<T!<=#^%*WF!QOPYEDN_#ZV6HVAE>S\
MU;(W-B8FEM1(5A8JRX5F5!\O!X!V@$"N%\.Z_JUOXAANM5TZ::Q$4":G=OX?
MVM;EHY]ULH2$-L280@#]YQ@[OFKVK8-W4]*7RQW-.P'C6J>(?'NI*MI/X>NE
M*QV/V&YDM0J_;T>(W#D?-M $S[2Z[ 8,C=VB36_&=K-)GPO']I:&Y@U+4(]+
M1LWH>3[(YP%:8*(H\LJ[#YH.4QBO:]B^E&T=J+>8'DJWOC2^O6BGM6TLV>JS
MVLD$>DQR12 6)F::-G4DI)+D!N,B0J?FKF[?5M;U2'0CJJ6$R3$M=M-I2MY+
MJMOB,$V?R_?E&W&>#\_RU[\$QWHV>]+E\P/-_A?/>ZE<>(;K5K"WFO?)"?:1
MI@A+ [_W#!HU?*A5S&V_&1\[ \<YX.U+Q?J26VJW>G:;<7\[VVG_ &MM*Q);
M)/"I=@YC4_NFW@Q$8PX!<U[6$ Z4;!^=.P'GWC223P_JVD:7X;\(VLFG^9YV
ML"WT^/8ELTBH0.5&[<QD^4,<0D8YR/05Q1M&[-.QBFD T##9QS3J**8!1110
M C<TM)S2T %%%% !1110 4444 %%%% !2-V^M+2-V^M  3\U*W2FM]ZG-TH
M**!10 4UNE.IK?=S0 U&^7GKS4-S]X'J *>&W9'<CC]?\*@N5(X([>M9R>A2
M(\C[/P?XC3XB3"Z@]OUS4,9_=;2 5Z_CS_A4T2A;=ST'?)]ZSB-HD@(P,=V'
M;Z58C^[5:'/!'0'C'?I5J/[O'J:TB2Q8_NTM(/NTM:"*VJ_\@NX_ZY-_*DA_
MU:@^@IVJ?\@VX_ZY-_*FP_ZM?H*B6X^A/'U_"GTR/K^%/JD(*CF^\/I4E1S?
M>'TI2 KMD:A /][^57",U389U" _[W\JN41V 3%0S+UQ_GI_A4_-,>B44]P*
MLBG<>,^_X4C LZ\<;OZU,V-V?T_"A@,J >_]:Q]GV-.8SIE(GP<C'3]*LQDF
M3GT!_G1,H,V/\]O\*=&@%P>N,>OUK*--W'S:",3NSGC<>_T_QJ6WYC''&T?R
MJ"[7/(!^\>.W;_"K%GCR?7@?RJU!MV$V*!V%2(N.HIR_2CUK2--(CF".E.?2
MDCZ4XG%:H044BTM, HHHH ":0'-*1FB@ !S29YQ2T8 H 3=[4$@4M% $;G'2
MG!?EX_E05STIU(!NT;NG;T[>E+CG.:.I_"EI@-*Y4C/6H<$2$9//>K%-8KG!
M["DP(RDVWC;[@_Y]ZD4'UI!CIFGYH0#&'RTH'%*WW:6F W:*7&:7/.** &E0
M:-M.HH 3;[T8I:* "D/6EHQSF@ HHHH CD_U@^E25&W^M_"I*2 ****8!111
M0 4444 %%%% "?A2T9YQ10 4444 %%%%  /I1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !2-V^M+36[?6@ ;[U.;I2'[U*W2@ HHHH *;(
M/EIU(W(Q0!70;5/^?6H[EP-N#D,.M2X 7&?\\_XU'>8QLP/P'Z5E+8KJ00O^
MYQ\N<]#]#_C3F;]RX(X. ?<TR(?NSRO![]:<5(3.>.W';UJ%L4R6U"E\@X.?
M7Z=JMQCY>E5K51U.,[NOY?X594\9K6&Q,AU%%%625]2YTV<?],F_E38!^[7_
M '13]2_Y!\__ %R;^5-B'[M1[5$MQ]":/[WX4^F1_>_"GU2$%1S?>'TJ2HYO
MO#Z4I 5V_P"/Z#_@7\JN-TJH1_IT!_WOY5;HCL 4R0XI]1R'BF!'R7/'T_*A
M\>8O<_\ UZ%X=N?O?X4DF1(OU_K4%$$B@RD$_-V_3_&I$;][QT[_ *U7F;;-
M_M9_PIZ ";)'.?F_6L^97*MH/D*X.<YR>]2VI A7'\0_I569L+C'\1I]L6^S
M+@<J,\'VI1J+F#E+N<]Z7M5=)'&?E%/$IV]#_G'^-:>TB3RLF P<TM0I,-V,
M'CK4BNK#(-5&I%[,FPJTM&:*L!#FCG.*6B@ (S01FBB@ Y]:1>E+10 #/<TC
M9[4M% #?F]:4Y*FEHH !1110 4P[ Q]:>::%YR:3 3Y2N:?P*:R_+Q0G7!I
M.HHHJ@#O1110 4C4M(U "T444 %%%&: "BA>E% $; >8/I_6I*8V-_/I_6GT
MD 4444P"BBB@ HHHH **** $X/-+3>G '6G4 %%%% !1110 4444 %%%% !1
M110 444G- "T444 %%%% !1110 4444 %%%% !36_K3J:_;ZT &?F%.;I3>X
M_&G-TH 0=:6D]Z6@ I&]:6FR'Y30!"N-G3G_ /7_ (5#=_,Q'Y=JFB^Z2O3W
M_'_&H[QOFS_LUG+8KJ5[9"(L\<'&TT]\^0P7U'7ZTD3 0$Y'WNOX5(/GA;CO
MS6:V*8ZQ."5!4@Y_#I_C5I/N_G4%L#W(S_/I4\8POXUK#8ACJ* <BBK$0:E_
MR#Y_^N;?RIL7W%^E.U(_\2^?_KFW\J;#_JQ]!42W'T)H_O?A3Z9'][\*?5(0
M5'-]X?2I*CF^^/I2D!#C_2XCZ9_E5JJZY^T+^/\ *IVZ41V!BFHY2!UIS'BH
M)F)Y]/\ /]:SJ5.70I*XP2KN//./Z422 R+S_G--4#<2<=>..O%-91E=@X+?
MUKF=2;+Y41R#=)NSW[_A4RK^\ //^35>3(E)/W>WZ5)R+C@G_#K41>MV4$_/
M;HV/QX_QI;5U^SX'3''Y4V3:OWFXW<G\O\*="JFWX/&/Z52W$+%AMQ7.X?X_
MX"I%;J"<?Y%<+\4-;\7Z'JFD)X>;03:ZM?PZ=MOX)VD25Q(=^8W *X3IC//7
MBL75?BF^DZ7XMAU-],76O#LXAM;>-)@EVWV>"3/? +R,  >@7.#S5*]A,]4A
M.,D'KWS]:D/3(ZUY/H'C_7=5^(.H:.FJ>&;.*PUZ33ELY[>Y>[GC0@;@ZN$#
M,,XXQ76_$#Q)J>GZAH^AZ%;VLFJ:W<2K#)>EO(MXHD\R25PN&? V@(",ENH
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
MDG<>@R2*R[/PC\*;K0;W2]56\_M&&ST^QCNM5TXQ:A9186UM)(-T8*@R#(8
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
M_6#'-=G8ZQXT\07.MZOI&O:=I-KH%ZUC'97=FK1W;11HTTD\I.Z(,68*4^Z
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
M/\*2-QY2\\8'3Z5'/'B7.[&6.:EMTQ;COT_E4\SN.QYO\7KWP=9WVL:KKO\
M;UI<Z/HL4DTNDWTD$E_:RS2((0(W'F,L@( ."IDX/S&L;6(OA9)KD6CV.E:M
MMO+;2],DM]*NWM[6\A>&:2TAE D4.%CA8$G^&1%)(.!V'C_P*_B7X@>&=:%^
MD-CI$TC:E9F/)OU!5X%R. $F4/R.:P/!OPCO="T[2[=]9M[F;3_%2:H9FC;<
MUE%;R6]O;CW2)HEST^4UIS:$&/J]_P"#M3O/$FJZUX)\5V%K9WD$/B&!=0B6
MTNKG$ C26"*X(E.R6') VLJ[6)QBNK\47'@3P^FH^&[NQO'6XO(=9>&!F=KF
M[N+W,:Q'=G>UQ&#MX4#K\N<-\3?#B\U?POXUTHWUICQ5K4%_'YD;%8XT6V5H
MWZY)%NW3C#"JVN?"*QBUVXU3PE;Z3H;*EE<6<<-J5C-Y;7$LH:54QN1DD\LX
M^8#)'0"A2 O:AXI\.MXDM-3\0Z'J^F:WHIBBM[:5HV817\\=L)08I#&Z%U52
M<Y3'3D9M>*=>T'0_&6NZPVBZM>ZAI>C6XU.6T9"L5ENN94.UY%!P5ES@%N5&
M".F/KGP_\4>)GOM<UNZT>TUM8+2'28;(RS6T(M[N.[_>NZJ[^9+$BMA1M4<9
M.36DWA'Q-JVB>,9M;GTNWU7Q-I?]G0Q6322V]LBPRHC,[JK,2\SDX48  '<F
MDV(R[70O"VF>#8?$$%KXNT"WALK73K>UM]09;BZB4[;9%2*1PS$S%5R0?[V
M,UJZ'XAT+1KR\MKK0M=TJ^UG5;8W-O>*LADEN%$$<@='9-N(,,%;*E22/F!.
MKXJ\+W^H^!+/3+*XMXM4TN2TNK.69&: W%NR,H< @^6Q0J<8.#D<BN?\1>"O
M%WC*&-/%L^C+:#4K&9M(MGDEMQ# [M(WF,BL\DFY1C 4",=<DFA&9>:3X#T+
MPOXFT":X\53:1X=T];2^TYM0FF1XIXODB@3=N9BK;5 QAB *N^,I/!/BM-";
M^QM9UA_$.@S?83IT@C9;,26TKEBTB!6#BW(.2<Y'K4*_!^2V\07<&BWD6C>'
MK[5K74);?3W>.<?9[<JBJ2"HS.(W//2,=Z70_@ZD.IZ5::I=)J&B:*=2%HK3
MRI<[+F6"5 S)MSL99P><$,O'H]>PQ^D:QX6N9M/6P/BSQ%J!N9+R*PEN#)-9
MO;226\C.)75$ D9TQN^<K\N[;51;;P'+J831/#OB0:EKEQ+X@Q8J;>XM)XB+
M65P)73RFRS(R $-N8X(.:71_AAX@\.01C2UTF_C>SN-+N+*:\GM0;3[7+/;-
M'.BEPZ++M88.X<ALC+5;SX3^)9[C1;C4(M#UYM/L[VWDCO=2O853SKOSDV.
M[L$C CPY[4M0.RT_P!H5W:V=]C6[*_6YDOFN9+XK=M/)&(G,K D$^6JKM^Z
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
M% "T=Z:"3UH1LK2Z@.HHHI@1R']YT[5)3"#YV<\8I]) %%%%, HHHH ****
M"BBB@!J]>O7''I3J:% 8MW/6G4 %%%% !1110 4444 %%% H .]%&** "BBB
M@ HHHH **** "BBB@ HHHS0 44=:8HY(W$\T *6[8)-,N&(V\@<CO3F5B>O'
MM4<P!< #G(ZU+V =@^8I)Z#I4C4U5Q@4XTP!:6D%+3 *:_%.IK#/?TI,"&$Y
MCW'J<_U_PJ.Z!#9_V:DV_)T..<_K_C4-P[ ].W>LY?"40Q@BW('<YQ5A%Q;O
MSU/I[U#&X^SDYY!_/BI)''DMP3SP ?>HC8;'VY8D$_=SQ5F/.P9JM9D'GUJT
MOW:UAL2Q?I10.**L1#??\>4W_7,_RIL?W12ZD?\ B7S?]<V_E38_NCZ5$MQ]
M":/K^%/ID77\*?5(05'-]\?2I*CF^^/I1("'/^E1_5OY59D^[51C_I\(]=W\
MJML,K4VNA]2*,8%-85(>F*9(>>!6'+895*DR$8&<<<^U)(")%()X/]:/,Q(W
MJ1U_"B9\,JMCKQ[\U)97+;9B".?_ -7^%6(]IFSC&#_C4"KF7V&/Z?XU.H F
M7:>_/ZU,8NXQLRC:.XW&I;0#[*#S36PF 1U8_A3[=O\ 1P#G[O8527O 21GK
MCU_K4C>U1P'&><\]OK4AXILS"/[M*>>E,C/RGUIYXZ4D#%7VIU,7VI]:;DL*
M***H J.1L8S^-/DXQ]:BD967<:H:&-)GME>><?7_  I\)#*.>WK2;0%X]_IW
M_P :6'&S('6A#%/^ISV_I36W>9P2.<G%/5<QY]*;,S#./7'%-@,D/W?E]:=(
MO[D_3_'_ !I<$JN3AO7'>B16\IJ0$+I\F,_CW_$4Z/ SC(RO/I2L..1U7_/-
M(N201TVTDK 64([4^H8U(QSUJ:M42%%%% !1110 4444 %,D;! ]>E/J.8J%
MRU# 7D[OZTN>U,7=N/I[]O\ .*50-V5/UJ0'$@ _2FQ\)1TC;/I21#Y031U
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
M !1110 4444 -7[QIU%% !1110 4444 %%%% !2-GM2T4 -52&R6S^%.HHH
M**** "H[C[JX_O"I*CF.%_&E+8!V "!3FZ4W'09[4YNE, 7I12+2T %-;)[T
MZF-_AWH8#(RH4J>*BN1T).?7FG*1MP>3SBFW@.0,#&.M9O8HB3F+ Z!N:D0?
MNI ?;BHX>8L>_P"%3+S"S=,G\N>]1$&%LK*_/KQ^G^-6(\[>14,+?./K_A4R
M9VUK#8ECE^[12+TI:H"OJ7_(/N/^N+?R-,M_]2G^Z/Y4_4O^0?<?]<6_D:;:
M_P"IC_W1_*HEN/H3Q_>_"GTR/K^%/JD(*CF^^/I4E1S??'THD!4D'_$VMC[2
M?R%7ZHM_R$K?Z/\ R%7J4=@8<^M1R9W#'J*DJ-^H^H_G3 INO[Q^QY_'BHY
M?,RI8DFI),"4\\G_  /^%.;:'7(/WNP]ZP:W-"J 1+\W'3./P_QJR&"R_+U'
M/7ZU#(QWD#&._P"G^%2KGSN%]EQVZU,= &2, N3_ 'C^'3_&I+?)M5'YGTX/
M^-,D0[5Y&-W]1_A4D.?L@ YXY_*JC>XF/C&Y&&!U]/<_X4K?*.F<D?TI8R%1
MA_GJ?\:1ON]?\\5HMA"0Y"MM_ ?@:4JS2;6_B!S^=$!//UX_(_XU)G++Q^/X
MT+4"2,87%.IJFG5H212*>,9^]_A_A2 @ [<>M2.3GBHGX+$<9XSBIV&@;)EZ
M#U)HPIPQZ]ORI)LF13[C'/;--8'A0<+G\<8J;C)?K_GK_C2Q\TS!V\YR#C.:
M?'V],50 3^[&*#@Y&.]!/[O)_2FOW(H)&MC;R.W:I"3L8CTII^ZN*<P_=\_C
M04P'..>PI.O3CY:52.*%8;OPH)&E0><]Z=&,9QC\!0O Q3%<[FV^@Q0!(?NY
M'6EQF3.*C=@K#GKTQ4H.: %IO\7X4ZF_Q8]JH 7K3J112T %17$:N #U4[AS
MWJ6HY\D #\:&"&9_>8VG%2+DM@XH7CJ<TO1LU(V-/W"/;I380>YZU(Q&#]*;
M%]<^] B2BBBJ :Q_>#Z4ZF-]\?2GTD 4444P"BBB@ HHHH **** #I12-]:6
M@ HHHH **** "BBB@ HHHH ,?-FBBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ J&8_O4!/&<U-4-R =A[[A4R&B3N*<W2D[BE;I5(044+10 4R09./<4^F
M-][IZ4,".,XA^[^E1762W)XQP/7UJ5!N4_-SGL:BO -ZAL<CBLWL4B.-L0G&
M.OW0/:G-S$1GOS[U'#N6/I@]_6GK@Q-AE^M9IC9+;DEAZ9X_(?X597[N:@@4
M!<]?3'TJ>/[HK:.Q+%^E%(OW:6J$0:C_ ,@^X_ZY-_(TRU_U,?\ NC^5/U'_
M )!UQ_UR;^1IEK_J8S_LC^51+<?0GBZ_A3Z9'U_"GU2$%1S??'TJ2HYOOCZ4
M2 JO_P A2W]P_P#(5>JC)_R%+?Z/_(5>I1!B=*BF8'@'N/YTZ5NU128'';(_
MG64ZG0:16.3(_//.?R/^-+,3N4Y[^OO2$8D8D_3\J<VP[<=F].O-8\YK8K[?
MWN<X'4_I_C4\?RR8!/S=_?FHLDNV1SD=/PJ2,GSNXY[CZTHSU )&*L2",9.!
M4ENVVT0@?YQ44V>J@<L<&I;7FV3/Z?2M(RU9,B6$Y5B!W_J?\*7@#+?YZ4VW
M/RMGJ#_4_P"-.921D'_/'^%;+5$A"HYQ3B /7OBDAX']*60G<.E/H Y=VW\!
M4E10J=N/IQ^%2U2V$1RYW #US3'!+9/3MS3Y.&SZ"HY,%B,X!I,$*V#-T/3&
M*23)0;?3-.; 8#_.*4\'D<4AD-N9I-QE&,\ #TJ=3\HXXI%Y&02.><TJ]*8@
M7A10WWFQ^5)_#0PQECV- A,?*K9[4YL>2:8P^10.E/. I% V**$^\<BD[ TJ
M]_I0(.<U&OWF &, <T_GU_BZ4UB.2/2@:&G.T@] /EJ9<[0<5%N7"GISWJ84
MT#%IO\?3M3J*8AJG/]*=35ZX':G4 %173%(]P1F_V5&2:EIDF,<T,!%7L>QY
MI>LGM3)"Q?';KFE!S)M'I4@+NX/':DB/84 ;4;&2,=Z(\4 2KTHHHJ@&M_K
M/:G4QO\ 6#Z4^D@"BBBF 4444 %%%% !1110 UAE@".*=3?XNE.H **** "B
MBB@ HHHH **** #GUHHHH **** "BBB@ HHHH **** "BBB@ HHHH *BFYD0
M>^:EIC#]YGWI,!>XI6Z48^:AJ  FEIK4ZF 4Q^,GGC'2GTUN] $<.-IP._I3
M;OG  %.A)"_-^0J&]?##OCTK-[#6Y'$I%N03WZ$\4,5$;[3W[?6F0L?(Y]>I
M-.&&MV^9CSV^M9HLEMF^88)QNQ^E6H?]6*JP@[E(Y&X9_*K4?W:TAL0]QU%%
M%:"*^I<:;<?]<6_D:9:?ZB/_ '1_*GZI_P @VX_ZY-_Z":9:_P"HC_W1_*HE
MN/H6(^OX4^F1=?PI]4A!4<WWQ]*DJ.;[X^E$@*K_ /(4MS[/_(5=8_+5*3_D
M)6_T?^0JZPRM);#ZD;+WJ*3DCZC^=3-4$B_-^(KCJQLU8I%;),C _-_^JB0G
M*8Q][C\Z4(WG,3\N/\*=)@2(<GKQ^=969HBN%Q<9 &">?TJQDF;(/7IG\:B;
M)<XQN/?'THMS-]M*-&VU1]XX&3S5Q2$V++DMR/E#'%3VI_T?C)^7^E17 [X^
M7<>*GLU/V;&.PP<^U:1BW(F1+&.N!Z_SHSC@#ZTL>"I.<=<_G36)YQW[_E_C
M6VQ(Z->*<X&[H*;"?E.:5L'%7T$Q\?W>?04ZHUX4^P_I4E4A#7&:C903C'Z5
M-2$9.:&K@02C$B\]Z53GD#ZU)(H+#--884"E;48JC'0T(,KP.M&5SP?K^O\
MC0K MC]/R_QH$!SMQZCK22 @DC/6E!!7-(Q^]]?ZT ,R=B@]:=)G83[=J;)_
M"<$4_JI^E!0U3\N0<?6GK]XD=QP*%VXW8'XT;?WF[/;B@3#_ !J)LG<1G;CL
M*G(INTDL*+7 C56.#C(QG!%3K0!CBEII6$%%%%,! .<TM%% !4=QD8QZU)3)
MONT,!%P?FP13QUSBFX^;<"?I2*6+,,?2I <Q&T^F*;#]*/\ EF<^E$.=M $E
M%%%4 PG,F/\ 9I]1M_K1]*DI( HHHI@%%%% !1110 4444 - (DZGI3J3FEH
M **** "BBB@ HHHH ,T48S10 G.>M+1CG-% !1110 4444 %%%% !1110 44
M44 %%%% !4<A/FK[U)4-P=K1G_:Q4L";O2-TH[BE-4 TCI2\YI&I5Z4 +36.
M#^-.IC>I]10 D>"N?K4%Y@8 ].*D5SY9)Y'/2HKSG9@'D5F]BNI"GRQ]![9I
MR<0L<8R?R_"D10(U]SDY^E.D %NR#)R>OI6:&R6$YD7 Z'C'3I5B$YC!Q5>T
M#;?F/TQ]/2K$?W16L=B7N*OW:6CM15B*^I<Z=<?]<6_D:9:_ZB/_ '1_*GZE
M_P @VX_ZY-_(TRT_X]XS_LC^51+<.A8CZ_A3Z9'][\*?5( J.;[X^E25'-]\
M?2A@59/^0I;CV?\ D*O-]VLZ4_\ $YM1_LR?R%:+=*408UASUJ&8$8XSR/\
M/ZU.P[U%)@?G_45,HIH:95^7>PYSU.?H?\*<R_,O'?C\ZC8;9'?!.../H:1G
M9F'.1GD_C6/*6)M'FDCH3_A2PRQR7 50V,;E;^$CGOZU$SD7!7'.!^'3_"K"
M*%N%8+@*O0=NO2IC'4!9OEZ'(W$?C4ML?]'7Z#&/I5>XY[X)8XJ6 [;3A>H&
M<'VK6&DA,F7&#CN?ZTF",G''8?Y^E+"?O8'&?ZTDAPOOUY[=/\:NR8AR@8I)
M.,8'>FPL=C'^=/DZ"GT 6'E3QV&/RJ2F1\+@=,#^5.SSCUJEL2.SFBF\<XI5
MI@#=.E,D(51BG2'@?6H)V).>0,9Z5+ =D'[N.OI]?\*1<[L_Y[?X48P2#T[?
MK_C3HS\N".HI;E"QC]R,]J:S*"1UY[4_!\O(_*F2G:&)'<=*;%U$8 [1DTZ7
MY8SZ4R('8A/3GKUJ:0#RR#Z4EJ!%'N*X8=,8IZ]^<\>M(HPO':FLVV/@9/H*
M-ACQP3D__6J7%1=/F/OBI<U2)"BBBF 4444 %%%% !3'S@T^FR<K@=<TF U3
MVHY\SIVHCVL-RL#[BB42;EV$#GYOI2 7&4/N*2(YZ=J=@G.3]*:@(;!HU D7
MI1115 1M]\>N#4E1M_KA]*DI( HHHI@%%%% !1110 4444 %%!HH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ILBAL9]:
M=2-V^M "'[P_&E;/:AOO?A2T -8^U.'TI,9P:6@ J.4@*3C/3BI*CDQ\W'IQ
M28$407:2,]^W>FS-P ,DGUIR$I&00>^!5=A=FX&^-?*QP=W(/IBLWL4/C),(
MZ;CT_*B//EOSG!IT)'DYQD]^/:GA1Y39[GFBV@#H<?B&_I4T?W144."HQUJ5
M/N\5I'8D6BBBF!7U#_D'S_\ 7)OY&F6O^I3_ '1_*I-0_P"0?/[Q-_(U':_Z
MB/\ W1_*HEN'0L1_>_"GTR/[WX4^J0!4<WWQ]*DJ.;[X^E*0%251_:MLWH''
MZ#_"K[=*HR?\A*W^K_\ H-7J([#8>U1R+G&?4?T_PJ2F2'C\:;V$4F&&<D$
MD]_8TUP%D##CGCCWJ8\S-D$KSC(]C_C22KN*X'1N?SK*Q95!/VAFQZ?T_P :
MF7(N"7&,# _6HR1YC8]L?I4W/V@$XS]?K41&1R$*^!U5C4MIQ;+SZY%03%E
M[_,<5/:8%J-W4]*<7[PF30CY6&>_--D)')4\_P!,4Z,#GVI&^96!7I_]:M!#
M+=BP?N,=_7%22']VIX]^:9:G<K ]2>GX4^=<C;@>OZT+8!T9&UL>@_E3V'S9
M'6F* %/J0/Y4JXYSZU703%[\4]>M,SW/K3P.]-"$8=*BD';KBIZCD7'(_&AC
M1'TC)_(?G_A1'][<0:0NBLL99>2>,\^O]:?&0>N>3TZU'48Y3A:212R\'\*=
M@!1BDD.:HD;@!5YSBGN"4XJ-B?+7M^%/9OW9('ZT(!K#Y5XIK';GG&!V[TN"
M5Z_E2JH8YI,H<N  #4F*:HIU4B0HHHI@%%%% !1110 4U4 SC^(\TZB@!%
MP.!Z"EHHH *3'>EHH **** &-_K!]*?36_U@/M3J2 ****8!1110 4444 %%
M%% "'D8S2TG\5+0 4444 %%%% !1110 444<^E !1110 449QUI,CUH 6BFL
MP'5J-PSC-%P'44FX8SFC<,9H 6BDW =2*3</[PH =135=>F1^=.SGI0 449%
M)D=,T +37[?6EW+ZBFR,/E'O2N@''[U*W2HV8;EQWI9)%4<G_/\ D470#Z*C
M\Q3C!I^1ZT[H!:CEX&X>N:?D9Q3) #N!-)@1Q,'A.,D^A-5Y+EVDV-;E.!G)
M&>?IFIK<$)^)R?6DF4'/ X&.?:LW?E*ZA!GR>,9Y YIW!1N?2H8R?L_'!SP<
M=Z52/(D7'0CC/6E<&6(<<#'>I4^[Q5>W&%!]^?RJ>/[HK2.Q(ZBA>E%4!#??
M\>4W_7-OY5%;?\>\?^Z/Y5+?'%G,?^F;?RJ.V_X]X\_W1_*HEN,GC^]^%/ID
M?WOPI]4A!4<WWQ]*DJ.;[X^E*0%=Q_I]O]6_]!JVU57_ ./R#_>;_P!!_P#K
M5;/2B.P"=#44C8Z'O_6I&/RU#,2%[=1G(]Q_C6<Y]$-$#28D?GKD\?2DDEQ@
M!OXCGCWISL=[!6YSC]*5@#(/F^]VQ[UGS,LI^:OF8#9&>./IWJ>.0"3GYL#T
M^M-) DR&QSSQ]*L*R^;C=SVX^O6B&^X%>9T7G=_$>O;I_C4UFP^RK\P^M$F#
MC'S<G/R_3_"G6JD6X4L!\N0!SD>]5%>\)[#X.58AMWT^I_PI%!P3SUY_2I(P
M!NSN/U^I_P :8S#!!5^?3\*TV$$8PO [=/PI78(O7GM^=)&0,[6^F>.U)<<8
M...QQ1T ?&1M8L><#^5+N!;C^5-MSN4ANO'\J=@F3^E4MA#L!F_&I*9$,+^-
M/IH04444P(I((Y"I=0S+DJ2.G;BFK:Q*V1&O?H,5/12L@&D?+4;*=Q.?>IL4
MU@: *[,WRXYQVJ:1-ZD=,^E+L'&>U/[4N49'%$JK]T4_:*6C-4(**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@!,?-^%+1_%10 445'N.5% $E%-S
MVH!- #J*3(I: "BBD_CH 7%%-<D#BAB0OT%*X#J*:,\<T<^M,!U%-<D4N30
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
M*6DQ\WX4M "-]VD4C;3F^[3=O&: '4VE.32=1QV-  O<T9P?QH3J:%YSQWI
M)UXP>E+_ ,M?PIV/>FC[U%@&-Q*.,YIS$@9IK$!MI.&)X%/;[II *O2D88_.
ME7A:.O-4 QB,=/TI21M)-*P^7K00-E2 D?*=.U)V(]33E&%Q3.=N<=\8H 5A
MGC/:B3B,_I2-QW_&G/CRS@?A0 BG#'GO2MC.*;'RS9_O<48(;UYH&/SZTST'
MM3NG&:1<; /:@1#,<R!<=1Q^52 D'G\Z;-S(N?0T['/'Y4D,1MW&0*1<>7DX
MZ_X_XT[D@$]:: =O/&"?Z_X4##^/<!T--< *#QCG\:,G.>>#Z4UL';ZD'\.*
M3 (64MP?7/YU+'C:,\>W;M_C5;*AE &,CFIE+!05YW8QG\/\*46!(P]2!Z5$
M,_:#QQ@XI\A8\J Q ]:8%S-GG*YS2EK8"*8,7.#_  TV^'W1ZG\JDD!&WCJ#
MS^%1W!W,-JD?-CFLY=2@D(VH.>G?KVHNAE!@<!1G/X_X4DV=RX!''^%/E79R
M<].>?K_C0U<!O/F*#@<]>V>/\:L=9,'&,'FH &+#..HP#^'^%3_Q9(]?Y5<-
MB6+;\RDY/ /%/D "D]LBH[<+YC$'MV-/E( ^;N1@5?03(HVRP7&.N!VI+@GO
MZ<_I_A21X*$#/?.13;D@[0W/'7_&I>Q74BA?"@8;J2*>K?N6^4\XR *CA!-N
M<9YSU^E.PWED=#GMWK,9:M< *5 R>OY584>]4[7C 48&?7VJVOW16T'H3(<G
MW:6FQ_=%.K0DKZESIUP/^F+?R-1V?_'K'_N#^52ZB/\ 0)_^N3?R-1VO%O'_
M +H_E42W'T+$?WOPI],C^]^%/JD(*CF^\/I4E1S??'THD!3F_P"0I:?[S_\
MH-:%9\W_ "%K/_>?_P!!-7VI0!A_%^%17'^K/^>XJ7C&*BEY!S_GD4,"NRXG
M?CO^N*2Y"O-&#GY6)%2C[V/[V?Y4V?"R+GD^_P!:S>S*ZE/DW!.Y>@_I4Z$>
M:!CJ.2,Y/7I4.<R$$<\=._3_  JW& +@-[9Z?6HCN-D%[(%.Q1PIR3CC/'^%
M+;L&MQ@XV@?RIDY;@X_B.3U-);MMA!QGY1GC/:E?WA]"Q"<#Y>/7WY/^-*HR
MN6/<8[>G6H80P[GD_P!3_A3Y/F78.^,^O;O5)DCX9EVL5&=G_P!?_"IO-C)4
M9^\.#4=J,H>._8?7_&IC@#^E:1O8!4 QQZ"AR!PWKUI%/S?\!%.8\@51)&P(
M7/7YO\*8&*OR#P?E'<^M2CG(/'/^'^-1W$(8A@<,N=OMFD[C1*PR<@\BDDR1
M[^E1ATR/NX#8'^]4DF[R]R]<4P$P-AQQG/2BW!6$*>PI5(\OZ=:(^Y_"@ 7A
M1GZ4I/\ DTA.Z.E;^*@0F>G.3@TC8$9(.>*;(#M7;FG%1Y9XZT#' D@%3UIP
M)I%^6.CI]<4(0[/.*7--P>M-!YW \8IW DHHS2,V*8"T9IK#Y:/XJ %YI:3F
MEH **** "BBB@ HHHH **** #^*BDS\WX4M  WW:;R%%*WW: ?E&: %HHHH
M0*!D^M+12#- "TW)W?A2L<4SGS/PI (W^M_#\*D_AIC#$FX$\X&.U.;@;N]"
M 7!VT,>V* ?ES1UXI@-8TN1BFR?=Q3L KQ2 %)*>])@#\Z(^%Y'84F>_7FD
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
M,K_$.C?6I=H\SW-2 #=]VE(&<XZ46$1A05!'3//_ ->A$4*H7&,?E]*EX X
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
MGCM["G,6P,>M+GY:8",-R[?6F8.T;>F?6I%]J:R^@[TK#0R0'/!'RCD&G?\
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
M "BBB@ HHHH **** "BBB@ .?2BBB@ HHHH **** "CGTHHH **** "BBB@
MHHHH **** "BBB@ HHHH 2EHHH **** "BBB@ HHHH *;D[O;UIU% " G=C%
M+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !36'M3J* $]*&I:* "BBB@ HHHH !S2'-+10 V/.SD4O/I2T4 %%%% !1
M110 V09C8#N*BB1A&H*X(6IZ*35P&Q@CDBG444+0 HHHI@%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
#!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6795920720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Feb. 28, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</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_kvhi_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">KVH INDUSTRIES INC \DE\<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001007587<span></span>
</td>
<td class="text">&#160;<span></span>
</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">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">Dec. 31,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2017<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,525,394<span></span>
</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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 147,662,889<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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>If the value is true, then the document is an amendment to previously-filed/accepted document.</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_CurrentFiscalYearEndDate">
<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>End date of current fiscal year in the format --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_CurrentFiscalYearEndDate</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:gMonthDayItemType</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_DocumentFiscalPeriodFocus">
<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>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</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_DocumentFiscalPeriodFocus</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:fiscalPeriodItemType</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_DocumentFiscalYearFocus">
<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>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</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_DocumentFiscalYearFocus</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:gYearItemType</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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-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_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 12b<br> -Subsection 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_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_EntityCommonStockSharesOutstanding">
<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 number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</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_EntityCommonStockSharesOutstanding</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:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<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 "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</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_EntityCurrentReportingStatus</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:yesNoItemType</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_EntityFilerCategory">
<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 whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</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_EntityFilerCategory</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:filerCategoryItemType</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_EntityPublicFloat">
<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>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</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_EntityPublicFloat</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:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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 12b<br> -Subsection 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_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_EntityVoluntaryFilers">
<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 "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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:yesNoItemType</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_EntityWellKnownSeasonedIssuer">
<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 "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</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_EntityWellKnownSeasonedIssuer</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:yesNoItemType</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_kvhi_DocumentAndEntityInformationAbstract">
<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>Document and entity information.</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;">kvhi_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R2.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796465936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 34,596<span></span>
</td>
<td class="nump">$ 26,422<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_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">8,319<span></span>
</td>
<td class="nump">25,712<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_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts of $2,852 and $3,477 as of December 31, 2017 &amp; December 31, 2016, respectively</a></td>
<td class="nump">28,316<span></span>
</td>
<td class="nump">31,152<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_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">22,732<span></span>
</td>
<td class="nump">20,745<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_us-gaap_PrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">3,816<span></span>
</td>
<td class="nump">4,801<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">97,779<span></span>
</td>
<td class="nump">108,832<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_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, less accumulated depreciation of $51,099 and $45,766 as of December 31, 2017 &amp; December 31, 2016, respectively</a></td>
<td class="nump">43,521<span></span>
</td>
<td class="nump">36,586<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_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, less accumulated amortization of $20,656 and $16,344 as of December 31, 2017 &amp; December 31, 2016, respectively</a></td>
<td class="nump">15,120<span></span>
</td>
<td class="nump">17,838<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_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">33,872<span></span>
</td>
<td class="nump">31,343<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_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">5,927<span></span>
</td>
<td class="nump">5,134<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_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Non-current deferred income tax asset</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">196,239<span></span>
</td>
<td class="nump">199,757<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_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">15,736<span></span>
</td>
<td class="nump">8,436<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_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and employee-related expenses</a></td>
<td class="nump">5,358<span></span>
</td>
<td class="nump">4,766<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_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Accrued other</a></td>
<td class="nump">9,210<span></span>
</td>
<td class="nump">8,317<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_us-gaap_ProductWarrantyAccrual', window );">Accrued product warranty costs</a></td>
<td class="nump">2,074<span></span>
</td>
<td class="nump">2,280<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_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">6,919<span></span>
</td>
<td class="nump">6,661<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_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">2,482<span></span>
</td>
<td class="nump">7,900<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_us-gaap_LiabilityForUncertainTaxPositionsCurrent', window );">Liability for Uncertain Tax Positions, Current</a></td>
<td class="nump">1,570<span></span>
</td>
<td class="nump">1,283<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">43,349<span></span>
</td>
<td class="nump">39,643<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_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Non-current deferred income tax liability</a></td>
<td class="nump">2,634<span></span>
</td>
<td class="nump">3,133<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_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">326<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_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, excluding current portion</a></td>
<td class="nump">44,572<span></span>
</td>
<td class="nump">50,153<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">90,574<span></span>
</td>
<td class="nump">93,255<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_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value. Authorized 1,000,000 shares; none issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value. Authorized 30,000,000 shares, 18,787,816 and 18,420,914 shares issued at December 31, 2017 and December 31, 2016, respectively; and 17,128,825 and 16,761,923 shares outstanding at December 31, 2017 and December 31, 2016, respectively</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">184<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_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">134,361<span></span>
</td>
<td class="nump">129,660<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_us-gaap_RetainedEarningsAccumulatedDeficit', window );">(Accumulated deficit) retained earnings</a></td>
<td class="num">(4,417)<span></span>
</td>
<td class="nump">6,617<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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(11,317)<span></span>
</td>
<td class="num">(16,809)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment', window );">Total Stockholders equity before treasury stock adjustment</a></td>
<td class="nump">118,815<span></span>
</td>
<td class="nump">119,652<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_us-gaap_TreasuryStockValue', window );">Less: treasury stock at cost, common stock, 1,658,991 shares as of December 31, 2017 and December 31, 2016, respectively</a></td>
<td class="num">(13,150)<span></span>
</td>
<td class="num">(13,150)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">105,665<span></span>
</td>
<td class="nump">106,502<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 196,239<span></span>
</td>
<td class="nump">$ 199,757<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_StockholdersEquityBeforeTreasuryStockAdjustment">
<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>Stockholders Equity Before Treasury Stock Adjustment</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;">kvhi_StockholdersEquityBeforeTreasuryStockAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<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>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<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>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<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>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<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;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<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>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<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>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<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>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<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>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<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>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<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>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<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 carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<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;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent">
<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>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<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;">us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<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>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<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;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<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>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<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>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<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;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<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>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<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>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<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>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<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>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<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>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LiabilityForUncertainTaxPositionsCurrent">
<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>Amount recognized for uncertainty in income taxes classified as current.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_LiabilityForUncertainTaxPositionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<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>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<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>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<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>Amount of investments in debt and equity securities, including, but not limited to, held-to-maturity, trading and available-for-sale expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&amp;loc=d3e26626-111562<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<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>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<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>Amount of noncurrent assets classified as other.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<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>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<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>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssets">
<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>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.</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;">us-gaap_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<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>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<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>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<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 cumulative amount of the reporting entity's undistributed earnings or deficit.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<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 );">- References</a><div><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;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TreasuryStockValue">
<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 amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R3.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796646272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 2,852<span></span>
</td>
<td class="nump">$ 3,477<span></span>
</td>
<td class="nump">$ 3,534<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_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Property and equipment, accumulated depreciation</a></td>
<td class="num">(51,099)<span></span>
</td>
<td class="num">(45,766)<span></span>
</td>
<td class="num">(43,202)<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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="nump">$ 20,656<span></span>
</td>
<td class="nump">$ 16,344<span></span>
</td>
<td class="nump">$ 11,390<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_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<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_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">30,000,000<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
<td class="nump">30,000,000<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_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">18,787,816<span></span>
</td>
<td class="nump">18,420,914<span></span>
</td>
<td class="nump">17,336,314<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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">17,128,825<span></span>
</td>
<td class="nump">16,761,923<span></span>
</td>
<td class="nump">15,677,323<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_us-gaap_TreasuryStockShares', window );">Treasury stock, shares outstanding</a></td>
<td class="nump">1,658,991<span></span>
</td>
<td class="nump">1,658,991<span></span>
</td>
<td class="nump">1,658,991<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<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>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<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 valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<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;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of common stock.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<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 maximum number of common shares permitted to be issued by an entity's charter and bylaws.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<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>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<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>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<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;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<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>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<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 maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<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>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<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 );">- References</a><div><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;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TreasuryStockShares">
<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>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R4.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796328816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_RevenuesAbstract', window );"><strong>Sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SalesRevenueGoodsNet', window );">Product</a></td>
<td class="nump">$ 56,968<span></span>
</td>
<td class="nump">$ 73,075<span></span>
</td>
<td class="nump">$ 76,213<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_us-gaap_SalesRevenueServicesNet', window );">Service</a></td>
<td class="nump">103,120<span></span>
</td>
<td class="nump">103,047<span></span>
</td>
<td class="nump">108,421<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">160,088<span></span>
</td>
<td class="nump">176,122<span></span>
</td>
<td class="nump">184,634<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_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CostOfGoodsSold', window );">Costs of product sales</a></td>
<td class="nump">37,474<span></span>
</td>
<td class="nump">46,334<span></span>
</td>
<td class="nump">47,404<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_us-gaap_CostOfServices', window );">Costs of service sales</a></td>
<td class="nump">52,692<span></span>
</td>
<td class="nump">52,966<span></span>
</td>
<td class="nump">54,816<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_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">15,858<span></span>
</td>
<td class="nump">16,030<span></span>
</td>
<td class="nump">14,039<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_us-gaap_SellingAndMarketingExpense', window );">Sales, marketing and support</a></td>
<td class="nump">33,896<span></span>
</td>
<td class="nump">33,942<span></span>
</td>
<td class="nump">35,714<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_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">28,932<span></span>
</td>
<td class="nump">28,172<span></span>
</td>
<td class="nump">29,453<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">168,852<span></span>
</td>
<td class="nump">177,444<span></span>
</td>
<td class="nump">181,426<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">(Loss) income from operations</a></td>
<td class="num">(8,764)<span></span>
</td>
<td class="num">(1,322)<span></span>
</td>
<td class="nump">3,208<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_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">659<span></span>
</td>
<td class="nump">513<span></span>
</td>
<td class="nump">546<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_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">1,467<span></span>
</td>
<td class="nump">1,436<span></span>
</td>
<td class="nump">1,460<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_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (expense) income, net</a></td>
<td class="num">(366)<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="nump">372<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">(Loss) income before income tax expense</a></td>
<td class="num">(9,938)<span></span>
</td>
<td class="num">(1,970)<span></span>
</td>
<td class="nump">2,666<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_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">1,096<span></span>
</td>
<td class="nump">5,547<span></span>
</td>
<td class="nump">413<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (11,034)<span></span>
</td>
<td class="num">$ (7,517)<span></span>
</td>
<td class="nump">$ 2,253<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_us-gaap_EarningsPerShareAbstract', window );"><strong>Per share information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EarningsPerShareBasic', window );">Net income per share, basic (in dollars per share)</a></td>
<td class="num">$ (0.67)<span></span>
</td>
<td class="num">$ (0.47)<span></span>
</td>
<td class="nump">$ 0.14<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_us-gaap_EarningsPerShareDiluted', window );">Net income per share, diluted (in dollars per share)</a></td>
<td class="num">$ (0.67)<span></span>
</td>
<td class="num">$ (0.47)<span></span>
</td>
<td class="nump">$ 0.14<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_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract', window );"><strong>Number of shares used in per share calculation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">16,419<span></span>
</td>
<td class="nump">15,834<span></span>
</td>
<td class="nump">15,625<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">16,419<span></span>
</td>
<td class="nump">15,834<span></span>
</td>
<td class="nump">15,834<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldAbstract">
<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 );">- References</a><div><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;">us-gaap_CostOfGoodsAndServicesSoldAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CostOfGoodsSold">
<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>Total costs related to goods produced and sold during the reporting period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CostOfServices">
<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>Total costs related to services rendered by an entity during the reporting period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_CostOfServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CostsAndExpenses">
<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>Total costs of sales and operating expenses for the period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_EarningsPerShareAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareBasic">
<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 amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareDiluted">
<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 amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_GeneralAndAdministrativeExpense">
<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 aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<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>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeTaxExpenseBenefit">
<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>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InterestExpense">
<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>Amount of the cost of borrowed funds accounted for as interest expense.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InvestmentIncomeInterest">
<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>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OperatingIncomeLoss">
<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 net result for the period of deducting operating expenses from operating revenues.</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;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherNonoperatingIncomeExpense">
<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>Amount of income (expense) related to nonoperating activities, classified as other.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ResearchAndDevelopmentExpense">
<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 aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<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;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_RevenuesAbstract">
<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 );">- References</a><div><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;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SalesRevenueGoodsNet">
<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>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SalesRevenueNet">
<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>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SalesRevenueServicesNet">
<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>Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_SalesRevenueServicesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SellingAndMarketingExpense">
<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 aggregate total amount of expenses directly related to the marketing or selling of products or services.</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;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<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>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<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;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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>21
<FILENAME>R5.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6782397168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (11,034)<span></span>
</td>
<td class="num">$ (7,517)<span></span>
</td>
<td class="nump">$ 2,253<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_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized loss on marketable securities</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(3)<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_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">5,404<span></span>
</td>
<td class="num">(9,288)<span></span>
</td>
<td class="num">(4,207)<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_us-gaap_UnrealizedGainLossOnDerivatives', window );">Unrealized gain on derivative instruments, net</a></td>
<td class="nump">89<span></span>
</td>
<td class="nump">80<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax (1)</a></td>
<td class="nump">5,492<span></span>
</td>
<td class="num">(9,209)<span></span>
</td>
<td class="num">(4,153)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Total comprehensive loss</a></td>
<td class="num">$ (5,542)<span></span>
</td>
<td class="num">$ (16,726)<span></span>
</td>
<td class="num">$ (1,900)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<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>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<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;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<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>Amount after tax of other comprehensive income (loss) attributable to parent entity.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<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;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossTax">
<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>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=79507043&amp;loc=d3e39076-109324<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;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<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>Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<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;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_UnrealizedGainLossOnDerivatives">
<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 net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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;">us-gaap_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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>22
<FILENAME>R6.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6797076976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements Of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive (Loss) Income</div></th>
<th class="th"><div>Treasury Stock</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_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="num">(1,659,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2014</a></td>
<td class="nump">$ 116,540<span></span>
</td>
<td class="nump">$ 172<span></span>
</td>
<td class="nump">$ 121,084<span></span>
</td>
<td class="nump">$ 11,881<span></span>
</td>
<td class="num">$ (3,447)<span></span>
</td>
<td class="num">$ (13,150)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning Balance, Shares at Dec. 31, 2014</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,153,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="nump">2,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,253<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive (loss) income</a></td>
<td class="num">(4,153)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,153)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">3,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_PaymentOfStockRegistrationFee', window );">Payment of Stock Registration Fee</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Common stock issued under benefit plan, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Shares withheld, repurchased and retired related to minimum statutory tax withholding requirements</a></td>
<td class="num">(578)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(578)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Payment of restricted stock withholdings, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Exercise of stock options and issuance of restricted stock awards, net of forfeitures</a></td>
<td class="nump">$ 89<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Exercise of stock options, vesting of restricted stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance, Shares at Dec. 31, 2015</a></td>
<td class="nump">15,677,323<span></span>
</td>
<td class="nump">17,336,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2015</a></td>
<td class="nump">$ 118,176<span></span>
</td>
<td class="nump">$ 173<span></span>
</td>
<td class="nump">124,619<span></span>
</td>
<td class="nump">14,134<span></span>
</td>
<td class="num">(7,600)<span></span>
</td>
<td class="num">(13,150)<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_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="num">(1,658,991)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (7,517)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,517)<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive (loss) income</a></td>
<td class="num">(9,209)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,209)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">3,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_PaymentOfStockRegistrationFee', window );">Payment of Stock Registration Fee</a></td>
<td class="num">(4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Common stock issued under benefit plan, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Shares withheld, repurchased and retired related to minimum statutory tax withholding requirements</a></td>
<td class="num">(313)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(313)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DeferredTaxExpenseFromStockOptionsExercised', window );">Deferred Tax Expense from Stock Options Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(869)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Payment of restricted stock withholdings, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Exercise of stock options and issuance of restricted stock awards, net of forfeitures</a></td>
<td class="nump">$ 2,437<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="nump">2,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Exercise of stock options, vesting of restricted stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,099,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance, Shares at Dec. 31, 2016</a></td>
<td class="nump">16,761,923<span></span>
</td>
<td class="nump">18,421,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2016</a></td>
<td class="nump">$ 106,502<span></span>
</td>
<td class="nump">$ 184<span></span>
</td>
<td class="nump">129,660<span></span>
</td>
<td class="nump">6,617<span></span>
</td>
<td class="num">(16,809)<span></span>
</td>
<td class="num">(13,150)<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_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="num">(1,658,991)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (11,034)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,034)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive (loss) income</a></td>
<td class="nump">5,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,492<span></span>
</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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">3,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_PaymentOfStockRegistrationFee', window );">Payment of Stock Registration Fee</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Common stock issued under benefit plan, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Shares withheld, repurchased and retired related to minimum statutory tax withholding requirements</a></td>
<td class="num">(392)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(392)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Payment of restricted stock withholdings, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(43,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Exercise of stock options and issuance of restricted stock awards, net of forfeitures</a></td>
<td class="nump">$ 1,221<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">1,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Exercise of stock options, vesting of restricted stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">363,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance, Shares at Dec. 31, 2017</a></td>
<td class="nump">17,128,825<span></span>
</td>
<td class="nump">18,788,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2017</a></td>
<td class="nump">$ 105,665<span></span>
</td>
<td class="nump">$ 188<span></span>
</td>
<td class="nump">$ 134,361<span></span>
</td>
<td class="num">$ (4,417)<span></span>
</td>
<td class="num">$ (11,317)<span></span>
</td>
<td class="num">$ (13,150)<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_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="num">(1,658,991)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_PaymentOfStockRegistrationFee">
<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>Payment of stock registration fee.</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;">kvhi_PaymentOfStockRegistrationFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<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>Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79507207&amp;loc=d3e4534-113899<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=96864182&amp;loc=d3e11149-113907<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=96864182&amp;loc=d3e11178-113907<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;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_CommonStockSharesOutstanding">
<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>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<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;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxExpenseFromStockOptionsExercised">
<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>Amount of deferred tax expense from write-off of the deferred tax asset related to deductible stock options at exercise.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96864182&amp;loc=d3e11283-113907<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;">us-gaap_DeferredTaxExpenseFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<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>Amount after tax of other comprehensive income (loss) attributable to parent entity.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<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;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<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>Number of shares issued during the period as a result of an employee stock purchase plan.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<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;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<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>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<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>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<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;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<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>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<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;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<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>Number of shares that have been repurchased and retired during the period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<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>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<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;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_StockholdersEquity">
<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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<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>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R7.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6797596352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (11,034)<span></span>
</td>
<td class="num">$ (7,517)<span></span>
</td>
<td class="nump">$ 2,253<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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net (loss) income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for doubtful accounts</a></td>
<td class="nump">674<span></span>
</td>
<td class="nump">872<span></span>
</td>
<td class="nump">1,337<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_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">11,037<span></span>
</td>
<td class="nump">12,564<span></span>
</td>
<td class="nump">12,719<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment', window );">Deferred income taxes</a></td>
<td class="num">(756)<span></span>
</td>
<td class="nump">2,406<span></span>
</td>
<td class="num">(411)<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_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss (gain) on disposals of fixed assets</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">907<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_LossOnInterestRateSwaps', window );">Unrealized gain (loss) on derivative instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">57<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_us-gaap_ShareBasedCompensation', window );">Compensation expense related to stock-based awards and employee stock purchase plan</a></td>
<td class="nump">3,518<span></span>
</td>
<td class="nump">3,651<span></span>
</td>
<td class="nump">3,734<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Foreign Currency Transaction Gain (Loss), Unrealized</a></td>
<td class="num">(86)<span></span>
</td>
<td class="nump">881<span></span>
</td>
<td class="nump">391<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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">2,701<span></span>
</td>
<td class="nump">10,709<span></span>
</td>
<td class="num">(5,803)<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_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(1,978)<span></span>
</td>
<td class="nump">806<span></span>
</td>
<td class="num">(3,755)<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_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">1,045<span></span>
</td>
<td class="num">(332)<span></span>
</td>
<td class="num">(1,576)<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_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other non-current assets</a></td>
<td class="num">(712)<span></span>
</td>
<td class="num">(2,378)<span></span>
</td>
<td class="nump">1,539<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_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">6,711<span></span>
</td>
<td class="num">(790)<span></span>
</td>
<td class="num">(3,390)<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_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="num">(138)<span></span>
</td>
<td class="nump">1,474<span></span>
</td>
<td class="num">(1,643)<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_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">834<span></span>
</td>
<td class="num">(3,687)<span></span>
</td>
<td class="nump">3,023<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_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other long-term liabilities</a></td>
<td class="num">(316)<span></span>
</td>
<td class="num">(867)<span></span>
</td>
<td class="num">(74)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">11,527<span></span>
</td>
<td class="nump">18,699<span></span>
</td>
<td class="nump">8,397<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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="num">(12,788)<span></span>
</td>
<td class="num">(5,631)<span></span>
</td>
<td class="num">(5,694)<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_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Payments to Acquire Intangible Assets</a></td>
<td class="num">(83)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of marketable securities</a></td>
<td class="num">(11,115)<span></span>
</td>
<td class="num">(13,173)<span></span>
</td>
<td class="num">(11,323)<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_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Maturities and sales of marketable securities</a></td>
<td class="nump">28,508<span></span>
</td>
<td class="nump">10,080<span></span>
</td>
<td class="nump">13,217<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">4,522<span></span>
</td>
<td class="num">(8,724)<span></span>
</td>
<td class="num">(3,800)<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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long-term debt</a></td>
<td class="num">(1,649)<span></span>
</td>
<td class="num">(1,358)<span></span>
</td>
<td class="num">(1,307)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_RepaymentsofLongtermloan', window );">Repayments of Long-term loan</a></td>
<td class="num">(9,350)<span></span>
</td>
<td class="num">(5,281)<span></span>
</td>
<td class="num">(4,876)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan', window );">Proceeds from stock options exercised and employee stock purchase plan</a></td>
<td class="nump">1,644<span></span>
</td>
<td class="nump">2,583<span></span>
</td>
<td class="nump">432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings', window );">Payment of employee restricted stock withholdings</a></td>
<td class="num">(392)<span></span>
</td>
<td class="num">(313)<span></span>
</td>
<td class="num">(578)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_PaymentOfStockRegistrationFee', window );">Other</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(9,747)<span></span>
</td>
<td class="num">(4,373)<span></span>
</td>
<td class="num">(6,329)<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_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">1,872<span></span>
</td>
<td class="num">(1,899)<span></span>
</td>
<td class="num">(838)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">8,174<span></span>
</td>
<td class="nump">3,703<span></span>
</td>
<td class="num">(2,570)<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_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">26,422<span></span>
</td>
<td class="nump">22,719<span></span>
</td>
<td class="nump">25,289<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_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">34,596<span></span>
</td>
<td class="nump">26,422<span></span>
</td>
<td class="nump">22,719<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_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_InterestPaid', window );">Cash paid for interest</a></td>
<td class="nump">1,449<span></span>
</td>
<td class="nump">1,433<span></span>
</td>
<td class="nump">1,467<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_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net of refunds</a></td>
<td class="nump">972<span></span>
</td>
<td class="nump">3,647<span></span>
</td>
<td class="nump">2,182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions', window );">Changes in Accrued Liabilities Related to Fixed Asset Additions</a></td>
<td class="nump">501<span></span>
</td>
<td class="nump">345<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses', window );">Deferred purchase price consideration related to asset acquisition included in accrued expenses</a></td>
<td class="nump">$ 50<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions">
<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>Changes in accrued liabilities related to fixed asset additions.</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;">kvhi_ChangesInAccruedLiabilitiesRelatedToFixedAssetAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment">
<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>Deferred Income Tax Expense (Benefit), Excluding Foreign Currency Translation Adjustment</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;">kvhi_DeferredIncomeTaxExpenseBenefitExcludingForeignCurrencyTranslationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses">
<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>Deferred purchase price consideration related to asset acquisition included in accrued expenses</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;">kvhi_Deferredpurchasepriceconsiderationrelatedtoassetacquisitionincludedinaccruedexpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_kvhi_LossOnInterestRateSwaps">
<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>Loss on interest rate swaps.</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;">kvhi_LossOnInterestRateSwaps</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_kvhi_PaymentOfStockRegistrationFee">
<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>Payment of stock registration fee.</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;">kvhi_PaymentOfStockRegistrationFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_kvhi_PaymentsOfEmployeeRestrictedStockWithholdings">
<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>Payments of employee restricted stock withholdings.</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;">kvhi_PaymentsOfEmployeeRestrictedStockWithholdings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan">
<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>Proceeds from stock options exercised and employee stock purchase plan.</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;">kvhi_ProceedsFromStockOptionsExercisedAndEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_kvhi_RepaymentsofLongtermloan">
<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>Repayments of Long-term loan</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;">kvhi_RepaymentsofLongtermloan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<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>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<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>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<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;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DepreciationDepletionAndAmortization">
<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 aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<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>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<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;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ForeignCurrencyTransactionGainLossUnrealized">
<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>Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30690-110894<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30700-110894<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<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;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_GainLossOnDispositionOfAssets1">
<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>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2443-110228<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;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeTaxesPaidNet">
<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 amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<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;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInAccountsPayable">
<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 increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInAccountsReceivable">
<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 increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<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 increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInDeferredRevenue">
<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 increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a receivable.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInInventories">
<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 increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<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 );">- References</a><div><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;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<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>Amount of increase (decrease) in operating assets classified as other.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<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>Amount of increase (decrease) in operating liabilities classified as other.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<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>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_InterestPaid">
<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>Amount of cash paid for interest. Includes, but is not limited to, payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<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;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<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>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<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;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<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>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<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;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<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>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<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;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquireIntangibleAssets">
<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 cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<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;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquireMarketableSecurities">
<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>Cash outflow for purchase of trading, available-for-sale securities and held-to-maturity securities.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<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;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquireProductiveAssets">
<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 cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<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;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<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 cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-108585<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;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProvisionForDoubtfulAccounts">
<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>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82913847&amp;loc=SL49130543-203045<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;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_RepaymentsOfLongTermDebt">
<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 cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<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;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ShareBasedCompensation">
<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 aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_SupplementalCashFlowInformationAbstract">
<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 );">- References</a><div><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;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R8.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6787647120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(a)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Description of Business </font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Industries, Inc. (together with its subsidiaries, the Company or KVH) designs, develops, manufactures and markets mobile connectivity products and services for the marine and land markets, and inertial navigation products for both the commercial and defense markets. KVH's reporting segments are as follows:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the mobile connectivity segment and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the inertial navigation segment</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH&#8217;s mobile connectivity products enable customers to receive voice and Internet services, and live digital television via satellite services in marine vessels, recreational vehicles, buses and automobiles. KVH&#8217;s CommBox offers a range of tools designed to increase communication efficiency, reduce costs, and manage network operations. KVH sells and leases its mobile connectivity products through an extensive international network of dealers and distributors. KVH also sells and leases products directly to end users. In the second quarter of 2017, the Company launched a new mini-VSAT Broadband service offering, AgilePlans, which is a monthly subscription model providing global connectivity to commercial maritime customers, including hardware, installation, broadband Internet, Voice over Internet Protocol (VoIP), entertainment and training content and global support for a monthly fee with no minimum commitment. KVH offers AgilePlans customers a variety of airtime data plans with varying data speeds and fixed data usage levels with overage charges per megabyte, which is similar to the plans that the Company offers to its other customers. The Company recognizes the monthly subscription fee as service revenue over the service delivery period. The Company retains ownership of the hardware that it provides to AgilePlans customers, who must return the hardware to KVH if they decide to terminate the service. Because KVH does not sell the hardware under AgilePlans, the Company does not recognize any product revenue when the hardware is deployed to an AgilePlans customer. KVH records the cost of the hardware used by AgilePlans customers as revenue-generating assets and depreciates the cost over an estimated useful life of five years. Since the Company is retaining ownership of the hardware, it does not accrue any warranty costs for AgilePlans hardware; however, any maintenance costs on the hardware is expensed in the period these costs are incurred. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH&#8217;s mobile connectivity service sales represent primarily sales earned from satellite voice and Internet airtime services. KVH provides, for monthly fixed and usage fees, satellite connectivity services, including broadband Internet, data and VoIP services, to its TracPhone V-series customers. Mobile connectivity service sales also include the distribution of commercially licensed entertainment, including news, sports, music, and movies to commercial and leisure customers in the maritime, hotel, and retail markets through KVH Media Group, and the distribution of training films and eLearning computer-based training courses to commercial customers in the maritime market through Super Dragon Limited and Videotel Marine Asia Limited (together referred to as Videotel). KVH also earns monthly usage fees from third-party satellite connectivity services, including voice, data and Internet services, provided to its Inmarsat and Iridium customers who choose to activate their subscriptions with KVH. Mobile connectivity service sales also include engineering services provided under development contracts, sales from product repairs, and extended warranty sales.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH's inertial navigation products offer precision fiber optic gyro (FOG)-based systems that enable platform and optical stabilization, navigation, pointing and guidance. KVH&#8217;s inertial navigation products also include tactical navigation systems that provide uninterrupted access to navigation and pointing information in a variety of military vehicles, including tactical trucks and light armored vehicles. KVH&#8217;s inertial navigation products are sold directly to U.S. and foreign governments and government contractors, as well as through an international network of authorized independent sales representatives. In addition, KVH's inertial navigation technology is used in numerous commercial products, such as navigation and positioning systems for various applications including precision mapping, dynamic surveying, autonomous vehicles, train location control and track geometry measurement systems, industrial robotics and optical stabilization.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH&#8217;s inertial navigation service sales include product repairs, engineering services provided under development contracts and extended warranty sales.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements of KVH Industries, Inc. and its wholly owned subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States of America. All of the operating expenses of the subsidiaries that serve as the Company&#8217;s European, Singaporean, Japanese, and Brazilian international distributors are reflected within sales, marketing, and support within the accompanying consolidated statements of operations. All significant intercompany accounts and transactions have been eliminated in consolidation. The Company's adoption of Accounting Standards Codification (ASC) Update No. 2015-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Consolidation (Topic 810) - Amendments to the Consolidation Analysis, </font><font style="font-family:inherit;font-size:10pt;">on January 1, 2016 did not have an impact on the entities that the Company consolidates, which represent its wholly-owned subsidiaries, and had no impact on the Company&#8217;s consolidated results of operations or financial position.&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(c)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Estimates and Assumptions and Other Significant Non-Recurring Transactions </font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of sales and expenses during the reporting periods. On an on-going basis, the Company evaluates its significant estimates,&#160;including those related to revenue recognition, valuation of accounts receivable, value of inventory, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets and goodwill, estimated fair values of long-lived assets, including goodwill, amortization methods and periods, certain accrued expenses and other related charges, stock-based compensation, contingent liabilities, forfeitures and key valuation assumptions for its share-based awards, estimated fulfillment costs for warranty obligations, tax reserves and recoverability of the Company&#8217;s net deferred tax assets and related valuation allowance. There have been no material changes to the Company's significant accounting policies, except for ASC Update No. 2016-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">, which the Company adopted as required on January 1, 2017 and which resulted primarily in a change in the Company&#8217;s accounting prospectively for share-based payment forfeitures and accounting for excess tax benefits or deficiencies related to share-based payments as a component of earnings (see Note 7 for further discussion) and ASC Update No. 2015-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Measurement of Inventory</font><font style="font-family:inherit;font-size:10pt;">, which the Company adopted as of January 1, 2017 and which simplified the subsequent measurement of inventory by replacing the lower of cost a market test with a lower of cost and net realizable value test (see Note 3 for further discussion).</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2016, the Company entered into arrangements with certain third parties who had previously co-produced certain content that the Company distributes where the Company had certain ongoing royalty payments to these third parties. The agreements entered into during the fourth quarter of 2016 settled all outstanding liabilities owed by the Company to these third parties and resulted in the Company obtaining sole ownership and rights to the applicable content. Based on the final amounts paid under these agreements, the Company recognized a gain in the fourth quarter of 2016 of approximately </font><font style="font-family:inherit;font-size:10pt;">$855</font><font style="font-family:inherit;font-size:10pt;">. This amount was recorded as a reduction to sales, marketing and support expense in the Company's consolidated statement of operations for the year ended December 31, 2016.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(d)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Credit Risk and Single Source Suppliers</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash, cash equivalents and marketable securities.</font><font style="font-family:inherit;font-size:10pt;"> The Company is potentially subject to financial instrument concentration of credit risk through its cash, cash equivalent and marketable securities investments. To mitigate these risks the Company maintains cash, cash equivalents and marketable securities with reputable and nationally recognized financial institutions. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8,319</font><font style="font-family:inherit;font-size:10pt;"> classified as marketable securities was held by Wells Fargo and substantially all of the cash and cash equivalents were held by Bank of America, N.A. See Note 2 for a description of marketable securities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Trade accounts receivable.</font><font style="font-family:inherit;font-size:10pt;"> Concentrations of risk (see Note 11) with respect to trade accounts receivable are generally limited due to the large number of customers and their dispersion across several geographic areas. Although the Company does not foresee that credit risk associated with these receivables will deviate from historical experience, repayment is dependent upon the financial stability of those individual customers. The Company establishes allowances for potential bad debts and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and its expectations for future collectability concerns. The Company performs ongoing credit evaluations of the financial condition of its customers and generally does not require collateral. Activity within the Company&#8217;s allowance for doubtful accounts for the periods presented is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,723</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,342</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deductions (write-offs/recoveries) from reserve</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,299</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(929</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(531</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,852</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,477</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,534</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue and operations. </font><font style="font-family:inherit;font-size:10pt;">Certain components from third parties used in the Company&#8217;s products are procured from single sources of supply. The failure of a supplier, including a subcontractor, to deliver on schedule could delay or interrupt the Company&#8217;s delivery of products and thereby materially adversely affect the Company&#8217;s revenues and operating results.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(e)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product sales.</font><font style="font-family:inherit;font-size:10pt;"> Product sales are recognized when persuasive evidence of an arrangement exists, goods are shipped, title has passed and collectability is reasonably assured. The Company&#8217;s standard sales terms require that:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All sales are final;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Terms are generally Net 30;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipments are tendered and shipped FOB (or as may be applicable, FCA, or EXW) the Company&#8217;s plant or warehouse; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Title and risk of loss or damage passes to the dealer or distributor at the point of shipment when delivery is made to the possession of the carrier.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For certain inertial navigation product sales, customer acceptance or inspection may be required before title and risk of loss transfers. For those sales, revenue is recognized after transfer of title </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">and risk of loss and after notification of customer acceptance. In certain circumstances customers may request a bill and hold arrangement. Under these bill and hold arrangements, revenue is recognized when the Company has fulfilled all of its performance obligations, the units are segregated and available for shipment in accordance with the defined contract delivery schedule, and the Company has received notification of customer acceptance which transfers title and risk of loss to the customer.</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under certain limited conditions, the Company, at its sole discretion, provides for the return of goods. No product is accepted for return and no credit is allowed on any returned product unless the Company has granted and confirmed prior written permission by means of appropriate authorization. The Company establishes reserves for potential sales returns, credits, and allowances, and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and expectations for the future.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-element revenue arrangements. </font><font style="font-family:inherit;font-size:10pt;">Some of our sales involve multiple-element arrangements that include both hardware-related products and contracted service, or satellite connectivity that are accounted under ASC 605-25, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-Element Arrangements</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consideration is allocated to each element based on the relative selling prices of all of the elements in the arrangement using the fair value hierarchy. ASC 605-25 requires that the Company establish vendor-specific objective evidence (VSOE) of fair value based upon the price charged when the same element is sold separately or established by management having the relevant pricing authority. When VSOE exists it is used to determine the selling price of a deliverable. When VSOE is not established, the Company attempts to establish the selling price of each element based on third-party evidence (TPE). When the Company is unable to establish selling price using VSOE or TPE, the Company uses best estimated selling price (BESP) in the allocation of arrangement consideration for the relevant deliverables. The objective of BESP is to determine the price at which the Company would transact a sale if a product or service was sold on a stand-alone basis. The Company determines BESP for our products and certain services by considering multiple factors including, but not limited to, overall market conditions, including geographic or regional-specific market factors and profit objectives for such deliverables. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Each deliverable within the Company's multiple-deliverable revenue arrangements is accounted for as a separate unit of accounting under the guidance of ASC 605-25 if both of the following criteria are met: the delivered item or items have value to the customer on a standalone basis; and for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company. The Company considers a deliverable to have standalone value if the item is sold separately by the Company or another vendor or if the item could be resold by the customer. Further, the Company's revenue arrangements generally do not include a general right of return relative to delivered products.</font></div><div style="line-height:120%;padding-bottom:13px;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deliverables not meeting the criteria for being a separate unit of accounting are combined with a deliverable that does meet that criterion. The appropriate allocation of arrangement consideration and recognition of revenue is then determined for the combined unit of accounting.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Satellite connectivity and media content sales</font><font style="font-family:inherit;font-size:10pt;">. Directly sold and re-sold satellite connectivity service for voice, data and Internet is recognized monthly based upon minutes or megabytes of traffic processed or contracted fixed fee schedules. Typically, all subscribers enter into a contracted one-year minimum service agreement. The Company has evaluated the factors within ASC 605 regarding gross versus net revenue reporting for its satellite connectivity service sales and its payments to the applicable service providers. Based on the evaluation of the factors within ASC 605, the Company has determined that the applicable indicators of gross revenue reporting were met. The applicable indicators of gross revenue reporting included, but were not limited to, the following:</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is the primary obligor in its arrangements with its subscribers. The Company manages all interactions with the subscribers, while satellite connectivity service providers do not interact with the subscribers. In addition, the Company assumes the entire performance risk under its arrangements with the subscribers and in the event of a performance issue, the Company may incur reduction in fees without regard for any recourse that the Company may have with the applicable satellite connective service providers.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has latitude in establishing pricing, as the pricing under its arrangements with the subscribers is negotiated through a contracting process and has discretion on establishing pricing. The Company then separately negotiates the fees with the applicable satellite service providers.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has complete discretion in determining which satellite service providers it will contract with.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result, the Company has determined that we earn revenue (as a principal) from the delivery of satellite connectivity services to its subscribers and records all satellite connectivity service sales to subscribers as gross sales. All associated regulatory service fees and costs are recorded net in the consolidated financial statements. Media content sales include the Company's distribution of commercially licensed news, sports, movies and music content for commercial and leisure customers in the maritime, hotel, and retail markets as well as training videos to the merchant marine market that are typically based on a contracted fixed fee schedule. The Company typically recognizes revenue from media content sales ratably over the period of the service contract. The accounting estimates related to the recognition of satellite connectivity and media content service sales in results of operations requires the Company to make assumptions about future billing adjustments for disputes with subscribers as well as unauthorized usage. The Company recognizes the monthly subscription fee as service revenue over the service delivery period. The Company retains ownership of the hardware that it provides to AgilePlans customers, who must return the hardware to KVH if they decide to terminate the service. Because KVH does not sell the hardware under AgilePlans, the Company does not recognize any product revenue when the hardware is deployed to an AgilePlans customer.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Lease financing.</font><font style="font-family:inherit;font-size:10pt;"> Lease financing consists of sales-type leases primarily of the TracPhone V-IP Series. The Company records the leases at a price typically equivalent to normal selling price and in excess of the cost or carrying amount. Upon delivery, the Company records the present value of all payments under these leases as revenues, and the related costs of the product are charged to cost of sales. Interest income is recognized throughout the lease term (typically three to five years) using an implicit interest rate. Through </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, lease sales have not been a significant portion of the Company&#8217;s total sales.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contracted service sales. </font><font style="font-family:inherit;font-size:10pt;">The Company engages in contracts for development, production, and services activities related to standard product modification or enhancement, which it accounts for using the proportional performance method of revenue recognition. The Company considers the nature of these contracts and the types of products and services provided when determining the proper accounting for a particular contract. Customer and government-agency contracted engineering service and grant sales under development contracts are recognized primarily under the proportional performance method during the period in which the Company performs the service or development efforts in accordance with the agreement. Services performed under these types of contracts include engineering studies, surveys, building construction, prototype development, and program management. Performance is determined principally by comparing the accumulated costs incurred to date with management&#8217;s estimate of the total cost to complete the contracted work. The Company establishes billing terms at the time project deliverables and milestones are agreed. Unbilled revenue recognized in excess of the amounts invoiced to clients are classified within the accompanying consolidated balance sheets in the caption &#8220;prepaid expenses and other assets.&#8221;</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The use of contract accounting requires significant judgment relative to estimating total contract revenues and costs, including assumptions relative to the length of time to complete the contract, the nature and complexity of the work to be performed, and prices for subcontractor services and materials. The risk to the Company on a fixed-price contract is that if estimates to complete the contract change from one period to the next, profit levels will vary from period to period. The Company's estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract's schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods. Any advance payments arising from such extended-term development contracts are recorded as deposits. If, in any period, estimated total costs under a contract indicate an expected loss, then such loss is provided for in that period. Through </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, contracted service revenue has not been a significant portion of the Company&#8217;s total sales.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product service sales.</font><font style="font-family:inherit;font-size:10pt;"> Product service sales other than under development contracts are recognized when completed services are provided to the customer and collectability is reasonably assured. The Company establishes reserves for potential sales returns, credit and allowances, and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and its expectations for the future. Through </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, product service sales have not been a significant portion of the Company&#8217;s total sales.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Extended warranty sales</font><font style="font-family:inherit;font-size:10pt;">. The Company sells extended warranty contracts on mobile connectivity and inertial navigation products. Sales under these contracts are recognized ratably over the contract term. Through </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, warranty sales have not been a significant portion of the Company&#8217;s total sales.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(f)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of the Company&#8217;s financial instruments, which include cash equivalents, investments, accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short maturity of these instruments. The carrying amount of the Company&#8217;s mortgage loan approximates fair value based on currently available quoted rates of similarly structured mortgage facilities. See Note 2 for more information on the fair value of the Company&#8217;s marketable securities.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(g)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash, Cash Equivalents, and Marketable Securities</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with the Company&#8217;s investment policy, cash in excess of operational needs is invested in money market mutual funds, government agency bonds, United States treasuries, municipal bonds, corporate notes, and certificates of deposit. All highly liquid investments with a maturity date of three months or less at the date of purchase are classified as cash equivalents. The Company determines the appropriate classification of marketable securities at each balance sheet date. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, all of the Company&#8217;s marketable securities have been designated as available-for-sale and are carried at their fair value with unrealized gains and losses included in accumulated other comprehensive (loss) income in the accompanying consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reviews investments in debt securities for other than temporary impairment whenever the fair value of an investment is less than amortized cost and evidence indicates that an investment&#8217;s carrying amount is not recoverable within a reasonable period of time. To determine whether an impairment is other-than-temporary, the Company considers whether it intends to sell the security, whether it expects to recover the credit loss, and if it is more likely than not that the Company will be required to sell the security prior to recovery. Evidence considered in this assessment includes the reasons for the impairment, compliance with the Company&#8217;s investment policy, the severity and duration of the impairment, changes in value subsequent to year-end and forecasted performance of the investee. The Company has reviewed its securities with unrealized losses as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> and has concluded that no other-than-temporary impairments exist.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(h)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost and net realizable value using the first-in first-out costing method. The Company adjusts the carrying value of its inventory based on the consideration of excess and obsolete components based on future estimate demand. The Company records inventory charges to costs of product sales.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(i)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. Depreciation and amortization are computed on the straight-line method over the estimated useful lives of the respective assets. The principal lives used in determining the depreciation rates of various assets are: buildings and improvements, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5</font><font style="font-family:inherit;font-size:10pt;">-</font><font style="font-family:inherit;font-size:10pt;">40 years</font><font style="font-family:inherit;font-size:10pt;">; leasehold improvements, shorter of original lease term or useful life; machinery, satellite hubs and equipment, and video-on-demand (VOD) units, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">4</font><font style="font-family:inherit;font-size:10pt;">-</font><font style="font-family:inherit;font-size:10pt;">10 years</font><font style="font-family:inherit;font-size:10pt;">; office and computer equipment, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">3</font><font style="font-family:inherit;font-size:10pt;">-</font><font style="font-family:inherit;font-size:10pt;">7 years</font><font style="font-family:inherit;font-size:10pt;">; and motor vehicles, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(j)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill, Intangible Assets and other Long-Lived Assets </font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s goodwill and intangible assets are associated with the purchase of Virtek Communication (now known as KVH Industries Norway AS) in September 2010, Headland Media Limited (now known as the KVH Media Group) in May 2013, and Videotel in July 2014.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC Topic 350, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other </font><font style="font-family:inherit;font-size:10pt;">(ASC 350) requires the completion of a goodwill impairment test at least annually. Historically, this goodwill impairment test was comprised of a two-step process. In January 2017, the FASB issued ASC Update No. 2017-04,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Intangibles&#8212;Goodwill and Other</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Topic 350): Simplifying the Test of Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">. This ASC simplified the accounting for goodwill impairment for all entities by requiring impairment charges to be based on the first step of the goodwill impairment test under ASC 350. Under previous guidance, if the fair value of a reporting unit was lower than its carrying amount (Step 1), an entity would calculate any impairment charge by comparing the implied fair value of goodwill with its carrying amount (Step 2). The implied fair value of goodwill was calculated by deducting the fair value of all assets and liabilities of the reporting unit from the reporting unit&#8217;s fair value as determined in Step 1. To determine the implied fair value of goodwill, entities would estimate the fair value of any unrecognized intangible assets (including in-process research and development) and any corporate level assets or liabilities that were included in the determination of the carrying amount and fair value of the reporting unit in Step1. Under this new guidance, if a reporting unit's carrying value exceeds its fair value, an entity will record an impairment charge based on that difference, with such impairment charge limited to the amount of goodwill in the reporting unit. This ASC does not change the guidance on completing Step 1 of the goodwill impairment test. An entity will still be able to perform the existing optional qualitative goodwill impairment assessment before determining whether to proceed to Step 1. This ASC will be applied prospectively and is effective for annual and interim impairment test performed in periods beginning after December 15, 2019 for public business enterprises. Early adoption is permitted for annual and interim goodwill impairment testing dates after January 1, 2017. The Company has elected to early adopt this ASC as of January 1, 2017. The adoption of this ASC had no impact on the Company's consolidated statements of operations, financial condition or cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has historically performed its annual goodwill impairment test as of August 31st.&#160;During the three months ended December 31, 2017, the Company changed its annual impairment assessment date from August 31st to October 1st to better align the timing of the test date with its annual budgeting cycle. The Company does not consider the change in the annual goodwill impairment testing date to be a material change to its method of applying an accounting principle. In connection with the change in the date of its annual goodwill impairment test, the Company performed a goodwill impairment test as of both August 31, 2017 and October 1, 2017, and concluded that the fair value of its reporting units exceeded their carrying value. To date, the Company has not had accumulated goodwill impairment losses. For the August 31, 2017 test, the Company utilized an income approach and market approaches to estimate the fair value of the Company&#8217;s reporting units. The Company believes that the assumptions it used to estimate the fair value of its reporting units were reasonable. As an additional corroborative test of the reasonableness of those assumptions, the Company completed a reconciliation of its market capitalization and overall enterprise value to the fair value of all of its reporting units as of August 31, 2017. The Company notes that, as of August 31, 2017, the fair value of all of the Company&#8217;s reporting units exceeded their carrying values by more than 10%. A negative trend of operating results or material changes to forecasted operating results could result in the requirement for additional interim goodwill impairment tests and the potential of a future goodwill impairment charge, which could be material.&#160; For the October 1, 2017 test, the Company performed a qualitative assessment over goodwill impairment concluding it was more-likely-than-not that its reporting units fair value exceeded their carrying value.&#160; Accordingly, it was not necessary for the Company to perform the full Step 1 quantitative analysis.&#160; </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets with estimated lives and other long-lived assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of intangible assets with estimated lives and other long-lived assets is measured by a comparison of the carrying amount of an asset or asset group to future net undiscounted cash flows expected to be generated by the asset or asset group. If these comparisons indicate that an asset is not recoverable, the Company will recognize an impairment loss for the amount by which the carrying value of the asset or asset group exceeds the related estimated fair value. Estimated fair value is based on either discounted future operating cash flows or appraised values, depending on the nature of the asset. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, there were no events or changes in circumstances that indicated any of the carrying amounts of the Company&#8217;s intangible assets or other long-lived assets may not be recoverable. See Note 9 for further discussion of goodwill and intangible assets. </font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(k)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Non-Current Assets</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current assets are primarily comprised of long-term lease receivables, prepaid expenses, and deposits.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(l)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranty</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s products carry standard limited warranties that range from </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">two years</font><font style="font-family:inherit;font-size:10pt;"> and vary by product. The warranty period begins on the date of retail purchase or lease by the original purchaser. The Company accrues estimated product warranty costs at the time of sale and any additional amounts are recorded when such costs are probable and can be reasonably estimated. Factors that affect the Company&#8217;s warranty liability include the number of units sold or leased, historical and anticipated rates of warranty repairs and the cost per repair. Warranty and related costs are reflected within sales, marketing and support in the accompanying statements of operations. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had accrued product warranty costs of </font><font style="font-family:inherit;font-size:10pt;">$2,074</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2,280</font><font style="font-family:inherit;font-size:10pt;">, respectively. The following table summarizes product warranty activity during </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,880</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charges to expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,723</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,323</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,074</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(m)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shipping and Handling Costs</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipping and handling costs are expensed as incurred and included in cost of sales. Billings for shipping and handling are reflected within net sales in the accompanying statements of operations.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(n)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and Development</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expenditures for research and development, including customer-funded research and development, are expensed as incurred. Revenue and related development costs from customer-funded research and development are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-funded service sales </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-funded costs included in costs of service sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,510</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,546</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(o)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advertising Costs</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs related to advertising are expensed as incurred. Advertising expense was </font><font style="font-family:inherit;font-size:10pt;">$2,739</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2,761</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$2,712</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, and is included in sales, marketing, and support expense in the accompanying consolidated statements of operations.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(p)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial statements of the Company&#8217;s foreign subsidiaries located in Denmark and Singapore are maintained using the United States dollar as the functional currency. Exchange rates in effect on the date of the transaction are used to record monetary assets and liabilities. Revenue and other expense elements are recorded at rates that approximate the rates in effect on the transaction dates. </font><font style="font-family:inherit;font-size:10pt;color:#333333;">Foreign currency exchange gains and losses are recognized within &#8220;other (expense) income&#8221; in the accompanying consolidated statements of operations</font><font style="font-family:inherit;font-size:10pt;">. For the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded a total of net foreign currency exchange losses (gains) in its accompanying consolidated statements of operations of </font><font style="font-family:inherit;font-size:10pt;">$554</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$(53)</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$59</font><font style="font-family:inherit;font-size:10pt;">, respectively, which is comprised of both realized and unrealized foreign currency exchange gains and losses.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial statements of the Company&#8217;s foreign subsidiaries located in the United Kingdom, Brazil, Norway, Cyprus, Belgium, the Netherlands and Japan use the foreign subsidiaries&#8217; respective local currencies as the functional currency.&#160;The Company translates the assets and liabilities of these foreign subsidiaries at the exchange rates in effect at year-end.&#160;Net sales, costs and expenses are translated using average exchange rates in effect during the year.&#160;Gains and losses from foreign currency translation are credited or charged to accumulated other comprehensive loss included in stockholders' equity in the accompanying consolidated balance sheets.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(q)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div></td></tr></table><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to income taxes in the U.S. and in numerous foreign jurisdictions. The Company accounts for income taxes following ASC Topic 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Income Taxes.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that some or all of a deferred tax asset will not be realized. The Company determines whether it is more likely than not that a tax position will be sustained upon examination. If it is not more likely than not that a position will be sustained, no amount of the benefit attributable to the position is recognized. The tax benefit to be recognized of any tax position that meets the more likely than not recognition threshold is calculated as the largest amount that is </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">more than 50%</font><font style="font-family:inherit;font-size:10pt;"> likely of being realized upon resolution of the contingency. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company recognizes interest and penalties within the income tax expense line in the accompanying consolidated statements of operations. Accrued interest and penalties are included within the related tax liability line in the consolidated balance sheets. See Note 8 for further discussion of income taxes.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(r)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net (Loss) Income per Common Share</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net (loss) income per share is calculated based on the weighted average number of common shares outstanding during the period. Diluted net income per share incorporates the dilutive effect of common stock equivalent options, warrants and other convertible securities, if any, as determined in accordance with the treasury stock accounting method. Common stock equivalents related to options and restricted stock awards for </font><font style="font-family:inherit;font-size:10pt;">766</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock for the year ended December 31, 2015 have been excluded from the fully diluted calculation of net income per share, as inclusion would be anti-dilutive. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and 2016 since there was a net loss, the Company excluded </font><font style="font-family:inherit;font-size:10pt;">228</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">162</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, subject to outstanding stock options and non-vested restricted shares from its diluted loss per share calculation, as inclusion of these securities would have reduced the net loss per share. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the basic and diluted weighted average common shares outstanding is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding&#8212;basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive common shares issuable in connection with stock plans</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding&#8212;diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(s)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingent Liabilities</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates the amount of potential exposure it may have with respect to claims, assessments and litigation in accordance with ASC 450, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contingencies</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company was not party to any lawsuit or proceeding that, in management's opinion, was likely to materially harm the Company's business, results of operations, financial condition or cash flows, as described in Note 16. It is not always possible to predict the outcome of litigation, as it is subject to many uncertainties. Additionally, it is not always possible for management to make meaningful estimate of the potential loss or range of loss associated with such litigation. </font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(t)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Segments</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in two segments, the mobile connectivity and inertial navigation segments. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker in making decisions regarding resource allocation and assessing performance. The Company&#8217;s chief operating decision maker is its President, Chief Executive Officer and Chairman of the Board.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's reportable segments are: mobile connectivity and inertial navigation (see Note 12, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</font><font style="font-family:inherit;font-size:10pt;">"). The Company operates in a number of major geographic areas, including internationally. Revenues from international locations, primarily consisting of Canada, European countries, both inside and outside the European Union, as well as Africa, Asia/Pacific, the Middle East, and South America.</font></div><div style="line-height:120%;padding-left:4px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(u) &#160;&#160;&#160;&#160;Film Production Costs</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company capitalizes direct costs incurred in the production of its training videos, such as writing, directing, narrating, casting, location rental, and editing. These film costs are classified as a non-current asset on its consolidated balance sheet and are placed into service upon the film title being released and available for customers' use. The Company&#8217;s sales model associated with training is subscription-based, in which fees from third parties are not directly attributable to the exhibition of a particular film but relate instead to access to the entire film library. Accordingly, management estimates that the straight line method is the most representative method for the amortization of film costs. Consistent with the period over which revenues are assessed (i.e. the subscription period), the film costs are amortized over four years. In the event that the film title is replaced or removed from the film library before the amortization period has expired, all unamortized costs are expensed immediately.</font></div><div style="line-height:120%;padding-left:4px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(v)&#160;&#160;&#160;&#160;Recently Issued Accounting Standards</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies. Recently issued standards typically do not require adoption until a future effective date. Prior to their effective date, the Company evaluates the pronouncements to determine the potential effects of adoption on our consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Standards Implemented </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2015-11</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued ASC Update No. 2015-11,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Measurement of Inventory</font><font style="font-family:inherit;font-size:10pt;"> regarding ASC Topic 330 - Inventory. Update No. 2015-11 require entities that measure inventory using the first-in, first-out or average cost methods to measure inventory at the lower of cost and net realizable value. Net realizable value is defined as estimated selling price in the ordinary course of business less reasonably predictable costs of completion and disposal. Update No. 2015-11 is effective on a prospective basis for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2016, with earlier application permitted. The Company adopted Update No. 2015-11 on January 1, 2017 and the adoption did not have a material effect on the Company's consolidated financial position, results of operations or cash flows. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-09</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASC Update No. 2016-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation- Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">. This update is effective for annual reporting periods after December 15, 2016, including interim periods within those fiscal periods. Early adoption is permitted. The purpose of the update is to simplify several areas of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows. The Company adopted this ASC update on January 1, 2017. Although this ASC update does not impact the Company&#8217;s results of operations, financial position or cash flows for any periods prior to the adoption, the adoption of this ASC update had the following impact on the date of adoption:</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of Update No. 2016-09 requires all income tax adjustments to be recorded in the consolidated statements of operations. The cumulative adjustment upon adoption to accumulated earnings was zero since the increase in net deferred tax assets was fully offset by a corresponding increase in the deferred tax asset valuation allowance. The amount of deferred tax assets that had not been previously recognized due to the recognition of excess tax benefits was </font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">$1,571</font><font style="font-family:inherit;font-size:10pt;">.</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has elected to account for forfeitures on share-based payments as these forfeitures occur, which represents a change from the accounting previously required under ASC Topic 718. As a result, the Company notes that future forfeitures could result in a significant reversal of stock-based compensation expense recognized in the period in which such forfeitures occur. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2017-04</font></div><div style="line-height:120%;text-align:justify;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASC Update No. 2017-04,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles--Goodwill and Other (Topic 350): Simplifying the Test of Goodwill Impairment. &#160;</font><font style="font-family:inherit;font-size:10pt;">This ASC simplifies the accounting for goodwill impairment for all entities by requiring impairment charges to be based on the first step of the goodwill impairment test under ASC 350. Under previous guidance, if the&#160;fair value of a reporting unit is lower than its carrying amount (Step 1), an entity calculates any impairment charge by comparing the implied fair value of goodwill with its carrying amount (Step 2). The implied fair value of goodwill is calculated by deducting the fair value of all assets and liabilities of the reporting unit from the reporting unit&#8217;s fair value as determined in Step 1. To determine the implied fair value of goodwill, entities estimate the fair value of any unrecognized intangible assets (including in-process research and development) and any corporate-level assets or liabilities that were included in the determination of the carrying amount and fair value of the reporting unit in Step 1. Under this new guidance, if a reporting unit's carrying value exceeds its fair value, an entity will record an impairment charge based on that difference, with such impairment charge limited to the amount of goodwill in the reporting unit. This ASC does not change the guidance on completing Step 1 of the goodwill impairment test. An entity will still be able to perform the existing optional qualitative goodwill impairment assessment before determining whether to proceed to Step 1. This ASC will be applied prospectively and is effective for annual and interim impairment test performed in periods beginning after December 15, 2019 for public business enterprises. Early adoption is permitted for annual and interim goodwill impairment testing dates after January 1, 2017. The Company elected to early adopt this ASC as of January 1, 2017. The adoption of this ASC had no impact on the Company's consolidated statements of operations, financial condition or cash flows. The Company expects that adoption of this ASC will simplify the evaluation and recording of goodwill impairment charges, if any.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Standards to be Implemented</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Updates No. 2014-09, No. 2016-08, No. 2016-10, No. 2016-11, No. 2016-12 and No. 2016-20</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASC Update No. 2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606).&#160;</font><font style="font-family:inherit;font-size:10pt;">Update No. 2014-09 provides enhancements to the quality and consistency of how revenue is reported while also improving comparability in the financial statements of companies using International Financial Reporting Standards and U.S. GAAP. The core principle requires entities to recognize revenue in a manner that depicts the transfer of goods or services to customers in amounts that reflect the consideration an entity expects to be entitled to in exchange for those goods or services. In July 2015, the FASB voted to approve a one-year deferral, making the standard effective for public entities for annual and interim periods beginning after December 15, 2017.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASC Update No. 2016-08,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)</font><font style="font-family:inherit;font-size:10pt;">. The purpose of Update No. 2016-08 is to clarify the guidance on principal versus agent considerations. It includes indicators that help to determine whether an entity controls the specified good or service before it is transferred to the customer and to assist in determining when the entity satisfied the performance obligation and as such, whether to recognize a gross or a net amount of consideration in their consolidated statement of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2016, the FASB issued ASC Update No. 2016-10,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing.&#160;</font><font style="font-family:inherit;font-size:10pt;">Update No. 2016-10 clarifies that entities are not required to assess whether promised goods or services are performance obligations if they are immaterial in the context of the contract. Update No. 2016-10 also addresses how to determine whether promised goods or services are separately identifiable and permits entities to make a policy election to treat shipping and handling costs as fulfillment activities. In addition, it clarifies key provisions in Topic 606 related to licensing.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the FASB issued ASC Update No. 2016-11,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815).&#160;</font><font style="font-family:inherit;font-size:10pt;">Update No. 2016-11 rescinds previous SEC comments that were codified in Topic 605, Topic 932 and Topic 815. Upon adoption of Topic 606, certain SEC comments including guidance on accounting for shipping and handling fees and costs and consideration given by a vendor to a customer should not be relied upon.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the FASB also issued ASC Update No. 2016-12,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Narrow Scope Improvements and Practical Expedients</font><font style="font-family:inherit;font-size:10pt;">. Update No. 2016-12 provides clarity around collectability, presentation of sales taxes, non-cash consideration, contract modifications at transition and completed contracts at transition. Update No. 2016-12 also includes a technical correction within Topic 606 related to required disclosures if the guidance is applied retrospectively upon adoption.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2016, the FASB issued ASC Update No. 2016-20,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. Update No. 2016-20 allows entities not to make quantitative disclosures about remaining performance obligations in certain cases and requires entities that use any of the optional exemptions to expand their qualitative disclosures. Update No. 2016-20 also clarifies other areas of the new revenue standard, including disclosure requirements for prior period performance obligations, impairment guidance for contract costs and the interaction of impairment guidance in ASC 340-40 with other guidance elsewhere in the Codification.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted Topic 606 effective January 1, 2018. The Company adopted Topic 606 under the modified retrospective method and is only applying this method to contracts that were not completed as of the date of adoption. The modified retrospective method resulted in a cumulative effect of initially applying the standard as an adjustment to the opening balance of retained earnings at the date of initial application for any open contracts as of the adoption date. The Company established an implementation team to assist with its assessment of the impact of the new revenue guidance on its operations, consolidated financial statements and related disclosures. To date, this assessment has included (1) utilizing questionnaires to assist with the identification of revenue streams, (2) performing sample contract analyses for each revenue stream identified, (3) assessing the noted differences in recognition and measurement that may result from adopting this new standard, (4) performing detailed analyses of contracts with larger customers, and (5) developing plans to test transactions for consistency with contract provisions that affect revenue recognition. The adoption of Topic 606 will have a material effect on the Company's consolidated financial statements with the most significant impact related to our mobile connectivity segment. Based on the preliminary results of the evaluation, which is still in process, the Company currently believes that the most significant potential changes relate to promised services under certain contracts that were previously determined to be separate units of accounting under Topic 605 will not be separate performance obligations under Topic 606 due to the fact that they are not distinct in the context of the contract, which will impact the timing of revenue recognition. The Company anticipates that the most significant impact of the new standard will relate to the timing of revenue recognition for certain mini-VSAT Broadband hardware contracts. The Company also anticipates changes to the consolidated balance sheet related to accounts receivable, contract assets, and contract liabilities, as well as enhanced footnote disclosures related to customer contracts. The Company is still evaluating the impact that Topic 606 is expected to have on its accounting for costs to obtain and fulfill a contract. The Company anticipates that the adoption of Topic 606 associated with VSAT contracts as of January 1, 2018 will result in an increase to its accumulated deficit of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;">. This anticipated adjustment represents the gross margin on approximately </font><font style="font-family:inherit;font-size:10pt;">$12 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$14 million</font><font style="font-family:inherit;font-size:10pt;"> of previously recognized revenue under current guidance. Gross margin reflects revenue less cost of revenue. These ranges represent management&#8217;s best estimates of the effects of adopting Topic 606 at the time of the preparation of this Annual Report on Form 10-K. The actual impact of Topic 606 is subject to change from these estimates and such change may be significant, pending the completion of the Company&#8217;s assessment in the first quarter of 2018. </font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is in the process of evaluating and designing the necessary changes to its business processes, systems and controls to support recognition and disclosure under the new standard. Further, the Company is continuing to assess what incremental disaggregated revenue disclosures will be required in its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-01</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASC Update No. 2016-01,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.&#160;</font><font style="font-family:inherit;font-size:10pt;">It is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Early application of certain provisions is permitted. Update No. 2016-01 requires entities to measure equity investments that do not result in consolidation and are not accounted for under the equity method at fair value with changes recognized in net income. However, an entity may choose to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. It also simplifies the impairment assessment of equity investments without readily determinable fair values by requiring a qualitative assessment to identify impairment. Update No. 2016-01 also requires separate presentation of financial assets and financial liabilities by measurement category and form of financial asset and liability. The adoption of Update No. 2016-01 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-02</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASC Update No. 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842).&#160;</font><font style="font-family:inherit;font-size:10pt;">It is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Earlier application is permitted. Update No. 2016-02 creates new accounting and reporting guidelines for leasing arrangements. The new guidance requires organizations that lease assets to recognize assets and liabilities on the balance sheet related to the rights and obligations created by those leases, regardless of whether they are classified as finance or operating leases. Consistent with current guidance, the recognition, measurement, and presentation of expenses and cash flows arising from a lease primarily will depend on its classification as a finance or operating lease. The guidance also requires new disclosures to help financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. The new standard is to be applied using a modified retrospective approach. The Company is currently evaluating the impact of the new pronouncement on its financial statements. Based on its preliminary assessment, upon adoption the Company expects to recognize significant right-to-use assets and corresponding lease liabilities on its balance sheet related to leased facilities and equipment. </font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-13</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASC Update No. 2016-13,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</font><font style="font-family:inherit;font-size:10pt;">. The update is effective for fiscal years beginning after December 15, 2019. Early adoption is permitted for fiscal years beginning after December 15, 2018. The purpose of Update No. 2016-13 is to replace the current incurred loss impairment methodology for financial assets measured at amortized cost with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information, including forecasted information, to develop credit loss estimates. The adoption of Update No. 2016-13 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-15</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASC Update No. 2016-15,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.</font><font style="font-family:inherit;font-size:10pt;">&#160;The update is effective for fiscal years beginning after December 15, 2017 and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The purpose of Update No. 2016-15 is to reduce the diversity in practice in presentation and classification of the following items within the statement of cash flows: debt prepayments, settlement of zero coupon debt instruments, contingent consideration payments, insurance proceeds, securitization transactions and distributions from equity method investees. The update also addresses classification of transactions that have characteristics of more than one class of cash flows. The adoption of Update No. 2016-15 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-16</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU Update No. 2016-16,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory</font><font style="font-family:inherit;font-size:10pt;">. The update is effective for fiscal years beginning after December 15, 2017, including interim reporting periods within those fiscal years. Early adoption is permitted as of the beginning of an annual reporting period for which financial statements (interim or annual) have not been issued or made available for issuance. The purpose of Update No. 2016-16 is to allow an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs, as opposed to waiting until the asset is sold to an outside party. The adoption of Update No. 2016-16 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2017-09</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASC Update No. 2017-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation&#8212;Stock Compensation (Topic 718): Scope of Modification Accounting.</font><font style="font-family:inherit;font-size:10pt;"> The update is effective for annual periods beginning on or after December 15, 2017. Early adoption is permitted. The purpose of Update No. 2017-09 is to clarify when to account for a change to the terms or conditions of a share-based payment award as a modification under Topic 718, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">.&#160;Under this new guidance, modification accounting is only required if the fair value, the vesting conditions, or the equity or liability classification of the award changes as a result of the change in terms or conditions.&#160;The Company expects that the adoption of this standard will only affect, on a prospective basis, the manner in which the Company evaluates any changes to the terms or conditions of its share-based payment awards.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2017-12</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASC Update No. 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">. The update is effective for annual periods beginning after December 15, 2018. Early adoption is permitted. The purpose of Update No. 2017-12 is to improve the presentation and disclosure requirements for, and simplify the application and increase transparency of hedge accounting. The adoption of Update No. 2017-12 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There are no other recent accounting pronouncements issued by the FASB that the Company expects would have a material impact on the Company's financial statements.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<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 entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<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;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>25
<FILENAME>R9.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6943025872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Marketable Securities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketable Securities</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.34657398212512%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,002</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total marketable securities designated as available-for-sale</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,320</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,319</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.34657398212512%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total marketable securities designated as available-for-sale</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,712</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,712</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amortized costs and fair value of debt securities as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> are shown below by effective maturity. Effective maturities may differ from contractual maturities because the issuers of the securities may have the right to prepay obligations without prepayment penalties.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than one year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after one year and within two years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than one year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after one year and within two years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income from cash equivalents and marketable securities was </font><font style="font-family:inherit;font-size:10pt;">$107</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$94</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<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 );">- References</a><div><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;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<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 entire disclosure for  investments in certain debt and equity securities.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=4738149<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2289146<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;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>26
<FILENAME>R10.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786858080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASC 2015-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Measurement of Inventory</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2017. ASC 2015-11 simplifies the subsequent measurement of inventory by replacing the lower of cost or market test with a lower of cost and net realizable value test. The adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial position or results of operations. Inventories are stated at the lower of cost and net realizable value using the first-in first-out costing method. Inventories as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> include the costs of material, labor, and factory overhead. Components of inventories consist of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,137</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,954</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,732</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,745</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_InventoryDisclosureTextBlock">
<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 entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<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;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>27
<FILENAME>R11.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6943026160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, plant and equipment disclosure</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> consist of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building and improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,717</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,777</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office and computer equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,057</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Motor vehicles</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(51,099</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45,766</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,521</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,586</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;"> amounted to </font><font style="font-family:inherit;font-size:10pt;">$6,725</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$7,608</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$7,193</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included within machinery and equipment are certain hardware revenue generating assets that had a net book value of $</font><font style="font-family:inherit;font-size:10pt;">11,300</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">7,734</font><font style="font-family:inherit;font-size:10pt;"> as of December 31, 2017 and 2016, respectively, that are utilized in the delivery of the Company's airtime services, media, and other content.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<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 );">- References</a><div><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;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<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 entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<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;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>28
<FILENAME>R12.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786926224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt and Line of Credit<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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_us-gaap_DebtDisclosureTextBlock', window );">Debt and Line of Credit</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt and Line of Credit</font></div><div style="line-height:120%;padding-top:5px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt consists of the following:</font></div><div style="line-height:120%;padding-top:5px;text-align:center;text-indent:30px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:470px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:234px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:99px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:10px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:99px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,275</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mortgage loan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equipment loans</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,477</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,054</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less amounts classified as current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,482</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,900</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt, excluding current portion</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,572</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,153</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:5px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Term Note and Line of Credit</font></div><div style="line-height:120%;padding-top:5px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2014</font><font style="font-family:inherit;font-size:10pt;">, the Company entered into (i) a </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year senior credit facility agreement (the Credit Agreement) with Bank of America, N.A., as Administrative Agent, and the lenders named from time to time as parties thereto (the Lenders), for an aggregate amount of up to </font><font style="font-family:inherit;font-size:10pt;">$80,000</font><font style="font-family:inherit;font-size:10pt;">, including a revolving credit facility (the Revolver) of up to </font><font style="font-family:inherit;font-size:10pt;">$15,000</font><font style="font-family:inherit;font-size:10pt;"> and a term loan (Term Loan) of </font><font style="font-family:inherit;font-size:10pt;">$65,000</font><font style="font-family:inherit;font-size:10pt;"> to be used for general corporate purposes, including both (A) the refinancing of the Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;">$30,000</font><font style="font-family:inherit;font-size:10pt;"> then-outstanding indebtedness under its previous credit facility and (B) permitted acquisitions, (ii)&#160;revolving credit notes (together, the Revolving Credit Note) to evidence the Revolver, (iii) term notes (together, the Term Note, and together with the Revolving Credit Note, the Notes) to evidence the Term Loan, (iv) a Security Agreement (the Security Agreement) required by the Lenders with respect to the grant by the Company of a security interest in substantially all of the assets of the Company in order to secure the obligations of the Company under the Credit Agreement and the Notes, and (v) Pledge Agreements (the Pledge Agreements) required by the Lenders with respect to the grant by the Company of a security interest in </font><font style="font-family:inherit;font-size:10pt;">65%</font><font style="font-family:inherit;font-size:10pt;"> of the capital stock of each of KVH Industries A/S and KVH Industries U.K. Limited held by the Company in order to secure the obligations of the Company under the Credit Agreement and the Notes. </font></div><div style="line-height:120%;padding-top:5px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Agreement was most recently amended in March 2017 to modify the Maximum Consolidated Leverage Ratio, the Applicable Rate, the Consolidated Fixed Charge Coverage Ratio and the amortization schedule of the Term Loan, as well as to make certain other changes. The amendment was accounted for as a debt modification as it did not result in a significant modification to the Credit Agreement.</font></div><div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the March 2017 amendment, the Company made an additional principal repayment of&#160;</font><font style="font-family:inherit;font-size:10pt;">$6,000</font><font style="font-family:inherit;font-size:10pt;"> on the Term Note and amended the repayment terms. Under the amended terms, the Company must make principal repayments of </font><font style="font-family:inherit;font-size:10pt;">$575</font><font style="font-family:inherit;font-size:10pt;"> every three months starting on April 1, 2017 until the Term Note maturity on July 1, 2019. On the maturity date, the entire remaining principal balance of the loan, including any future loans under the Revolver, is due and payable, together with all accrued and unpaid interest, penalties, and any other amounts due and payable under the Credit Agreement. The Credit Agreement contains provisions requiring the mandatory prepayment of amounts outstanding under the Term Loan and the Revolver under specified circumstances, including (i)&#160;</font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the net cash proceeds from certain dispositions to the extent not reinvested in the Company&#8217;s business within a stated period, (ii)&#160;</font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the net cash proceeds from stated equity issuances and (iii)&#160;</font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the net cash proceeds from certain receipts of more than&#160;</font><font style="font-family:inherit;font-size:10pt;">$250</font><font style="font-family:inherit;font-size:10pt;">&#160;outside the ordinary course of business. The prepayments are first applied to the Term Loan, in inverse order of maturity, and then to the Revolver. In the discretion of the Administrative Agent, certain mandatory prepayments made on the Revolver can permanently reduce the amount of credit available under the Revolver.</font></div><div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loans under the Credit Agreement bear interest at varying rates determined in accordance with the Credit Agreement. Each LIBOR Rate Loan, as defined in the Credit Agreement, bears interest on the outstanding principal amount thereof for each interest period from the applicable borrowing date at a rate per annum equal to the LIBOR Daily Floating Rate or LIBOR Monthly Floating Rate, each as defined in the Credit Agreement, as applicable, plus the Applicable Rate, as defined in the Credit Agreement, and each Base Rate Loan, as defined in the Credit Agreement, bears interest on the outstanding principal amount thereof from the applicable borrowing date at a rate per annum equal to the Base Rate, as defined in the Credit Agreement, plus the Applicable Rate. The Applicable Rate ranges from </font><font style="font-family:inherit;font-size:10pt;">1.75%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.25%</font><font style="font-family:inherit;font-size:10pt;">, depending on the Company&#8217;s Consolidated Leverage Ratio, as defined in the Credit Agreement. The highest Applicable Rate applies when the Consolidated Leverage Ratio exceeds </font><font style="font-family:inherit;font-size:10pt;">1.50</font><font style="font-family:inherit;font-size:10pt;">:1.00. Upon certain defaults, including failure to make payments when due, interest becomes payable at a higher default rate.</font></div><div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Revolver are subject to the satisfaction of numerous conditions precedent at the time of each borrowing, including the continued accuracy of the Company&#8217;s representations and warranties and the absence of any default under the Credit Agreement. As of December 31, 2017, there were no borrowings outstanding under the Revolver and the full balance of </font><font style="font-family:inherit;font-size:10pt;">$15,000</font><font style="font-family:inherit;font-size:10pt;"> was available for borrowing.</font></div><div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Agreement contains </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> financial covenants, a Maximum Consolidated Leverage Ratio and a Minimum Consolidated Fixed Charge Coverage Ratio, each as defined in the Credit Agreement. The Maximum Consolidated Leverage Ratio may not be greater than </font><font style="font-family:inherit;font-size:10pt;">1.50</font><font style="font-family:inherit;font-size:10pt;">:1.00. The Minimum Consolidated Fixed Charge Coverage Ratio may not be less than </font><font style="font-family:inherit;font-size:10pt;">1.25</font><font style="font-family:inherit;font-size:10pt;">:1.00. In the March 2017 amendment, the definition of the Consolidated Fixed Charge Coverage Ratio was amended to include only maintenance capital expenditures, as defined. The Company was in compliance with these financial ratio debt covenants as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Agreement imposes certain other affirmative and negative covenants, including without limitation covenants with respect to the payment of taxes and other obligations, compliance with laws, entry into material contracts, creation of liens, incurrence of indebtedness, investments, dispositions, fundamental changes, restricted payments, changes in the nature of the Company&#8217;s business, transactions with affiliates, corporate and accounting changes, and sale and leaseback arrangements. </font></div><div style="line-height:120%;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s obligation to repay loans under the Credit Agreement could be accelerated upon a default or event of default under the terms of the Credit Agreement, including certain failures to pay principal or interest when due, certain breaches of representations and warranties, the failure to comply with the Company&#8217;s affirmative and negative covenants under the Credit Agreement, a change of control of the Company, certain defaults in payment relating to other indebtedness, the acceleration of payment of certain other indebtedness, certain events relating to the liquidation, dissolution, bankruptcy, insolvency or receivership of the Company, the entry of certain judgments against the Company, certain events relating to the impairment of collateral or the Lenders' security interest therein, and any other material adverse change with respect to the Company.</font></div><div style="line-height:120%;padding-top:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Mortgage Loan</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a mortgage loan (as amended, the Mortgage Loan) in the amount of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$4,000</font><font style="font-family:inherit;font-size:10pt;"> related to its headquarters facility in Middletown, Rhode Island. The loan term is </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">ten years</font><font style="font-family:inherit;font-size:10pt;">, with a principal amortization of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">20 years</font><font style="font-family:inherit;font-size:10pt;">. The interest rate is based on the BBA LIBOR Rate plus </font><font style="font-family:inherit;font-size:10pt;">2.00</font><font style="font-family:inherit;font-size:10pt;"> percentage points. The Mortgage Loan is secured by the underlying property and improvements. The monthly mortgage payment is approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$14</font><font style="font-family:inherit;font-size:10pt;"> plus interest and increases in increments of approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1</font><font style="font-family:inherit;font-size:10pt;"> each year throughout the life of the mortgage. Due to the difference in the term of the loan and amortization of the principal, a balloon payment of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2,551</font><font style="font-family:inherit;font-size:10pt;"> is due on April&#160;1, 2019. The loan contains </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</font><font style="font-family:inherit;font-size:10pt;"> financial covenant, a Fixed Charge Coverage Ratio, which applies in the event that the Company&#8217;s consolidated cash, cash equivalents, and marketable securities balance falls below </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$25,000</font><font style="font-family:inherit;font-size:10pt;"> at any time. As the Company&#8217;s consolidated cash, cash equivalents, and marketable securities balance was above the minimum threshold throughout the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Fixed Charge Coverage Ratio did not apply. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the Mortgage Loan, the Company may prepay its outstanding loan balance subject to certain early termination charges. If the Company were to default on the Mortgage Loan, the underlying property and improvements would be used as collateral. As discussed in Note 15 to the consolidated financial statements, the Company entered into </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">two</font><font style="font-family:inherit;font-size:10pt;"> interest rate swap agreements that are intended to hedge its mortgage interest obligations over the term of the Mortgage Loan by fixing the interest rates specified in the mortgage loan to </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">5.91%</font><font style="font-family:inherit;font-size:10pt;"> for half of the principal amount outstanding as of April&#160;1, 2010 and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">6.07%</font><font style="font-family:inherit;font-size:10pt;"> for the remaining half.</font></div><div style="line-height:120%;padding-top:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Equipment Loan</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 30, 2013, the Company borrowed </font><font style="font-family:inherit;font-size:10pt;">$4,700</font><font style="font-family:inherit;font-size:10pt;"> from a bank and pledged as collateral </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> satellite hubs and related equipment. This equipment loan had a term of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years and carried a fixed rate of interest of </font><font style="font-family:inherit;font-size:10pt;">2.76%</font><font style="font-family:inherit;font-size:10pt;"> per annum. In December 2013, the Company borrowed </font><font style="font-family:inherit;font-size:10pt;">$1,200</font><font style="font-family:inherit;font-size:10pt;"> from a bank and pledged as collateral </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> satellite hub and related equipment. This equipment loan had a term of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years and carried a fixed rate of interest of </font><font style="font-family:inherit;font-size:10pt;">3.08%</font><font style="font-family:inherit;font-size:10pt;"> per annum. In March 2017, the Company repaid in full the remaining outstanding balances of both loans before their 2018 maturity dates.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtDisclosureTextBlock">
<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 entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<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;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>29
<FILENAME>R13.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786890496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has certain operating leases for satellite capacity, various equipment, and facilities. The following reflects future minimum payments under operating leases that have initial or remaining non-cancelable lease terms at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Years ending December&#160;31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,109</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">489</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,765</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total rent expense incurred under facility operating leases for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;"> amounted to </font><font style="font-family:inherit;font-size:10pt;">$905</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$601</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$630</font><font style="font-family:inherit;font-size:10pt;">, respectively. Total expense incurred under satellite capacity and equipment operating leases for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;"> amounted to </font><font style="font-family:inherit;font-size:10pt;">$31,774</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$31,606</font><font style="font-family:inherit;font-size:10pt;">,&#160;and </font><font style="font-family:inherit;font-size:10pt;">$32,793</font><font style="font-family:inherit;font-size:10pt;">, respectively, which also includes payments for usage charges in excess of the minimum contractual requirements. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of business, the Company enters into unconditional purchase order obligations with its suppliers for inventory and other operational purchases. Outstanding and unconditional purchase order obligations were </font><font style="font-family:inherit;font-size:10pt;">$13,583</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, which the Company expects to fulfill in 2018. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other than the interest rate swaps (see Note 15), the Company did not have any off-balance sheet commitments, guarantees, or standby repurchase obligations as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Legal Matters</font></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company is involved in litigation incidental to the conduct of its business. In the ordinary course of business, the Company is a party to inquiries, legal proceedings and claims including, from time to time, disagreements with vendors and customers. The Company is not a party to any lawsuit or proceeding that, in management's opinion, is likely to materially harm the Company's business, results of operations, financial condition or cash flows.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advanced Media Networks, L.L.C., or AMN, filed suit in the United States District Court for the District of Rhode Island against us for allegedly infringing two of its patents, seeking unspecified monetary damages and other relief. The Company settled this claim in January 2016 with a payment of cash to AMN.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<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 entire disclosure for commitments and contingencies.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<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;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>30
<FILENAME>R14.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6660942160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-based Compensation [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_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stockholders' Equity</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders&#8217; Equity </font></div><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes stock-based compensation in accordance with the provisions of ASC Topic 718, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation--Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">. The Company adopted ASC Update No. 2016-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation (ASC Topic 718): Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;"> on January 1, 2017. Although this ASC update did not impact the Company&#8217;s results of operations, financial position or cash flows for any periods prior to the adoption, the adoption of this ASC update had the following impact on the date of adoption:</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:42px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of ASC Update No. 2016-09 requires all income tax adjustments to be recorded in the consolidated statements of operations. The cumulative adjustment upon adoption to accumulated earnings was zero since the increase in net deferred tax assets was fully offset by a corresponding increase in the deferred tax asset valuation allowance. The amount of deferred tax assets that had not been previously recognized due to the recognition of excess tax benefits was $</font><font style="font-family:inherit;font-size:10pt;">1,571</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:54px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:42px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tax benefit or expense is required to be classified as a cash flow provided by (used in) operating activities. It was previously required to be presented as a cash flow provided by (used in) financing activities in the Consolidated Statements of Cash Flows, with a corresponding adjustment to operating cash flows. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:54px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:42px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the diluted net earnings per share calculation, when applying the treasury stock method for shares that could be repurchased, the assumed proceeds no longer include the amount of excess tax benefit. This provision, which is only applicable on a prospective basis, did not have an impact on the Company's diluted net earnings per share calculation for the </font><font style="font-family:inherit;font-size:10pt;">year ended December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:54px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:42px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has elected to account for forfeitures on share-based payments as these forfeitures occur instead of a 5% forfeiture rate, which represents a change from the accounting previously required under ASC Topic 718. As a result, future forfeitures could result in a significant reversal of stock-based compensation expense recognized in the period in which such forfeitures occur. During the </font><font style="font-family:inherit;font-size:10pt;">year ended December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">, as a result of share-based award forfeitures, the Company recorded a reversal of previously recognized stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$215</font><font style="font-family:inherit;font-size:10pt;">. In addition, had the Company continued to account for stock-based compensation expense related to forfeitures of share-based payments based on estimating the number of awards expected to be forfeited and recognizing only stock-based compensation expense on awards expected to vest, the Company would have recognized $</font><font style="font-family:inherit;font-size:10pt;">3,449</font><font style="font-family:inherit;font-size:10pt;"> of stock-based compensation expense, or $</font><font style="font-family:inherit;font-size:10pt;">19</font><font style="font-family:inherit;font-size:10pt;"> less than what was actually recorded, during the </font><font style="font-family:inherit;font-size:10pt;">year ended December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense, excluding compensation charges related to our employee stock purchase plan, or the ESPP, was $</font><font style="font-family:inherit;font-size:10pt;">3,468</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">3,640</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">year ended December 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(a)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Options</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is authorized to grant stock options, restricted stock awards and other stock-based awards under its 2016 Equity and Incentive Plan (the 2016 Plan) with respect to up to 3,000 shares of common stock (plus up to an additional 1,690 shares in respect of certain awards under earlier equity compensation plans that may be forfeited, cancelled, reacquired by the Company or terminated after adoption of the 2016 Plan). Options are generally granted with an exercise price equal to the fair market value of the common stock on the date of grant and generally vest in equal annual amounts over </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">four years</font><font style="font-family:inherit;font-size:10pt;"> beginning on the first anniversary of the date of the grant. No options are exercisable for periods of more than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">five years</font><font style="font-family:inherit;font-size:10pt;"> after date of grant. Under the 2016 Plan, each share issued under awards other than options and stock appreciation rights will reduce the number of shares reserved for issuance by </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">two</font><font style="font-family:inherit;font-size:10pt;"> shares. Shares issued under options or stock appreciation rights will reduce the shares reserved for issuance on a share-for-share basis. The 2016 Plan and earlier equity compensation plans, pursuant to which an aggregate of </font><font style="font-family:inherit;font-size:10pt;">12,415</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock were reserved for issuance, were all approved by the Company's shareholders. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">1,715</font><font style="font-family:inherit;font-size:10pt;"> shares were available for future grants. The Compensation Committee of the Board of Directors administers the equity compensation plans, approves the individuals to whom awards will be granted and determines the number of shares and other terms of each award. Outstanding options under the Company's equity compensation plans at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> expire from February 2018 through November 2022. None of the Company&#8217;s outstanding options includes performance-based or market-based vesting conditions as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has estimated the fair value of each option grant on the date of grant using the Black-Scholes option-pricing model. The expected volatility assumption is based on the historical daily price data of the Company&#8217;s common stock over a period equivalent to the weighted average expected life of the Company&#8217;s options. The expected term of options granted is derived using assumed exercise rates based on historical exercise patterns and represents the period of time the options granted are expected to be outstanding. The risk-free interest rate is based on the actual U.S. Treasury zero-coupon rates for bonds matching the expected term of the option as of the option grant date. The dividend yield of </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> is based upon the fact that the Company has not historically declared or paid cash dividends, and does not expect to declare or pay dividends in the foreseeable future.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The per share weighted-average fair values of stock options granted during </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$2.74</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.77</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$4.39</font><font style="font-family:inherit;font-size:10pt;">, respectively. The weighted-average assumptions used to value options as of their grant date were as follows: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year&#160;Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in outstanding stock options for the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of&#160;Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual&#160;Life</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate&#160;Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">682</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired, canceled or forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(170</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,268</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.37</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.37</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested or expected to vest at December 31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,268</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of&#160;Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual&#160;Life</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate&#160;Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,177</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired, canceled or forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(297</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">686</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.41</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">681</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">379</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.39</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.50</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested or expected to vest at December 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.42</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">662</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of&#160;Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average<br clear="none"/>Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average<br clear="none"/>Remaining<br clear="none"/>Contractual&#160;Life<br clear="none"/>(in Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate&#160;Intrinsic<br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.04</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired, canceled or forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(138</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,177</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.60</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">687</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.60</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested or expected to vest at December 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,154</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.58</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total aggregate intrinsic value of options exercised was </font><font style="font-family:inherit;font-size:10pt;">$149</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$484</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$50</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$1,789</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation expense related to stock options, which is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">2.99</font><font style="font-family:inherit;font-size:10pt;"> years. In </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded compensation charges of </font><font style="font-family:inherit;font-size:10pt;">$707</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$702</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,229</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to stock options. Compensation costs for options subject only to service conditions that vest ratably are recognized on a straight-line basis over the requisite service period for the entire award. During </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, cash received under stock option plans for exercises was </font><font style="font-family:inherit;font-size:10pt;">$1,236</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2,438</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$90</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company granted </font><font style="font-family:inherit;font-size:10pt;">271</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">424</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">203</font><font style="font-family:inherit;font-size:10pt;"> restricted stock awards to employees under the terms of the 2016 Plan or the Amended and Restated 2006 Stock Incentive Plan (2006 Plan) for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The restricted stock awards generally vest annually over four years from the date of grant subject to the recipient remaining an employee through the applicable vesting dates. Compensation expense for restricted stock awards is measured at fair value on the date of grant based on the number of shares granted and the quoted market closing price of the Company&#8217;s common stock. Such value is recognized as expense over the vesting period of the award, net of forfeitures. The weighted-average grant-date fair value of restricted stock granted during </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$8.83</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8.68</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$12.43</font><font style="font-family:inherit;font-size:10pt;"> per share, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$3,863</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation expense related to restricted stock awards, which is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">2.15 years</font><font style="font-family:inherit;font-size:10pt;">. Compensation costs for awards subject only to service conditions that vest ratably are recognized on a straight-line basis over the requisite service period for the entire award. Compensation cost for awards initially subject to certain performance conditions are recognized on a ratable basis over the requisite service period for the entire award. In </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded compensation charges of </font><font style="font-family:inherit;font-size:10pt;">$2,760</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2,938</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2,422</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to restricted stock awards.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock activity under the 2006 Plan and the 2016 Plan for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of<br clear="none"/>Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-<br clear="none"/>average<br clear="none"/>grant&#160;date<br clear="none"/>fair value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016, unvested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.83</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017, unvested</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">604</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(c)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the Company's Amended and Restated 1996 Employee Stock Purchase Plan (ESPP), an aggregate of </font><font style="font-family:inherit;font-size:10pt;">1,650</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock have been reserved for issuance, of which </font><font style="font-family:inherit;font-size:10pt;">954</font><font style="font-family:inherit;font-size:10pt;"> shares remain available as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The ESPP covers all of the Company&#8217;s employees. Under the terms of the ESPP, eligible employees can elect to have up to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</font><font style="font-family:inherit;font-size:10pt;"> percent of their pre-tax compensation withheld to purchase shares of the Company&#8217;s common stock on a semi-annual basis. Before the amendment to the plan, the ESPP allowed eligible employees the right to purchase the Company&#8217;s common stock on a semi-annual basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the market price at the end of each purchase period. Under the amendment, the ESPP now allows eligible employees the right to purchase the Company's common stock on a semi-annual basis at 85% of the market price on the first or last day of each purchase period, whichever is lower. During </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, shares issued under this plan were </font><font style="font-family:inherit;font-size:10pt;">46</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">18</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">28</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively. The Company utilizes the Black-Scholes option-pricing model to calculate the fair value of these discounted purchases. The fair value of the </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> discount is recognized as compensation expense over the purchase period. The Company applies a graded vesting approach because the ESPP provides for multiple purchase periods and is, in substance, a series of linked awards. In </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded compensation charges of </font><font style="font-family:inherit;font-size:10pt;">$50</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$11</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$58</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to the ESPP. During </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, cash received under the ESPP was </font><font style="font-family:inherit;font-size:10pt;">$358</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$146</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$291</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(d)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock- Based Compensation Expense</font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following presents stock-based compensation expense, including expense for the ESPP, in the Company's consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:12px;text-align:center;text-indent:32px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:63.671875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:38%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales, marketing and support</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">780</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,027</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">927</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,612</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,871</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,518</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,651</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,734</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<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 entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<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;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ShareBasedCompensationAbstract">
<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 );">- References</a><div><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;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R15.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786927824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense (benefit) for the years ended December 31, 2017, 2016, and 2015 attributable to (loss) income from operations is presented below.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;text-decoration:underline;">Year ended December&#160;31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(762</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,095</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,852</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(756</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,096</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Year ended December&#160;31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">457</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">601</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,770</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,522</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,141</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,406</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,547</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;text-decoration:underline;">Year ended December&#160;31, 2015</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(555</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(94</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(649</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">295</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(118</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(140</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actual income tax expense differs from the &#8220;expected&#8221; income tax (benefit) expense computed by applying the United States Federal statutory income tax rate of </font><font style="font-family:inherit;font-size:10pt;">34%</font><font style="font-family:inherit;font-size:10pt;"> to (loss) income before tax expense, as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Income tax (benefit) expense at Federal statutory income tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increase (decrease) in income taxes resulting from:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">State income tax expense, net of federal benefit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State research and development, investment credits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(435</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(363</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(317</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Non-deductible meals &amp; entertainment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-deductible stock compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Non-deductible deferred compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subpart F income, net of foreign tax credits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,171</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">523</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Foreign branch income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacturing deduction</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Nontaxable interest income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign tax rate differential</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(902</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,258</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(792</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Federal research and development credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Uncertain tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">283</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(413</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Provision to tax return adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in tax rates</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(313</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Change in valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign research and development incentives</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(59</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,096</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,547</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income before income tax expense determined by tax jurisdiction, are as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,333</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,805</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,938</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,970</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,666</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities for the periods presented consisted of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, due to allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">540</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating loss carry-forwards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,078</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, due to difference in depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development, alternative minimum tax credit carry-forwards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,031</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign tax credit carry-forwards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,958</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State tax credit carry-forwards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty reserve</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">822</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">334</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">432</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,815</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,567</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,801</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,102</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,705</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,197</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, due to differences in depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,415</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,211</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liability</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,614</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,109</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax asset- non-current</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liability- non-current</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,133</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had federal research and development tax credit carry-forwards in the amount of </font><font style="font-family:inherit;font-size:10pt;">$4,329</font><font style="font-family:inherit;font-size:10pt;"> and other general business credits of </font><font style="font-family:inherit;font-size:10pt;">$9</font><font style="font-family:inherit;font-size:10pt;"> that expire in years </font><font style="font-family:inherit;font-size:10pt;">2026 through 2037</font><font style="font-family:inherit;font-size:10pt;">. As of December 31, 2017, the Company had foreign tax credit carry-forwards in the amount of </font><font style="font-family:inherit;font-size:10pt;">$2,958</font><font style="font-family:inherit;font-size:10pt;"> that expire in years 2026 through 2027. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had state research and development tax credit carry-forwards in the amount of </font><font style="font-family:inherit;font-size:10pt;">$3,501</font><font style="font-family:inherit;font-size:10pt;"> that expire in years </font><font style="font-family:inherit;font-size:10pt;">2018 through 2024</font><font style="font-family:inherit;font-size:10pt;">. The Company also had other state tax credit carry-forwards of </font><font style="font-family:inherit;font-size:10pt;">$243</font><font style="font-family:inherit;font-size:10pt;"> available to reduce future state tax expense that expire in years </font><font style="font-family:inherit;font-size:10pt;">2018 through 2024</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s ability to utilize these net operating loss carry-forwards and tax credit carry-forwards may be limited in the future if the Company experiences an ownership change pursuant to Internal Revenue Code Section&#160;382. An ownership change occurs when the ownership percentages of </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;"> or greater stockholders change by more than </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> over a three-year period.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of January 1, 2017, the Company adopted Update No. 2016-09. In accordance with Update No. 2016-09, previously unrecognized excess tax benefits are recognized on a modified retrospective basis. On January 1, 2017, the Company recorded a </font><font style="font-family:inherit;font-size:10pt;">$1,117</font><font style="font-family:inherit;font-size:10pt;"> deferred tax asset related to unrecognized excess tax benefits with an offsetting adjustment to retained earnings. As the Company had previously recorded a full valuation allowance on its U.S. deferred tax assets, a corresponding increase to the valuation allowance was recorded with an offsetting adjustment to retained earnings.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In assessing the realizability of its net deferred tax assets, the Company considered whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company concluded that a net increase of </font><font style="font-family:inherit;font-size:10pt;">$4,447</font><font style="font-family:inherit;font-size:10pt;"> of the valuation allowance was appropriate. As part of the Company&#8217;s analysis, the Company evaluated, among other factors, its recent history of generating taxable income and its near-term forecasts of future taxable income. The net increase in valuation allowance of </font><font style="font-family:inherit;font-size:10pt;">$4,447</font><font style="font-family:inherit;font-size:10pt;"> is composed of expense of </font><font style="font-family:inherit;font-size:10pt;">$3,330</font><font style="font-family:inherit;font-size:10pt;"> and an increase of </font><font style="font-family:inherit;font-size:10pt;">$1,117</font><font style="font-family:inherit;font-size:10pt;"> related to recording deferred tax assets as a result of the adoption of ASU 2016-09.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company has not provided for U.S. deferred income taxes on undistributed earnings of its foreign subsidiaries of approximately </font><font style="font-family:inherit;font-size:10pt;">$18,328</font><font style="font-family:inherit;font-size:10pt;"> since these earnings are expected to be indefinitely reinvested. Upon distribution of those earnings in the form of dividends or otherwise, the Company will be subject to additional state income taxes as well as withholding taxes in certain foreign jurisdictions. The amount of taxes attributable to the undistributed earnings is not practicably determinable. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company establishes reserves for uncertain tax positions based on management&#8217;s assessment of exposure associated with tax deductions, permanent tax differences, and tax credits. The tax reserves are analyzed periodically and adjustments are made as events occur that warrant adjustment to the reserve. The Company's policy is to recognize interest and penalties related to unrecognized tax benefits as a component of income tax expense.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate changes in the total gross amount of unrecognized tax benefits are as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:94.54191033138402%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Unrecognized tax benefits as of January 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross increase in unrecognized tax benefits - prior year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Gross increase (decrease) in unrecognized tax benefits due to currency fluctuations - prior year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross increase in unrecognized tax benefits - current year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Settlements with taxing authorities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lapse of statute of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Unrecognized tax benefits as of December 31<br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">815</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">983</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All unrecognized tax benefits as of December 31, 2017, 2016 and 2015, if recognized, would result in a reduction of the Company's effective tax rate.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded interest and penalties of </font><font style="font-family:inherit;font-size:10pt;">$67</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$40</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$78</font><font style="font-family:inherit;font-size:10pt;"> in its statement of operations for the years ended December 31, 2017, 2016, and 2015, respectively. Total accrued interest and penalties related to tax positions taken on our tax returns and included in non-current income taxes payable was approximately </font><font style="font-family:inherit;font-size:10pt;">$564</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$545</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$468</font><font style="font-family:inherit;font-size:10pt;"> as of December 31, 2017, 2016, and 2015, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The timing of any resolution of income tax examinations is highly uncertain, as are the amounts and timing of any settlement payment. These events could cause fluctuations in the balance sheet classification of current and non-current assets and liabilities. The Company estimates that it is reasonably possible that the balance of unrecognized tax benefits as of December 31, 2017 may decrease approximately </font><font style="font-family:inherit;font-size:10pt;">$235</font><font style="font-family:inherit;font-size:10pt;"> in the next twelve months as a result of a lapse of statutes of limitation and settlements with taxing authorities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s tax jurisdictions include the United States, the United Kingdom, Denmark, Cyprus, Norway, Brazil, Singapore, Belgium, the Netherlands, Hong Kong, Japan, and India. In general, the statute of limitations with respect to the Company's United States federal income taxes has expired for years prior to </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, and the relevant state and foreign statutes vary. However, preceding years remain open to examination by United States federal and state and foreign taxing authorities to the extent of future utilization of net operating losses and research and development tax credits generated in each preceding year.</font></div><div style="line-height:174%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Tax Reform</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;), which was signed into law on December 22, 2017, has resulted in significant changes to the U.S. corporate income tax system. These changes include a federal statutory rate reduction from 35% to 21%, the elimination or reduction of certain domestic deductions and credits and limitations on the deductibility of interest expense and executive compensation. The 2017 Tax Act also transitions international taxation from a worldwide system to a modified territorial system and includes base erosion prevention measures on non-U.S. earnings, which has the effect of subjecting certain earnings of our foreign subsidiaries to U.S. taxation as global intangible low-taxed income (GILTI). These changes are effective beginning in 2018.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Tax Act also includes a one-time mandatory deemed repatriation tax on accumulated foreign subsidiaries' previously untaxed foreign earnings (the &#8220;Transition Toll Tax&#8221;).</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in tax rates and tax laws are accounted for in the period of enactment. Therefore, during the year ended December 31, 2017, the Company recorded a reduction in our deferred tax assets and corresponding valuation allowance of </font><font style="font-family:inherit;font-size:10pt;">$1,780</font><font style="font-family:inherit;font-size:10pt;"> and a net tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$54</font><font style="font-family:inherit;font-size:10pt;"> related to the Company's current estimate of the provisions of the 2017 Tax Act.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Securities and Exchange Commission released Staff Accounting Bulletin (SAB) No. 118 to provide guidance to companies on how to implement the accounting and disclosure changes as a result of the Tax Act. The SEC staff guidance has recognized that, due to the complexity and timing of the release of the Tax Act, the accounting for this change in the law may be incomplete upon issuance of a company's financial statements for the reporting period in which the Tax Act was enacted. SAB No. 118 states that if a company can determine a reasonable estimate for the effects of the Tax Act then this estimate can be included in the financial statements. The Company has made a preliminary estimate of the Transition Toll Tax and the remeasurement of our deferred tax assets and liabilities as of December 31, 2017. The preliminary estimate is subject to change as we finalize our analysis and as interpretations of the provisions of the 2017 Tax Act continue to develop. The final determination of the Transition Toll Tax and the remeasurement of our deferred tax assets and liabilities will be completed as additional information becomes available, but no later than one year from the enactment of the 2017 Tax Act. U.S. Treasury regulations, administrative interpretations or court decisions interpreting the 2017 Tax Act may require further adjustments and changes in our estimates, which could have a material adverse effect on our business, results of operations, financial position and cash flows.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Transition Toll Tax</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Tax Act eliminates the deferral of U.S. income tax on historical unrepatriated earnings by imposing the Transition Toll Tax, which is a one-time mandatory deemed repatriation tax on undistributed foreign earnings. The Transition Toll Tax is assessed on the U.S. shareholder's share of the foreign corporation's accumulated foreign earnings that have not previously been taxed. Earnings in the form of cash and cash equivalents will be taxed at a rate of 15.5% and all other earnings will be taxed at a rate of 8.0%.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of December 31, 2017, the Company has included </font><font style="font-family:inherit;font-size:10pt;">$7,818</font><font style="font-family:inherit;font-size:10pt;"> of foreign earnings and profits in U.S. taxable income and included an additional </font><font style="font-family:inherit;font-size:10pt;">$1,935</font><font style="font-family:inherit;font-size:10pt;"> of foreign tax credits in deferred assets under the Transition Toll Tax. The Company's valuation allowance on deferred tax assets was reduced by </font><font style="font-family:inherit;font-size:10pt;">$802</font><font style="font-family:inherit;font-size:10pt;"> as a result of the Transition Toll Tax.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At December 31, 2017, we considered all of our foreign earnings to be permanently reinvested outside the U.S. as we continue to evaluate the implications of the 2017 Tax Act on the Company.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Effect on Deferred Tax Assets and Liabilities and other Adjustments</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our deferred tax assets and liabilities are measured at the enacted tax rate expected to apply when these temporary differences are expected to be realized or settled.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As the Company's U.S. deferred tax assets exceed the balance of its deferred tax liabilities at the date of enactment, the Company has recorded a reduction in deferred tax assets of </font><font style="font-family:inherit;font-size:10pt;">$926</font><font style="font-family:inherit;font-size:10pt;"> and a corresponding decrease in the related valuation allowance to reflect the decrease in the U.S. corporate income tax rate and other changes to U.S. tax law.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Status of Assessment</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preliminary estimate of the Transition Toll Tax and remeasurement of deferred tax assets and liabilities is subject to the finalization of management&#8217;s analysis related to certain matters, such as developing interpretations of the provisions of the 2017 Tax Act, changes to certain estimates and amounts related to the earnings and profits of certain subsidiaries and the filing of our tax returns. U.S. Treasury regulations, administrative interpretations or court decisions interpreting the 2017 Tax Act may require further adjustments and changes in our estimates.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The final determination of the Transition Toll Tax and the remeasurement of our deferred assets and liabilities will be completed as additional information becomes available, but no later than one year from the enactment of the 2017 Tax Act.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxDisclosureTextBlock">
<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 entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<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;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>32
<FILENAME>R16.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6661028736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [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_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Intangible Assets</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s goodwill and intangible assets are associated with the purchase of Virtek Communication (now KVH Industries Norway AS) in September 2010, Headland Media Limited (now known as the KVH Media Group) in May 2013, and Videotel in July 2014. Intangibles arising from the acquisition made prior to 2013 were amortized on a straight-line basis over an estimated useful life of </font><font style="font-family:inherit;font-size:10pt;">7 years</font><font style="font-family:inherit;font-size:10pt;">. Intangibles arising from the acquisition of KVH Media Group are being amortized on a straight-line basis over the estimated useful life of: (i)&#160;</font><font style="font-family:inherit;font-size:10pt;">10 years</font><font style="font-family:inherit;font-size:10pt;"> for acquired subscriber relationships, (ii)&#160;</font><font style="font-family:inherit;font-size:10pt;">15 years</font><font style="font-family:inherit;font-size:10pt;"> for distribution rights, (iii)&#160;</font><font style="font-family:inherit;font-size:10pt;">3 years</font><font style="font-family:inherit;font-size:10pt;"> for internally developed software and (iv)&#160;</font><font style="font-family:inherit;font-size:10pt;">2 years</font><font style="font-family:inherit;font-size:10pt;"> for proprietary content. Intangibles arising from the acquisition of Videotel are being amortized on a straight-line basis over the estimated useful life of: (i)&#160;</font><font style="font-family:inherit;font-size:10pt;">8 years</font><font style="font-family:inherit;font-size:10pt;"> for acquired subscriber relationships, (ii)&#160;</font><font style="font-family:inherit;font-size:10pt;">5 years</font><font style="font-family:inherit;font-size:10pt;"> for favorable leases, (iii)&#160;</font><font style="font-family:inherit;font-size:10pt;">4 years</font><font style="font-family:inherit;font-size:10pt;"> for internally developed software and (iv)&#160;</font><font style="font-family:inherit;font-size:10pt;">5 years</font><font style="font-family:inherit;font-size:10pt;"> for proprietary content. The intangibles arising from the KVH Media Group and Videotel acquisitions were recorded in pounds sterling and fluctuations in exchange rates could cause these amounts to increase or decrease from time to time.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the Company completed the acquisition of certain subscriber relationships from a third party. This acquisition did not meet the definition of a business under ASC 2017-01,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805)-Clarifying the Definition of a Business</font><font style="font-family:inherit;font-size:10pt;">, which the Company adopted on October 1, 2016. The Company ascribed </font><font style="font-family:inherit;font-size:10pt;">$100</font><font style="font-family:inherit;font-size:10pt;"> of the initial purchase price to the acquired subscriber relationships definite-lived intangible assets with an initial estimated useful life of </font><font style="font-family:inherit;font-size:10pt;">10</font><font style="font-family:inherit;font-size:10pt;"> years. Under the asset purchase agreement, the purchase price includes a component of contingent consideration under which the Company is required to pay a percentage of recurring revenues received from the acquired subscriber relationships through 2026 up to a maximum annual payment of $</font><font style="font-family:inherit;font-size:10pt;">114</font><font style="font-family:inherit;font-size:10pt;">. As the acquisition did not represent a business combination, the contingent consideration arrangement is recognized only when the contingency is resolved and the consideration is paid or becomes payable. The amounts payable under the contingent consideration arrangement, if any, will be included in the measurement of the cost of the acquired subscriber relationships. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$33</font><font style="font-family:inherit;font-size:10pt;"> in consideration was earned under the contingent consideration arrangement.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets are subject to amortization. The following table summarizes other intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:571px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:306px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:66px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:74px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriber relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,565</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Distribution rights</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,450</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,935</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Internally developed software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proprietary content</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,223</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,908</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,315</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Favorable lease</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,776</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,656</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">December 31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriber relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Distribution rights</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,942</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Internally developed software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proprietary content</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,960</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,431</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,529</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Favorable lease</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">627</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">342</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">285</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,182</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,344</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,838</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense related to intangible assets was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$4,312</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$4,956</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$5,526</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense related to intangible assets for the years ended </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;"> was as follows: </font></div><div style="line-height:120%;text-align:center;text-indent:36px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.51461988304094%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Expense Category</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,068</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,978</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,835</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,888</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,548</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortization expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,956</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the total weighted average remaining useful lives of the definite-lived intangible assets was </font><font style="font-family:inherit;font-size:10pt;">4.2</font><font style="font-family:inherit;font-size:10pt;"> years and the weighted average remaining useful lives by the definite-lived intangible asset category are as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.12475633528264%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:38%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Intangible Asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Useful Life in Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriber relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.9</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Distribution rights</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Internally developed software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proprietary content</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Favorable lease</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated future amortization expense for intangible assets recorded by the Company at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Years ending December&#160;31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,082</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,292</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortization expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of intangible assets during the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,312</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangibles assets acquired in asset acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill is recorded when the consideration for an acquisition exceeds the fair value of net tangible and identifiable intangible assets acquired. All of the Company's goodwill as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> relates to its mobile connectivity reportable segment. None of the Company's goodwill is deductible for tax purposes. The changes in the carrying amount of goodwill during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Goodwill</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,747</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,404</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,343</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,529</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,872</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<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 entire disclosure for the aggregate amount of goodwill and a description of intangible assets, which may include (a) for amortizable intangible assets (also referred to as finite-lived intangible assets), the carrying amount, the amount of any significant residual value, and the weighted-average amortization period, (b) for intangible assets not subject to amortization (also referred to as indefinite-lived intangible assets), the carrying amount, and (c) the amount of research and development assets acquired and written off in the period, including the line item in the income statement in which the amounts written off are aggregated, if not readily apparent from the income statement. Also discloses (a) for amortizable intangibles assets in total and by major class, the gross carrying amount and accumulated amortization, the total amortization expense for the period, and the estimated aggregate amortization expense for each of the five succeeding fiscal years, (b) for intangible assets not subject to amortization the carrying amount in total and by major class, and (c) for goodwill, in total and for each reportable segment, the changes in the carrying amount of goodwill during the period (including the aggregate amount of goodwill acquired, the aggregate amount of impairment losses recognized, and the amount of goodwill included in the gain (loss) on disposal of a reporting unit). If any part of goodwill has not been allocated to a reportable segment, discloses the unallocated amount and the reasons for not allocating. For each impairment loss recognized related to an intangible asset (excluding goodwill), discloses: (a) a description of the impaired intangible asset and the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method for determining fair value, (c) the caption in the income statement or the statement of activities in which the impairment loss is aggregated, and (d) the segment in which the impaired intangible asset is reported. For each goodwill impairment loss recognized, discloses: (a) a description of the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method of determining the fair value of the associated reporting unit, and (c) if a recognized impairment loss is an estimate not finalized and the reasons why the estimate is not final.  May also disclose the nature and amount of any significant adjustments made to a previous estimate of an impairment loss.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<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;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>33
<FILENAME>R17.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786914880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>401(k) Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">401(k) Plan</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">401(k) Plan</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a 401(k) Plan (the Plan) for all eligible employees. Participants may defer a portion of their pre-tax earnings subject to limits determined by the Internal Revenue Service. Participants age </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">50</font><font style="font-family:inherit;font-size:10pt;"> or older may be eligible to make additional contributions. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company matches </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one half of the first 6%</font><font style="font-family:inherit;font-size:10pt;"> contributed by the Plan participants. The Company&#8217;s contributions vest over a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">five</font><font style="font-family:inherit;font-size:10pt;">-year period from the date of hire. Total Company matching contributions were </font><font style="font-family:inherit;font-size:10pt;">$683</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$671</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$608</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. In addition, the Company may make contributions to the Plan at the discretion of the Compensation Committee of the Board of Directors. There were no discretionary contributions in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock">
<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 entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<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;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_CompensationAndRetirementDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R18.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6943011008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Credit Concentrations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Business and Credit Concentrations</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Business and Credit Concentrations</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> customers that accounted for 10% or more of its consolidated net sales for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company had </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> customer that accounted for </font><font style="font-family:inherit;font-size:10pt;">17%</font><font style="font-family:inherit;font-size:10pt;"> of accounts receivable as of December 31, 2015, and all amounts were collected within 2016 in accordance with the contractual payment terms. The Company had no customers who account for 10% or more of the Company's consolidated accounts receivable as of December 31, 2017 or December 31, 2016.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<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 entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<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;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_RisksAndUncertaintiesAbstract">
<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 );">- References</a><div><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;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R19.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6946881200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Reporting</font></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of 2016, the Company concluded that it has two operating segments, which are also reportable segments, and were organized based on products and services. The Company&#8217;s reportable segments are:</font></div><div style="line-height:120%;text-align:justify;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity, and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s Chief Operating Decision Maker (CODM), whom the Company has identified as its Chief Executive Officer, primarily evaluates the business and assesses performance based on the revenue and operating income of the segments. The Company does not allocate interest, taxes, and certain corporate-level costs to its reportable segments, as discussed further below.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial results of each segment are based on revenues from external customers, cost of revenue and operating expenses that are directly attributable to the segment and an allocation of costs from shared functions. These shared functions include, but are not limited to, facilities, human resources, information technology, and engineering. Allocations are made based on management&#8217;s judgment of the most relevant factors, such as head count, number of customer sites, or other operational data that contributes to the shared costs. Certain corporate-level costs have not been allocated as they are not attributable to either segment. These costs primarily consist of broad corporate functions, including executive, legal, finance, and costs associated with corporate actions. Segment-level asset information has not been provided as such information is not reviewed by the CODM for purposes of assessing segment performance and allocating resources. There are&#160;no&#160;inter-segment sales or transactions.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's performance is impacted by the levels of activity in the marine and land mobile markets and defense sectors, among others. Performance in any particular period could be impacted by the timing of sales to certain large customers.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The mobile connectivity segment primarily manufactures and distributes a comprehensive family of mobile satellite antenna products and services that provide access to television, the Internet and voice services while on the move. Product sales within the mobile connectivity segment accounted for&#160;approximately </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">23%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">23%</font><font style="font-family:inherit;font-size:10pt;"> of our consolidated net sales for 2017, 2016 and 2015, respectively. Sales of mini-VSAT Broadband airtime service accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">41%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">37%</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> of our consolidated net sales for 2017, 2016, 2015, respectively. Sales of content and training sales within the mobile connectivity segment accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;"> of our consolidated net sales for 2017, 2016 and 2015, respectively.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The inertial navigation segment manufactures and distributes a portfolio of digital compass and fiber optic gyro (FOG)-based systems that address the rigorous requirements of military and commercial customers and provide reliable, easy-to-use and continuously available navigation and pointing data.&#160;The principal product categories in this segment include the FOG based inertial measurement units (IMUs) for precision guidance, FOGs for tactical navigation as well as pointing and stabilization systems, and digital compasses that provide accurate heading information for demanding applications, security, automation and access control equipment and systems. Sales of FOG-based guidance and navigation systems within the inertial navigation segment accounted for approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">13%</font><font style="font-family:inherit;font-size:10pt;">,&#160;</font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">, and&#160;</font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">&#160;of consolidated net sales for&#160;2017,&#160;2016, and&#160;2015, respectively. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No other single product class accounts for 10% or more of consolidated net sales.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in a number of major geographic areas, including internationally. Revenues from international locations, primarily consisting of Canada, European countries, both inside and outside the European Union, as well as Africa, Asia/Pacific, the Middle East, and India. Revenues are based upon customer location and internationally represented&#160;</font><font style="font-family:inherit;font-size:10pt;">62%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">63%</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">67%</font><font style="font-family:inherit;font-size:10pt;">&#160;of consolidated net sales for 2017,&#160;2016&#160;and&#160;2015, respectively. No individual foreign country represented 10% or more of the Company's consolidated net sales for 2017. Sales to Canada represented </font><font style="font-family:inherit;font-size:10pt;">11%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of net sales for 2016 and 2015, respectively. No other individual foreign country represented 10% or more of the Company&#8217;s consolidated net sales for 2016 or 2015. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of December&#160;31, 2017 and 2016, the long-lived tangible assets related to the Company&#8217;s international subsidiaries were less than&#160;</font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the Company&#8217;s long-lived tangible assets and were deemed not material.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales and operating (loss) earnings for the Company's reporting segments and the Company's (loss) income before income tax expense for the years ended&#160;December&#160;31, 2017, 2016, and 2015&#160;were as follows: </font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.56725146198829%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,507</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,861</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,122</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating earnings (loss):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,041</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">556</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,272</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,934</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subtotal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated, net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,654</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,635</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated (loss) operating earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,764</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net interest and other expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,174</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(648</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(542</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income before income tax expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,938</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,970</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,666</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense and amortization expense for the Company's segments are presented in the table that follows for the periods presented:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:89.47368421052632%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation expense:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,720</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,084</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total consolidated depreciation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,725</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,608</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,193</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization expense:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,956</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,526</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total consolidated amortization expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,956</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<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 );">- References</a><div><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;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SegmentReportingDisclosureTextBlock">
<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 entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<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;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>36
<FILENAME>R20.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6946657296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Buyback Program<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_DisclosureOfRepurchaseAgreementsAbstract', window );"><strong>Disclosure of Repurchase Agreements [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_us-gaap_TreasuryStockTextBlock', window );">Share Buyback Program</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Share Buyback Program</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November&#160;26, 2008, the Company&#8217;s Board of Directors authorized a program to repurchase up to </font><font style="font-family:inherit;font-size:10pt;">1,000</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">341</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock remain available for repurchase under the authorized program. The repurchase program is funded using the Company&#8217;s existing cash, cash equivalents, marketable securities and future cash flows. Under the repurchase program, the Company, at management&#8217;s discretion, may repurchase shares on the open market from time to time, in privately negotiated transactions or block transactions, or through an accelerated repurchase agreement. The timing of such repurchases depends on availability of shares, price, market conditions, alternative uses of capital, and applicable regulatory requirements. The program may be modified, suspended or terminated at any time without prior notice. The repurchase program has no expiration date. There were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> other repurchase programs outstanding during the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> repurchase programs expired during the period.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company did not repurchase any shares of its common stock in open market transactions.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfRepurchaseAgreementsAbstract">
<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 );">- References</a><div><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;">us-gaap_DisclosureOfRepurchaseAgreementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TreasuryStockTextBlock">
<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 entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208821<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;">us-gaap_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>37
<FILENAME>R21.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6943090960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC 820, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements and Disclosures</font><font style="font-family:inherit;font-size:10pt;">, provides a framework for measuring fair value and requires expanded disclosures regarding fair value measurements. ASC 820 defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">Level 1:</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities. The Company&#8217;s Level 1 assets are investments in money market mutual funds, United States treasuries, and certificates of deposit.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">Level 2:</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted prices for similar assets or liabilities in active markets; or observable prices that are based on observable market data, based on directly or indirectly market-corroborated inputs. The Company&#8217;s Level 2 assets are investments in certain corporate notes and its Level 2 liabilities are interest rate swaps.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">Level 3:</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unobservable inputs that are supported by little or no market activity, and are developed based on the best information available given the circumstances. The Company has no Level 3 assets.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities measured at fair value are based the valuation techniques identified in the table below. The valuation techniques are:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Market approach&#8212;prices and other relevant information generated by market transactions involving identical or comparable assets.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The valuations of the interest rate swaps intended to mitigate the Company&#8217;s interest rate risk are determined with the assistance of a third-party financial institution using widely accepted valuation techniques, including discounted cash flow analysis on the expected cash flows of each instrument. This analysis utilizes observable market-based inputs, including interest rate curves and interest rate volatility, and reflects the contractual terms of these instruments, including the period to maturity.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present financial assets and liabilities at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> for which the Company measures fair value on a recurring basis, by level, within the fair value hierarchy:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Valuation</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Technique</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swaps</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Valuation</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Technique</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,848</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,848</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swaps</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain financial instruments are carried at cost on the consolidated balance sheets, which approximates fair value due to their short-term, highly liquid nature. These instruments include cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses.</font></div><div style="line-height:174%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets Measured and Recorded at Fair Value on a Nonrecurring Basis</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's non-financial assets, such as goodwill, intangible assets, and other long-lived assets resulting from business combinations, are measured at fair value using income approach valuation methodologies at the date of acquisition and subsequently re-measured if an impairment exists. There were no impairments of the Company&#8217;s non-financial assets noted as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The Company does not have any liabilities that are recorded at fair value on a non-recurring basis.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<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 );">- References</a><div><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;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FairValueMeasurementInputsDisclosureTextBlock">
<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 entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<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;">us-gaap_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>38
<FILENAME>R22.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6946657296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments and Hedging Activities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract', window );"><strong>General Discussion of Derivative Instruments and Hedging Activities [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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Instruments and Hedging Activities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Instruments and Hedging Activities</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective April&#160;1, 2010, in order to reduce the volatility of cash outflows that arise from changes in interest rates, the Company entered into </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> interest rate swap agreements. These interest rate swap agreements are intended to hedge the Company&#8217;s mortgage loan related to its headquarters facility in Middletown, Rhode Island by fixing the interest rates specified in the mortgage loan to </font><font style="font-family:inherit;font-size:10pt;">5.9%</font><font style="font-family:inherit;font-size:10pt;"> for half of the principal amount outstanding and </font><font style="font-family:inherit;font-size:10pt;">6.1%</font><font style="font-family:inherit;font-size:10pt;"> for the remaining half of the principal amount outstanding as of April&#160;1, 2010 until the mortgage loan expires on </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">April&#160;16, 2019</font><font style="font-family:inherit;font-size:10pt;">. The Company does not use derivatives for speculative purposes. For a derivative that is designated as a cash flow hedge, changes in the fair value of the derivative are recognized in accumulated other comprehensive loss to the extent the derivative is effective at offsetting the changes in the cash flows being hedged until the hedged item affects earnings. To the extent there is any hedge ineffectiveness, changes in fair value relating to the ineffective portion are immediately recognized in earnings in other income (expense) in the Consolidated Statements of Income. The interest rate swap is recorded within accrued other liabilities on the balance sheet. The critical terms of the interest rate swaps were designed to mirror the terms of the Company&#8217;s mortgage loans. The Company designated these derivatives as cash flow hedges of the variability of the LIBOR-based interest payments on&#160;principal over a&#160;nine-year&#160;period, which ends on April 1, 2019. As of&#160;</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company determined that the existence of hedge ineffectiveness, if any, was immaterial and all changes in the fair value of the interest rate caps were recorded in the Consolidated Statements of Comprehensive Loss as a component of accumulated other comprehensive loss.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had the following outstanding interest rate derivatives that were designated as cash flow hedges of interest rate risk:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Interest Rate Derivatives</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Liability)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effective&#160;Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maturity&#160;Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Index</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Strike&#160;Rate</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2010</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1-month&#160;LIBOR</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,389</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2010</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1-month&#160;LIBOR</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.07</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<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 entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<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;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R23.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796246304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Legal Matters<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_kvhi_LegalMattersAbstract', window );"><strong>Legal Matters [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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Legal Matters</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has certain operating leases for satellite capacity, various equipment, and facilities. The following reflects future minimum payments under operating leases that have initial or remaining non-cancelable lease terms at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Years ending December&#160;31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,109</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">489</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,765</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total rent expense incurred under facility operating leases for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;"> amounted to </font><font style="font-family:inherit;font-size:10pt;">$905</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$601</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$630</font><font style="font-family:inherit;font-size:10pt;">, respectively. Total expense incurred under satellite capacity and equipment operating leases for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;"> amounted to </font><font style="font-family:inherit;font-size:10pt;">$31,774</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$31,606</font><font style="font-family:inherit;font-size:10pt;">,&#160;and </font><font style="font-family:inherit;font-size:10pt;">$32,793</font><font style="font-family:inherit;font-size:10pt;">, respectively, which also includes payments for usage charges in excess of the minimum contractual requirements. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of business, the Company enters into unconditional purchase order obligations with its suppliers for inventory and other operational purchases. Outstanding and unconditional purchase order obligations were </font><font style="font-family:inherit;font-size:10pt;">$13,583</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, which the Company expects to fulfill in 2018. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other than the interest rate swaps (see Note 15), the Company did not have any off-balance sheet commitments, guarantees, or standby repurchase obligations as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Legal Matters</font></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company is involved in litigation incidental to the conduct of its business. In the ordinary course of business, the Company is a party to inquiries, legal proceedings and claims including, from time to time, disagreements with vendors and customers. The Company is not a party to any lawsuit or proceeding that, in management's opinion, is likely to materially harm the Company's business, results of operations, financial condition or cash flows.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advanced Media Networks, L.L.C., or AMN, filed suit in the United States District Court for the District of Rhode Island against us for allegedly infringing two of its patents, seeking unspecified monetary damages and other relief. The Company settled this claim in January 2016 with a payment of cash to AMN.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_LegalMattersAbstract">
<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>Legal matters.</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;">kvhi_LegalMattersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<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 entire disclosure for commitments and contingencies.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<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;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>40
<FILENAME>R24.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6946657296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Results (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [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_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Quarterly Financial Results (Unaudited)</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Quarterly Financial Results (Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following financial information for interim periods includes transactions which affect comparability of the quarterly results for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial information for interim periods was as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">First</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Third</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share amounts)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,863</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,323</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,613</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,281</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,539</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,295</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,956</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,428</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,470</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,885</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,026</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,438</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,685</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss per share (a):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.12</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.12</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2016</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,062</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,991</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,576</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,374</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(693</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,013</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(268</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net (loss) income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,863</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net (loss) income per share (a):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.05</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.05</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.53125%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net (loss) income per share is computed independently for each of the quarters. Therefore, the net (loss) income per share for the four quarters may not equal the annual net (loss) income per share data.</font></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_QuarterlyFinancialInformationTextBlock">
<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 entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<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;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>41
<FILENAME>R25.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796300992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock', window );">Business Description and Basis of Presentation [Text Block]</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(a)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Description of Business </font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH Industries, Inc. (together with its subsidiaries, the Company or KVH) designs, develops, manufactures and markets mobile connectivity products and services for the marine and land markets, and inertial navigation products for both the commercial and defense markets. KVH's reporting segments are as follows:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the mobile connectivity segment and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the inertial navigation segment</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH&#8217;s mobile connectivity products enable customers to receive voice and Internet services, and live digital television via satellite services in marine vessels, recreational vehicles, buses and automobiles. KVH&#8217;s CommBox offers a range of tools designed to increase communication efficiency, reduce costs, and manage network operations. KVH sells and leases its mobile connectivity products through an extensive international network of dealers and distributors. KVH also sells and leases products directly to end users. In the second quarter of 2017, the Company launched a new mini-VSAT Broadband service offering, AgilePlans, which is a monthly subscription model providing global connectivity to commercial maritime customers, including hardware, installation, broadband Internet, Voice over Internet Protocol (VoIP), entertainment and training content and global support for a monthly fee with no minimum commitment. KVH offers AgilePlans customers a variety of airtime data plans with varying data speeds and fixed data usage levels with overage charges per megabyte, which is similar to the plans that the Company offers to its other customers. The Company recognizes the monthly subscription fee as service revenue over the service delivery period. The Company retains ownership of the hardware that it provides to AgilePlans customers, who must return the hardware to KVH if they decide to terminate the service. Because KVH does not sell the hardware under AgilePlans, the Company does not recognize any product revenue when the hardware is deployed to an AgilePlans customer. KVH records the cost of the hardware used by AgilePlans customers as revenue-generating assets and depreciates the cost over an estimated useful life of five years. Since the Company is retaining ownership of the hardware, it does not accrue any warranty costs for AgilePlans hardware; however, any maintenance costs on the hardware is expensed in the period these costs are incurred. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH&#8217;s mobile connectivity service sales represent primarily sales earned from satellite voice and Internet airtime services. KVH provides, for monthly fixed and usage fees, satellite connectivity services, including broadband Internet, data and VoIP services, to its TracPhone V-series customers. Mobile connectivity service sales also include the distribution of commercially licensed entertainment, including news, sports, music, and movies to commercial and leisure customers in the maritime, hotel, and retail markets through KVH Media Group, and the distribution of training films and eLearning computer-based training courses to commercial customers in the maritime market through Super Dragon Limited and Videotel Marine Asia Limited (together referred to as Videotel). KVH also earns monthly usage fees from third-party satellite connectivity services, including voice, data and Internet services, provided to its Inmarsat and Iridium customers who choose to activate their subscriptions with KVH. Mobile connectivity service sales also include engineering services provided under development contracts, sales from product repairs, and extended warranty sales.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH's inertial navigation products offer precision fiber optic gyro (FOG)-based systems that enable platform and optical stabilization, navigation, pointing and guidance. KVH&#8217;s inertial navigation products also include tactical navigation systems that provide uninterrupted access to navigation and pointing information in a variety of military vehicles, including tactical trucks and light armored vehicles. KVH&#8217;s inertial navigation products are sold directly to U.S. and foreign governments and government contractors, as well as through an international network of authorized independent sales representatives. In addition, KVH's inertial navigation technology is used in numerous commercial products, such as navigation and positioning systems for various applications including precision mapping, dynamic surveying, autonomous vehicles, train location control and track geometry measurement systems, industrial robotics and optical stabilization.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KVH&#8217;s inertial navigation service sales include product repairs, engineering services provided under development contracts and extended warranty sales.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></td></tr></table></div><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_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements of KVH Industries, Inc. and its wholly owned subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States of America. All of the operating expenses of the subsidiaries that serve as the Company&#8217;s European, Singaporean, Japanese, and Brazilian international distributors are reflected within sales, marketing, and support within the accompanying consolidated statements of operations. All significant intercompany accounts and transactions have been eliminated in consolidation. The Company's adoption of Accounting Standards Codification (ASC) Update No. 2015-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Consolidation (Topic 810) - Amendments to the Consolidation Analysis, </font><font style="font-family:inherit;font-size:10pt;">on January 1, 2016 did not have an impact on the entities that the Company consolidates, which represent its wholly-owned subsidiaries, and had no impact on the Company&#8217;s consolidated results of operations or financial position.&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></td></tr></table></div><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_us-gaap_UseOfEstimates', window );">Significant Estimates and Assumptions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(c)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Estimates and Assumptions and Other Significant Non-Recurring Transactions </font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of sales and expenses during the reporting periods. On an on-going basis, the Company evaluates its significant estimates,&#160;including those related to revenue recognition, valuation of accounts receivable, value of inventory, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets and goodwill, estimated fair values of long-lived assets, including goodwill, amortization methods and periods, certain accrued expenses and other related charges, stock-based compensation, contingent liabilities, forfeitures and key valuation assumptions for its share-based awards, estimated fulfillment costs for warranty obligations, tax reserves and recoverability of the Company&#8217;s net deferred tax assets and related valuation allowance. There have been no material changes to the Company's significant accounting policies, except for ASC Update No. 2016-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">, which the Company adopted as required on January 1, 2017 and which resulted primarily in a change in the Company&#8217;s accounting prospectively for share-based payment forfeitures and accounting for excess tax benefits or deficiencies related to share-based payments as a component of earnings (see Note 7 for further discussion) and ASC Update No. 2015-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Measurement of Inventory</font><font style="font-family:inherit;font-size:10pt;">, which the Company adopted as of January 1, 2017 and which simplified the subsequent measurement of inventory by replacing the lower of cost a market test with a lower of cost and net realizable value test (see Note 3 for further discussion).</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2016, the Company entered into arrangements with certain third parties who had previously co-produced certain content that the Company distributes where the Company had certain ongoing royalty payments to these third parties. The agreements entered into during the fourth quarter of 2016 settled all outstanding liabilities owed by the Company to these third parties and resulted in the Company obtaining sole ownership and rights to the applicable content. Based on the final amounts paid under these agreements, the Company recognized a gain in the fourth quarter of 2016 of approximately </font><font style="font-family:inherit;font-size:10pt;">$855</font><font style="font-family:inherit;font-size:10pt;">. This amount was recorded as a reduction to sales, marketing and support expense in the Company's consolidated statement of operations for the year ended December 31, 2016.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></td></tr></table></div><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_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk and Single Source Suppliers</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(d)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Credit Risk and Single Source Suppliers</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash, cash equivalents and marketable securities.</font><font style="font-family:inherit;font-size:10pt;"> The Company is potentially subject to financial instrument concentration of credit risk through its cash, cash equivalent and marketable securities investments. To mitigate these risks the Company maintains cash, cash equivalents and marketable securities with reputable and nationally recognized financial institutions. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8,319</font><font style="font-family:inherit;font-size:10pt;"> classified as marketable securities was held by Wells Fargo and substantially all of the cash and cash equivalents were held by Bank of America, N.A. See Note 2 for a description of marketable securities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Trade accounts receivable.</font><font style="font-family:inherit;font-size:10pt;"> Concentrations of risk (see Note 11) with respect to trade accounts receivable are generally limited due to the large number of customers and their dispersion across several geographic areas. Although the Company does not foresee that credit risk associated with these receivables will deviate from historical experience, repayment is dependent upon the financial stability of those individual customers. The Company establishes allowances for potential bad debts and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and its expectations for future collectability concerns. The Company performs ongoing credit evaluations of the financial condition of its customers and generally does not require collateral. Activity within the Company&#8217;s allowance for doubtful accounts for the periods presented is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,723</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,342</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deductions (write-offs/recoveries) from reserve</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,299</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(929</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(531</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,852</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,477</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,534</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue and operations. </font><font style="font-family:inherit;font-size:10pt;">Certain components from third parties used in the Company&#8217;s products are procured from single sources of supply. The failure of a supplier, including a subcontractor, to deliver on schedule could delay or interrupt the Company&#8217;s delivery of products and thereby materially adversely affect the Company&#8217;s revenues and operating results.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></td></tr></table></div><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_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(e)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product sales.</font><font style="font-family:inherit;font-size:10pt;"> Product sales are recognized when persuasive evidence of an arrangement exists, goods are shipped, title has passed and collectability is reasonably assured. The Company&#8217;s standard sales terms require that:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All sales are final;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Terms are generally Net 30;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipments are tendered and shipped FOB (or as may be applicable, FCA, or EXW) the Company&#8217;s plant or warehouse; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Title and risk of loss or damage passes to the dealer or distributor at the point of shipment when delivery is made to the possession of the carrier.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For certain inertial navigation product sales, customer acceptance or inspection may be required before title and risk of loss transfers. For those sales, revenue is recognized after transfer of title </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">and risk of loss and after notification of customer acceptance. In certain circumstances customers may request a bill and hold arrangement. Under these bill and hold arrangements, revenue is recognized when the Company has fulfilled all of its performance obligations, the units are segregated and available for shipment in accordance with the defined contract delivery schedule, and the Company has received notification of customer acceptance which transfers title and risk of loss to the customer.</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under certain limited conditions, the Company, at its sole discretion, provides for the return of goods. No product is accepted for return and no credit is allowed on any returned product unless the Company has granted and confirmed prior written permission by means of appropriate authorization. The Company establishes reserves for potential sales returns, credits, and allowances, and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and expectations for the future.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-element revenue arrangements. </font><font style="font-family:inherit;font-size:10pt;">Some of our sales involve multiple-element arrangements that include both hardware-related products and contracted service, or satellite connectivity that are accounted under ASC 605-25, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-Element Arrangements</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consideration is allocated to each element based on the relative selling prices of all of the elements in the arrangement using the fair value hierarchy. ASC 605-25 requires that the Company establish vendor-specific objective evidence (VSOE) of fair value based upon the price charged when the same element is sold separately or established by management having the relevant pricing authority. When VSOE exists it is used to determine the selling price of a deliverable. When VSOE is not established, the Company attempts to establish the selling price of each element based on third-party evidence (TPE). When the Company is unable to establish selling price using VSOE or TPE, the Company uses best estimated selling price (BESP) in the allocation of arrangement consideration for the relevant deliverables. The objective of BESP is to determine the price at which the Company would transact a sale if a product or service was sold on a stand-alone basis. The Company determines BESP for our products and certain services by considering multiple factors including, but not limited to, overall market conditions, including geographic or regional-specific market factors and profit objectives for such deliverables. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Each deliverable within the Company's multiple-deliverable revenue arrangements is accounted for as a separate unit of accounting under the guidance of ASC 605-25 if both of the following criteria are met: the delivered item or items have value to the customer on a standalone basis; and for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company. The Company considers a deliverable to have standalone value if the item is sold separately by the Company or another vendor or if the item could be resold by the customer. Further, the Company's revenue arrangements generally do not include a general right of return relative to delivered products.</font></div><div style="line-height:120%;padding-bottom:13px;padding-top:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deliverables not meeting the criteria for being a separate unit of accounting are combined with a deliverable that does meet that criterion. The appropriate allocation of arrangement consideration and recognition of revenue is then determined for the combined unit of accounting.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Satellite connectivity and media content sales</font><font style="font-family:inherit;font-size:10pt;">. Directly sold and re-sold satellite connectivity service for voice, data and Internet is recognized monthly based upon minutes or megabytes of traffic processed or contracted fixed fee schedules. Typically, all subscribers enter into a contracted one-year minimum service agreement. The Company has evaluated the factors within ASC 605 regarding gross versus net revenue reporting for its satellite connectivity service sales and its payments to the applicable service providers. Based on the evaluation of the factors within ASC 605, the Company has determined that the applicable indicators of gross revenue reporting were met. The applicable indicators of gross revenue reporting included, but were not limited to, the following:</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is the primary obligor in its arrangements with its subscribers. The Company manages all interactions with the subscribers, while satellite connectivity service providers do not interact with the subscribers. In addition, the Company assumes the entire performance risk under its arrangements with the subscribers and in the event of a performance issue, the Company may incur reduction in fees without regard for any recourse that the Company may have with the applicable satellite connective service providers.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has latitude in establishing pricing, as the pricing under its arrangements with the subscribers is negotiated through a contracting process and has discretion on establishing pricing. The Company then separately negotiates the fees with the applicable satellite service providers.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has complete discretion in determining which satellite service providers it will contract with.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result, the Company has determined that we earn revenue (as a principal) from the delivery of satellite connectivity services to its subscribers and records all satellite connectivity service sales to subscribers as gross sales. All associated regulatory service fees and costs are recorded net in the consolidated financial statements. Media content sales include the Company's distribution of commercially licensed news, sports, movies and music content for commercial and leisure customers in the maritime, hotel, and retail markets as well as training videos to the merchant marine market that are typically based on a contracted fixed fee schedule. The Company typically recognizes revenue from media content sales ratably over the period of the service contract. The accounting estimates related to the recognition of satellite connectivity and media content service sales in results of operations requires the Company to make assumptions about future billing adjustments for disputes with subscribers as well as unauthorized usage. The Company recognizes the monthly subscription fee as service revenue over the service delivery period. The Company retains ownership of the hardware that it provides to AgilePlans customers, who must return the hardware to KVH if they decide to terminate the service. Because KVH does not sell the hardware under AgilePlans, the Company does not recognize any product revenue when the hardware is deployed to an AgilePlans customer.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Lease financing.</font><font style="font-family:inherit;font-size:10pt;"> Lease financing consists of sales-type leases primarily of the TracPhone V-IP Series. The Company records the leases at a price typically equivalent to normal selling price and in excess of the cost or carrying amount. Upon delivery, the Company records the present value of all payments under these leases as revenues, and the related costs of the product are charged to cost of sales. Interest income is recognized throughout the lease term (typically three to five years) using an implicit interest rate. Through </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, lease sales have not been a significant portion of the Company&#8217;s total sales.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contracted service sales. </font><font style="font-family:inherit;font-size:10pt;">The Company engages in contracts for development, production, and services activities related to standard product modification or enhancement, which it accounts for using the proportional performance method of revenue recognition. The Company considers the nature of these contracts and the types of products and services provided when determining the proper accounting for a particular contract. Customer and government-agency contracted engineering service and grant sales under development contracts are recognized primarily under the proportional performance method during the period in which the Company performs the service or development efforts in accordance with the agreement. Services performed under these types of contracts include engineering studies, surveys, building construction, prototype development, and program management. Performance is determined principally by comparing the accumulated costs incurred to date with management&#8217;s estimate of the total cost to complete the contracted work. The Company establishes billing terms at the time project deliverables and milestones are agreed. Unbilled revenue recognized in excess of the amounts invoiced to clients are classified within the accompanying consolidated balance sheets in the caption &#8220;prepaid expenses and other assets.&#8221;</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The use of contract accounting requires significant judgment relative to estimating total contract revenues and costs, including assumptions relative to the length of time to complete the contract, the nature and complexity of the work to be performed, and prices for subcontractor services and materials. The risk to the Company on a fixed-price contract is that if estimates to complete the contract change from one period to the next, profit levels will vary from period to period. The Company's estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract's schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods. Any advance payments arising from such extended-term development contracts are recorded as deposits. If, in any period, estimated total costs under a contract indicate an expected loss, then such loss is provided for in that period. Through </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, contracted service revenue has not been a significant portion of the Company&#8217;s total sales.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product service sales.</font><font style="font-family:inherit;font-size:10pt;"> Product service sales other than under development contracts are recognized when completed services are provided to the customer and collectability is reasonably assured. The Company establishes reserves for potential sales returns, credit and allowances, and evaluates, on a monthly basis, the adequacy of those reserves based upon historical experience and its expectations for the future. Through </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, product service sales have not been a significant portion of the Company&#8217;s total sales.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Extended warranty sales</font><font style="font-family:inherit;font-size:10pt;">. The Company sells extended warranty contracts on mobile connectivity and inertial navigation products. Sales under these contracts are recognized ratably over the contract term. Through </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, warranty sales have not been a significant portion of the Company&#8217;s total sales.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></td></tr></table></div><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_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(f)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of the Company&#8217;s financial instruments, which include cash equivalents, investments, accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short maturity of these instruments. The carrying amount of the Company&#8217;s mortgage loan approximates fair value based on currently available quoted rates of similarly structured mortgage facilities. See Note 2 for more information on the fair value of the Company&#8217;s marketable securities.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock', window );">Cash, Cash Equivalents and Marketable Securities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(g)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash, Cash Equivalents, and Marketable Securities</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with the Company&#8217;s investment policy, cash in excess of operational needs is invested in money market mutual funds, government agency bonds, United States treasuries, municipal bonds, corporate notes, and certificates of deposit. All highly liquid investments with a maturity date of three months or less at the date of purchase are classified as cash equivalents. The Company determines the appropriate classification of marketable securities at each balance sheet date. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, all of the Company&#8217;s marketable securities have been designated as available-for-sale and are carried at their fair value with unrealized gains and losses included in accumulated other comprehensive (loss) income in the accompanying consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reviews investments in debt securities for other than temporary impairment whenever the fair value of an investment is less than amortized cost and evidence indicates that an investment&#8217;s carrying amount is not recoverable within a reasonable period of time. To determine whether an impairment is other-than-temporary, the Company considers whether it intends to sell the security, whether it expects to recover the credit loss, and if it is more likely than not that the Company will be required to sell the security prior to recovery. Evidence considered in this assessment includes the reasons for the impairment, compliance with the Company&#8217;s investment policy, the severity and duration of the impairment, changes in value subsequent to year-end and forecasted performance of the investee. The Company has reviewed its securities with unrealized losses as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> and has concluded that no other-than-temporary impairments exist.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></td></tr></table></div><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_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">nventories</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost and net realizable value using the first-in first-out costing method. The Company adjusts the carrying value of its inventory based on the consideration of excess and obsolete components based on future estimate demand. The Company records inventory charges to costs of product sales.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(</font></div></td></tr></table></div><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_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(i)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. Depreciation and amortization are computed on the straight-line method over the estimated useful lives of the respective assets. The principal lives used in determining the depreciation rates of various assets are: buildings and improvements, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5</font><font style="font-family:inherit;font-size:10pt;">-</font><font style="font-family:inherit;font-size:10pt;">40 years</font><font style="font-family:inherit;font-size:10pt;">; leasehold improvements, shorter of original lease term or useful life; machinery, satellite hubs and equipment, and video-on-demand (VOD) units, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">4</font><font style="font-family:inherit;font-size:10pt;">-</font><font style="font-family:inherit;font-size:10pt;">10 years</font><font style="font-family:inherit;font-size:10pt;">; office and computer equipment, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">3</font><font style="font-family:inherit;font-size:10pt;">-</font><font style="font-family:inherit;font-size:10pt;">7 years</font><font style="font-family:inherit;font-size:10pt;">; and motor vehicles, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div><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_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Long-lived Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(j)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill, Intangible Assets and other Long-Lived Assets </font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s goodwill and intangible assets are associated with the purchase of Virtek Communication (now known as KVH Industries Norway AS) in September 2010, Headland Media Limited (now known as the KVH Media Group) in May 2013, and Videotel in July 2014.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC Topic 350, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other </font><font style="font-family:inherit;font-size:10pt;">(ASC 350) requires the completion of a goodwill impairment test at least annually. Historically, this goodwill impairment test was comprised of a two-step process. In January 2017, the FASB issued ASC Update No. 2017-04,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Intangibles&#8212;Goodwill and Other</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Topic 350): Simplifying the Test of Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">. This ASC simplified the accounting for goodwill impairment for all entities by requiring impairment charges to be based on the first step of the goodwill impairment test under ASC 350. Under previous guidance, if the fair value of a reporting unit was lower than its carrying amount (Step 1), an entity would calculate any impairment charge by comparing the implied fair value of goodwill with its carrying amount (Step 2). The implied fair value of goodwill was calculated by deducting the fair value of all assets and liabilities of the reporting unit from the reporting unit&#8217;s fair value as determined in Step 1. To determine the implied fair value of goodwill, entities would estimate the fair value of any unrecognized intangible assets (including in-process research and development) and any corporate level assets or liabilities that were included in the determination of the carrying amount and fair value of the reporting unit in Step1. Under this new guidance, if a reporting unit's carrying value exceeds its fair value, an entity will record an impairment charge based on that difference, with such impairment charge limited to the amount of goodwill in the reporting unit. This ASC does not change the guidance on completing Step 1 of the goodwill impairment test. An entity will still be able to perform the existing optional qualitative goodwill impairment assessment before determining whether to proceed to Step 1. This ASC will be applied prospectively and is effective for annual and interim impairment test performed in periods beginning after December 15, 2019 for public business enterprises. Early adoption is permitted for annual and interim goodwill impairment testing dates after January 1, 2017. The Company has elected to early adopt this ASC as of January 1, 2017. The adoption of this ASC had no impact on the Company's consolidated statements of operations, financial condition or cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has historically performed its annual goodwill impairment test as of August 31st.&#160;During the three months ended December 31, 2017, the Company changed its annual impairment assessment date from August 31st to October 1st to better align the timing of the test date with its annual budgeting cycle. The Company does not consider the change in the annual goodwill impairment testing date to be a material change to its method of applying an accounting principle. In connection with the change in the date of its annual goodwill impairment test, the Company performed a goodwill impairment test as of both August 31, 2017 and October 1, 2017, and concluded that the fair value of its reporting units exceeded their carrying value. To date, the Company has not had accumulated goodwill impairment losses. For the August 31, 2017 test, the Company utilized an income approach and market approaches to estimate the fair value of the Company&#8217;s reporting units. The Company believes that the assumptions it used to estimate the fair value of its reporting units were reasonable. As an additional corroborative test of the reasonableness of those assumptions, the Company completed a reconciliation of its market capitalization and overall enterprise value to the fair value of all of its reporting units as of August 31, 2017. The Company notes that, as of August 31, 2017, the fair value of all of the Company&#8217;s reporting units exceeded their carrying values by more than 10%. A negative trend of operating results or material changes to forecasted operating results could result in the requirement for additional interim goodwill impairment tests and the potential of a future goodwill impairment charge, which could be material.&#160; For the October 1, 2017 test, the Company performed a qualitative assessment over goodwill impairment concluding it was more-likely-than-not that its reporting units fair value exceeded their carrying value.&#160; Accordingly, it was not necessary for the Company to perform the full Step 1 quantitative analysis.&#160; </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets with estimated lives and other long-lived assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of intangible assets with estimated lives and other long-lived assets is measured by a comparison of the carrying amount of an asset or asset group to future net undiscounted cash flows expected to be generated by the asset or asset group. If these comparisons indicate that an asset is not recoverable, the Company will recognize an impairment loss for the amount by which the carrying value of the asset or asset group exceeds the related estimated fair value. Estimated fair value is based on either discounted future operating cash flows or appraised values, depending on the nature of the asset. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, there were no events or changes in circumstances that indicated any of the carrying amounts of the Company&#8217;s intangible assets or other long-lived assets may not be recoverable. See Note 9 for further discussion of goodwill and intangible assets. </font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_OtherNonCurrentAssetsPolicyTextBlock', window );">Other Non-Current Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(k)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Non-Current Assets</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current assets are primarily comprised of long-term lease receivables, prepaid expenses, and deposits.</font></div></div><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_us-gaap_StandardProductWarrantyPolicy', window );">Product Warranty</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">roduct Warranty</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s products carry standard limited warranties that range from </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">two years</font><font style="font-family:inherit;font-size:10pt;"> and vary by product. The warranty period begins on the date of retail purchase or lease by the original purchaser. The Company accrues estimated product warranty costs at the time of sale and any additional amounts are recorded when such costs are probable and can be reasonably estimated. Factors that affect the Company&#8217;s warranty liability include the number of units sold or leased, historical and anticipated rates of warranty repairs and the cost per repair. Warranty and related costs are reflected within sales, marketing and support in the accompanying statements of operations. A</font></div></div><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_us-gaap_ShippingAndHandlingCostPolicyTextBlock', window );">Shipping and Handling Cost</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">hipping and Handling Costs</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipping and handling costs are expensed as incurred and included in cost of sales. Billings for shipping and handling are reflected within net sales in the accompanying statements of operations.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(</font></div></td></tr></table></div><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_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">esearch and Development</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expenditures for research and development, including customer-funded research and development, are expensed as incurred. R</font></div></div><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_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">dvertising Costs</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs related to advertising are expensed as incurred. Advertising expense was </font><font style="font-family:inherit;font-size:10pt;">$2,739</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2,761</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$2,712</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, and is included in sales, marketing, and support expense in the accompanying consolidated statements of operations.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(</font></div></td></tr></table></div><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_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translations</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">oreign Currency Translation</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial statements of the Company&#8217;s foreign subsidiaries located in Denmark and Singapore are maintained using the United States dollar as the functional currency. Exchange rates in effect on the date of the transaction are used to record monetary assets and liabilities. Revenue and other expense elements are recorded at rates that approximate the rates in effect on the transaction dates. </font><font style="font-family:inherit;font-size:10pt;color:#333333;">Foreign currency exchange gains and losses are recognized within &#8220;other (expense) income&#8221; in the accompanying consolidated statements of operations</font><font style="font-family:inherit;font-size:10pt;">. For the </font><font style="font-family:inherit;font-size:10pt;">years ended December 31, 2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded a total of net foreign currency exchange losses (gains) in its accompanying consolidated statements of operations of </font><font style="font-family:inherit;font-size:10pt;">$554</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$(53)</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$59</font><font style="font-family:inherit;font-size:10pt;">, respectively, which is comprised of both realized and unrealized foreign currency exchange gains and losses.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial statements of the Company&#8217;s foreign subsidiaries located in the United Kingdom, Brazil, Norway, Cyprus, Belgium, the Netherlands and Japan use the foreign subsidiaries&#8217; respective local currencies as the functional currency.&#160;The Company translates the assets and liabilities of these foreign subsidiaries at the exchange rates in effect at year-end.&#160;Net sales, costs and expenses are translated using average exchange rates in effect during the year.&#160;Gains and losses from foreign currency translation are credited or charged to accumulated other comprehensive loss included in stockholders' equity in the accompanying consolidated balance sheets.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(</font></div></td></tr></table></div><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_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ncome Taxes</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to income taxes in the U.S. and in numerous foreign jurisdictions. The Company accounts for income taxes following ASC Topic 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Income Taxes.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that some or all of a deferred tax asset will not be realized. The Company determines whether it is more likely than not that a tax position will be sustained upon examination. If it is not more likely than not that a position will be sustained, no amount of the benefit attributable to the position is recognized. The tax benefit to be recognized of any tax position that meets the more likely than not recognition threshold is calculated as the largest amount that is </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">more than 50%</font><font style="font-family:inherit;font-size:10pt;"> likely of being realized upon resolution of the contingency. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company recognizes interest and penalties within the income tax expense line in the accompanying consolidated statements of operations. Accrued interest and penalties are included within the related tax liability line in the consolidated balance sheets. See Note 8 for further discussion of income taxes.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(</font></div></td></tr></table></div><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_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income (Loss) per Common Share</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">et (Loss) Income per Common Share</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net (loss) income per share is calculated based on the weighted average number of common shares outstanding during the period. Diluted net income per share incorporates the dilutive effect of common stock equivalent options, warrants and other convertible securities, if any, as determined in accordance with the treasury stock accounting method. Common stock equivalents related to options and restricted stock awards for </font><font style="font-family:inherit;font-size:10pt;">766</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock for the year ended December 31, 2015 have been excluded from the fully diluted calculation of net income per share, as inclusion would be anti-dilutive. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and 2016 since there was a net loss, the Company excluded </font><font style="font-family:inherit;font-size:10pt;">228</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">162</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, subject to outstanding stock options and non-vested restricted shares from its diluted loss per share calculation, as inclusion of these securities would have reduced the net loss per share. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the basic and diluted weighted average common shares outstanding is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding&#8212;basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive common shares issuable in connection with stock plans</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding&#8212;diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_us-gaap_ContingentLiabilityReserveEstimatePolicy', window );">Contingent Liabilities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ontingent Liabilities</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates the amount of potential exposure it may have with respect to claims, assessments and litigation in accordance with ASC 450, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contingencies</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company was not party to any lawsuit or proceeding that, in management's opinion, was likely to materially harm the Company's business, results of operations, financial condition or cash flows, as described in Note 16. It is not always possible to predict the outcome of litigation, as it is subject to many uncertainties. Additionally, it is not always possible for management to make meaningful estimate of the potential loss or range of loss associated with such litigation. </font></div></div><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_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Operating Segments</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">perating Segments</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in two segments, the mobile connectivity and inertial navigation segments. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker in making decisions regarding resource allocation and assessing performance. The Company&#8217;s chief operating decision maker is its President, Chief Executive Officer and Chairman of the Board.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's reportable segments are: mobile connectivity and inertial navigation (see Note 12, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</font><font style="font-family:inherit;font-size:10pt;">"). The Company operates in a number of major geographic areas, including internationally. Revenues from international locations, primarily consisting of Canada, European countries, both inside and outside the European Union, as well as Africa, Asia/Pacific, the Middle East, and South America.</font></div></div><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_us-gaap_FilmCostsPolicyPolicyTextBlock', window );">Film Costs, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">u) &#160;&#160;&#160;&#160;Film Production Costs</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company capitalizes direct costs incurred in the production of its training videos, such as writing, directing, narrating, casting, location rental, and editing. These film costs are classified as a non-current asset on its consolidated balance sheet and are placed into service upon the film title being released and available for customers' use. The Company&#8217;s sales model associated with training is subscription-based, in which fees from third parties are not directly attributable to the exhibition of a particular film but relate instead to access to the entire film library. Accordingly, management estimates that the straight line method is the most representative method for the amortization of film costs. Consistent with the period over which revenues are assessed (i.e. the subscription period), the film costs are amortized over four years. In the event that the film title is replaced or removed from the film library before the amortization period has expired, all unamortized costs are expensed immediately.</font></div></div><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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ecently Issued Accounting Standards</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies. Recently issued standards typically do not require adoption until a future effective date. Prior to their effective date, the Company evaluates the pronouncements to determine the potential effects of adoption on our consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Standards Implemented </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2015-11</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued ASC Update No. 2015-11,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Measurement of Inventory</font><font style="font-family:inherit;font-size:10pt;"> regarding ASC Topic 330 - Inventory. Update No. 2015-11 require entities that measure inventory using the first-in, first-out or average cost methods to measure inventory at the lower of cost and net realizable value. Net realizable value is defined as estimated selling price in the ordinary course of business less reasonably predictable costs of completion and disposal. Update No. 2015-11 is effective on a prospective basis for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2016, with earlier application permitted. The Company adopted Update No. 2015-11 on January 1, 2017 and the adoption did not have a material effect on the Company's consolidated financial position, results of operations or cash flows. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-09</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASC Update No. 2016-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation- Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">. This update is effective for annual reporting periods after December 15, 2016, including interim periods within those fiscal periods. Early adoption is permitted. The purpose of the update is to simplify several areas of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows. The Company adopted this ASC update on January 1, 2017. Although this ASC update does not impact the Company&#8217;s results of operations, financial position or cash flows for any periods prior to the adoption, the adoption of this ASC update had the following impact on the date of adoption:</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of Update No. 2016-09 requires all income tax adjustments to be recorded in the consolidated statements of operations. The cumulative adjustment upon adoption to accumulated earnings was zero since the increase in net deferred tax assets was fully offset by a corresponding increase in the deferred tax asset valuation allowance. The amount of deferred tax assets that had not been previously recognized due to the recognition of excess tax benefits was </font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">$1,571</font><font style="font-family:inherit;font-size:10pt;">.</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has elected to account for forfeitures on share-based payments as these forfeitures occur, which represents a change from the accounting previously required under ASC Topic 718. As a result, the Company notes that future forfeitures could result in a significant reversal of stock-based compensation expense recognized in the period in which such forfeitures occur. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2017-04</font></div><div style="line-height:120%;text-align:justify;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASC Update No. 2017-04,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles--Goodwill and Other (Topic 350): Simplifying the Test of Goodwill Impairment. &#160;</font><font style="font-family:inherit;font-size:10pt;">This ASC simplifies the accounting for goodwill impairment for all entities by requiring impairment charges to be based on the first step of the goodwill impairment test under ASC 350. Under previous guidance, if the&#160;fair value of a reporting unit is lower than its carrying amount (Step 1), an entity calculates any impairment charge by comparing the implied fair value of goodwill with its carrying amount (Step 2). The implied fair value of goodwill is calculated by deducting the fair value of all assets and liabilities of the reporting unit from the reporting unit&#8217;s fair value as determined in Step 1. To determine the implied fair value of goodwill, entities estimate the fair value of any unrecognized intangible assets (including in-process research and development) and any corporate-level assets or liabilities that were included in the determination of the carrying amount and fair value of the reporting unit in Step 1. Under this new guidance, if a reporting unit's carrying value exceeds its fair value, an entity will record an impairment charge based on that difference, with such impairment charge limited to the amount of goodwill in the reporting unit. This ASC does not change the guidance on completing Step 1 of the goodwill impairment test. An entity will still be able to perform the existing optional qualitative goodwill impairment assessment before determining whether to proceed to Step 1. This ASC will be applied prospectively and is effective for annual and interim impairment test performed in periods beginning after December 15, 2019 for public business enterprises. Early adoption is permitted for annual and interim goodwill impairment testing dates after January 1, 2017. The Company elected to early adopt this ASC as of January 1, 2017. The adoption of this ASC had no impact on the Company's consolidated statements of operations, financial condition or cash flows. The Company expects that adoption of this ASC will simplify the evaluation and recording of goodwill impairment charges, if any.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Standards to be Implemented</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Updates No. 2014-09, No. 2016-08, No. 2016-10, No. 2016-11, No. 2016-12 and No. 2016-20</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASC Update No. 2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606).&#160;</font><font style="font-family:inherit;font-size:10pt;">Update No. 2014-09 provides enhancements to the quality and consistency of how revenue is reported while also improving comparability in the financial statements of companies using International Financial Reporting Standards and U.S. GAAP. The core principle requires entities to recognize revenue in a manner that depicts the transfer of goods or services to customers in amounts that reflect the consideration an entity expects to be entitled to in exchange for those goods or services. In July 2015, the FASB voted to approve a one-year deferral, making the standard effective for public entities for annual and interim periods beginning after December 15, 2017.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASC Update No. 2016-08,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)</font><font style="font-family:inherit;font-size:10pt;">. The purpose of Update No. 2016-08 is to clarify the guidance on principal versus agent considerations. It includes indicators that help to determine whether an entity controls the specified good or service before it is transferred to the customer and to assist in determining when the entity satisfied the performance obligation and as such, whether to recognize a gross or a net amount of consideration in their consolidated statement of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2016, the FASB issued ASC Update No. 2016-10,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing.&#160;</font><font style="font-family:inherit;font-size:10pt;">Update No. 2016-10 clarifies that entities are not required to assess whether promised goods or services are performance obligations if they are immaterial in the context of the contract. Update No. 2016-10 also addresses how to determine whether promised goods or services are separately identifiable and permits entities to make a policy election to treat shipping and handling costs as fulfillment activities. In addition, it clarifies key provisions in Topic 606 related to licensing.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the FASB issued ASC Update No. 2016-11,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815).&#160;</font><font style="font-family:inherit;font-size:10pt;">Update No. 2016-11 rescinds previous SEC comments that were codified in Topic 605, Topic 932 and Topic 815. Upon adoption of Topic 606, certain SEC comments including guidance on accounting for shipping and handling fees and costs and consideration given by a vendor to a customer should not be relied upon.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the FASB also issued ASC Update No. 2016-12,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Narrow Scope Improvements and Practical Expedients</font><font style="font-family:inherit;font-size:10pt;">. Update No. 2016-12 provides clarity around collectability, presentation of sales taxes, non-cash consideration, contract modifications at transition and completed contracts at transition. Update No. 2016-12 also includes a technical correction within Topic 606 related to required disclosures if the guidance is applied retrospectively upon adoption.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2016, the FASB issued ASC Update No. 2016-20,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. Update No. 2016-20 allows entities not to make quantitative disclosures about remaining performance obligations in certain cases and requires entities that use any of the optional exemptions to expand their qualitative disclosures. Update No. 2016-20 also clarifies other areas of the new revenue standard, including disclosure requirements for prior period performance obligations, impairment guidance for contract costs and the interaction of impairment guidance in ASC 340-40 with other guidance elsewhere in the Codification.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted Topic 606 effective January 1, 2018. The Company adopted Topic 606 under the modified retrospective method and is only applying this method to contracts that were not completed as of the date of adoption. The modified retrospective method resulted in a cumulative effect of initially applying the standard as an adjustment to the opening balance of retained earnings at the date of initial application for any open contracts as of the adoption date. The Company established an implementation team to assist with its assessment of the impact of the new revenue guidance on its operations, consolidated financial statements and related disclosures. To date, this assessment has included (1) utilizing questionnaires to assist with the identification of revenue streams, (2) performing sample contract analyses for each revenue stream identified, (3) assessing the noted differences in recognition and measurement that may result from adopting this new standard, (4) performing detailed analyses of contracts with larger customers, and (5) developing plans to test transactions for consistency with contract provisions that affect revenue recognition. The adoption of Topic 606 will have a material effect on the Company's consolidated financial statements with the most significant impact related to our mobile connectivity segment. Based on the preliminary results of the evaluation, which is still in process, the Company currently believes that the most significant potential changes relate to promised services under certain contracts that were previously determined to be separate units of accounting under Topic 605 will not be separate performance obligations under Topic 606 due to the fact that they are not distinct in the context of the contract, which will impact the timing of revenue recognition. The Company anticipates that the most significant impact of the new standard will relate to the timing of revenue recognition for certain mini-VSAT Broadband hardware contracts. The Company also anticipates changes to the consolidated balance sheet related to accounts receivable, contract assets, and contract liabilities, as well as enhanced footnote disclosures related to customer contracts. The Company is still evaluating the impact that Topic 606 is expected to have on its accounting for costs to obtain and fulfill a contract. The Company anticipates that the adoption of Topic 606 associated with VSAT contracts as of January 1, 2018 will result in an increase to its accumulated deficit of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;">. This anticipated adjustment represents the gross margin on approximately </font><font style="font-family:inherit;font-size:10pt;">$12 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$14 million</font><font style="font-family:inherit;font-size:10pt;"> of previously recognized revenue under current guidance. Gross margin reflects revenue less cost of revenue. These ranges represent management&#8217;s best estimates of the effects of adopting Topic 606 at the time of the preparation of this Annual Report on Form 10-K. The actual impact of Topic 606 is subject to change from these estimates and such change may be significant, pending the completion of the Company&#8217;s assessment in the first quarter of 2018. </font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is in the process of evaluating and designing the necessary changes to its business processes, systems and controls to support recognition and disclosure under the new standard. Further, the Company is continuing to assess what incremental disaggregated revenue disclosures will be required in its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-01</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASC Update No. 2016-01,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.&#160;</font><font style="font-family:inherit;font-size:10pt;">It is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Early application of certain provisions is permitted. Update No. 2016-01 requires entities to measure equity investments that do not result in consolidation and are not accounted for under the equity method at fair value with changes recognized in net income. However, an entity may choose to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. It also simplifies the impairment assessment of equity investments without readily determinable fair values by requiring a qualitative assessment to identify impairment. Update No. 2016-01 also requires separate presentation of financial assets and financial liabilities by measurement category and form of financial asset and liability. The adoption of Update No. 2016-01 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-02</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASC Update No. 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842).&#160;</font><font style="font-family:inherit;font-size:10pt;">It is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Earlier application is permitted. Update No. 2016-02 creates new accounting and reporting guidelines for leasing arrangements. The new guidance requires organizations that lease assets to recognize assets and liabilities on the balance sheet related to the rights and obligations created by those leases, regardless of whether they are classified as finance or operating leases. Consistent with current guidance, the recognition, measurement, and presentation of expenses and cash flows arising from a lease primarily will depend on its classification as a finance or operating lease. The guidance also requires new disclosures to help financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. The new standard is to be applied using a modified retrospective approach. The Company is currently evaluating the impact of the new pronouncement on its financial statements. Based on its preliminary assessment, upon adoption the Company expects to recognize significant right-to-use assets and corresponding lease liabilities on its balance sheet related to leased facilities and equipment. </font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-13</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASC Update No. 2016-13,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</font><font style="font-family:inherit;font-size:10pt;">. The update is effective for fiscal years beginning after December 15, 2019. Early adoption is permitted for fiscal years beginning after December 15, 2018. The purpose of Update No. 2016-13 is to replace the current incurred loss impairment methodology for financial assets measured at amortized cost with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information, including forecasted information, to develop credit loss estimates. The adoption of Update No. 2016-13 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-15</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASC Update No. 2016-15,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.</font><font style="font-family:inherit;font-size:10pt;">&#160;The update is effective for fiscal years beginning after December 15, 2017 and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The purpose of Update No. 2016-15 is to reduce the diversity in practice in presentation and classification of the following items within the statement of cash flows: debt prepayments, settlement of zero coupon debt instruments, contingent consideration payments, insurance proceeds, securitization transactions and distributions from equity method investees. The update also addresses classification of transactions that have characteristics of more than one class of cash flows. The adoption of Update No. 2016-15 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2016-16</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU Update No. 2016-16,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory</font><font style="font-family:inherit;font-size:10pt;">. The update is effective for fiscal years beginning after December 15, 2017, including interim reporting periods within those fiscal years. Early adoption is permitted as of the beginning of an annual reporting period for which financial statements (interim or annual) have not been issued or made available for issuance. The purpose of Update No. 2016-16 is to allow an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs, as opposed to waiting until the asset is sold to an outside party. The adoption of Update No. 2016-16 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2017-09</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASC Update No. 2017-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation&#8212;Stock Compensation (Topic 718): Scope of Modification Accounting.</font><font style="font-family:inherit;font-size:10pt;"> The update is effective for annual periods beginning on or after December 15, 2017. Early adoption is permitted. The purpose of Update No. 2017-09 is to clarify when to account for a change to the terms or conditions of a share-based payment award as a modification under Topic 718, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">.&#160;Under this new guidance, modification accounting is only required if the fair value, the vesting conditions, or the equity or liability classification of the award changes as a result of the change in terms or conditions.&#160;The Company expects that the adoption of this standard will only affect, on a prospective basis, the manner in which the Company evaluates any changes to the terms or conditions of its share-based payment awards.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC Update No. 2017-12</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASC Update No. 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">. The update is effective for annual periods beginning after December 15, 2018. Early adoption is permitted. The purpose of Update No. 2017-12 is to improve the presentation and disclosure requirements for, and simplify the application and increase transparency of hedge accounting. The adoption of Update No. 2017-12 is not expected to have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There are no other recent accounting pronouncements issued by the FASB that the Company expects would have a material impact on the Company's financial statements.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock">
<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>Cash, Cash Equivalents and Marketable Securities [Policy Text Block]</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;">kvhi_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_kvhi_OtherNonCurrentAssetsPolicyTextBlock">
<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>Other Non-Current Assets [Policy Text Block]</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;">kvhi_OtherNonCurrentAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AdvertisingCostsPolicyTextBlock">
<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>Disclosure of accounting policy for advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68054294&amp;loc=d3e8384-108330<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84159346&amp;loc=d3e8275-108329<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;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock">
<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 entire disclosure for the business description and accounting policies concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<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;">us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ConcentrationRiskCreditRisk">
<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>Disclosure of accounting policy for credit risk.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75027168&amp;loc=d3e14489-108613<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=75032840&amp;loc=d3e61082-112788<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75027451&amp;loc=SL29635902-196195<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13537-108611<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13531-108611<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75032840&amp;loc=d3e61044-112788<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;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ConsolidationPolicyTextBlock">
<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>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=d3e5614-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<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;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ContingentLiabilityReserveEstimatePolicy">
<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>Disclosure of accounting policy for the claims loss reserve for insurance contracts with a life contingency (permanent life, some term life, accident and health, some annuities), describing the loss exposures and bases and methodologies for making the relevant accounting estimates.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(13)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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;">us-gaap_ContingentLiabilityReserveEstimatePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_EarningsPerSharePolicyTextBlock">
<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>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<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>Disclosure of accounting policy for determining the fair value of financial instruments.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13279-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<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;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_FilmCostsPolicyPolicyTextBlock">
<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>Disclosure of accounting policy for film costs related to film libraries.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6473108&amp;loc=d3e54437-107959<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_FilmCostsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<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>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<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;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<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>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<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;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_IncomeTaxPolicyTextBlock">
<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>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<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;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_InventoryPolicyTextBlock">
<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>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<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;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<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>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</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;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<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>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ResearchAndDevelopmentExpensePolicy">
<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>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<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;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_RevenueRecognitionPolicyTextBlock">
<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>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<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;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<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>Disclosure of accounting policy for segment reporting.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ShippingAndHandlingCostPolicyTextBlock">
<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>Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82851458&amp;loc=d3e221937-122793<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68075638&amp;loc=d3e60635-111653<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68080631&amp;loc=d3e61069-111654<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<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;">us-gaap_ShippingAndHandlingCostPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_StandardProductWarrantyPolicy">
<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>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_UseOfEstimates">
<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>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6061-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6143-108592<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6132-108592<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;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>42
<FILENAME>R26.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786895344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of accounts, notes, loans and financing receivable</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ctivity within the Company&#8217;s allowance for doubtful accounts for the periods presented is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,723</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,342</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deductions (write-offs/recoveries) from reserve</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,299</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(929</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(531</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,852</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,477</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,534</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font></div></div><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_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Summary of product warranty activity</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">he following table summarizes product warranty activity during </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,880</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charges to expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,723</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,323</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,074</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock', window );">Revenue and related development costs, customer-funded research and development costs</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">evenue and related development costs from customer-funded research and development are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-funded service sales </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-funded costs included in costs of service sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,510</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,546</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(</font></div></td></tr></table></div><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_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of reconciliation of basic and diluted weighted average common shares outstanding</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> reconciliation of the basic and diluted weighted average common shares outstanding is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding&#8212;basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive common shares issuable in connection with stock plans</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding&#8212;diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(</font></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock">
<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>Revenue And Related Development Costs, Customer-Funded Research And Development Costs [Table Text Block]</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;">kvhi_RevenueAndRelatedDevelopmentCostsCustomerFundedResearchAndDevelopmentCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<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>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<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>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<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>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>43
<FILENAME>R27.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6942980688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_us-gaap_AvailableForSaleSecuritiesTextBlock', window );">Available-for-sale securities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">arketable securities consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.34657398212512%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,002</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total marketable securities designated as available-for-sale</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,320</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,319</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.34657398212512%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total marketable securities designated as available-for-sale</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,712</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,712</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock', window );">Available-for-sale securities, debt maturities, amortized cost and fair value basis</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than one year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after one year and within two years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than one year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after one year and within two years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock">
<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>Available-for-sale Securities, Debt Maturities, Amortized Cost And Fair Value Basis [Table Text Block]</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;">kvhi_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAndFairValueBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_AvailableForSaleSecuritiesTextBlock">
<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>Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62557-112803<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27337-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27357-111563<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27290-111563<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;">us-gaap_AvailableForSaleSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<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 );">- References</a><div><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;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R28.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786865488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Components of inventories</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> include the costs of material, labor, and factory overhead. Components of inventories consist of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,137</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,954</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,732</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,745</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<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>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>45
<FILENAME>R29.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786915712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, plant and equipment</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> consist of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building and improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,717</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,777</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office and computer equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,057</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Motor vehicles</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(51,099</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45,766</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,521</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,586</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<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 );">- References</a><div><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;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PropertyPlantAndEquipmentTextBlock">
<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>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>46
<FILENAME>R30.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6660360144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of future minimum rental payments for operating leases</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following reflects future minimum payments under operating leases that have initial or remaining non-cancelable lease terms at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Years ending December&#160;31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,109</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">489</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,765</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<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>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<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;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>47
<FILENAME>R31.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6782879088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-based Compensation [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_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of weighted-average assumptions used to value options as of their grant date</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted-average assumptions used to value options as of their grant date were as follows: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year&#160;Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div><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_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of share-based compensation, stock options, activity</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in outstanding stock options for the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2017, 2016, and 2015</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of&#160;Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual&#160;Life</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate&#160;Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">682</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired, canceled or forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(170</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,268</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.37</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.37</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested or expected to vest at December 31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,268</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Schedule of share-based compensation, activity</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock activity under the 2006 Plan and the 2016 Plan for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of<br clear="none"/>Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-<br clear="none"/>average<br clear="none"/>grant&#160;date<br clear="none"/>fair value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016, unvested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.83</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017, unvested</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">604</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<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>Tabular disclosure for share-based compensation plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<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>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<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>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ShareBasedCompensationAbstract">
<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 );">- References</a><div><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;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R32.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6797540128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock', window );">Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">he aggregate changes in the total gross amount of unrecognized tax benefits are as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:94.54191033138402%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Unrecognized tax benefits as of January 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross increase in unrecognized tax benefits - prior year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Gross increase (decrease) in unrecognized tax benefits due to currency fluctuations - prior year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross increase in unrecognized tax benefits - current year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Settlements with taxing authorities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lapse of statute of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Unrecognized tax benefits as of December 31<br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">815</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">983</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense (benefit) for the years ended December 31, 2017, 2016, and 2015 attributable to (loss) income from operations is presented below.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;text-decoration:underline;">Year ended December&#160;31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(762</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,095</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,852</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(756</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,096</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Year ended December&#160;31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">457</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">601</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,770</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,522</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,141</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,406</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,547</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;text-decoration:underline;">Year ended December&#160;31, 2015</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(555</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(94</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(649</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">295</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(118</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(140</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ctual income tax expense differs from the &#8220;expected&#8221; income tax (benefit) expense computed by applying the United States Federal statutory income tax rate of </font><font style="font-family:inherit;font-size:10pt;">34%</font><font style="font-family:inherit;font-size:10pt;"> to (loss) income before tax expense, as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Income tax (benefit) expense at Federal statutory income tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increase (decrease) in income taxes resulting from:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">State income tax expense, net of federal benefit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State research and development, investment credits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(435</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(363</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(317</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Non-deductible meals &amp; entertainment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-deductible stock compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Non-deductible deferred compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subpart F income, net of foreign tax credits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,171</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">523</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Foreign branch income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacturing deduction</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Nontaxable interest income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign tax rate differential</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(902</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,258</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(792</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Federal research and development credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Uncertain tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">283</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(413</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Provision to tax return adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in tax rates</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(313</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Change in valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign research and development incentives</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(59</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,096</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,547</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Income before Income Tax, Domestic and Foreign</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ncome before income tax expense determined by tax jurisdiction, are as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,333</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,805</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,938</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,970</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,666</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">eferred tax assets and liabilities for the periods presented consisted of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, due to allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">540</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating loss carry-forwards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,078</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, due to difference in depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development, alternative minimum tax credit carry-forwards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,031</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign tax credit carry-forwards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,958</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State tax credit carry-forwards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty reserve</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">822</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">334</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">432</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,815</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,567</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,801</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,102</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,705</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,197</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, due to differences in depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,415</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,211</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liability</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,614</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,109</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax asset- non-current</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liability- non-current</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,133</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<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>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<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>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<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>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<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>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock">
<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>Tabular disclosure of unrecognized tax benefits for which a material change is reasonably possible in the next twelve months, typically including the nature of the uncertainty, the event(s) that could cause a material change, and an estimate of the range of the reasonably possible change or a statement that an estimate of the range cannot be made. An unrecognized tax benefit is the difference between a tax position taken in a tax return and the amounts recognized in the financial statements for which it is more likely than not, based on the technical merits of the position, that the tax position will not be sustained upon examination.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<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;">us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>49
<FILENAME>R33.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6942993328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [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_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of finite-lived intangible assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes other intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:571px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:306px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:66px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:74px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriber relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,565</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Distribution rights</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,450</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,935</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Internally developed software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proprietary content</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,223</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,908</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,315</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Favorable lease</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,776</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,656</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">December 31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriber relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Distribution rights</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,942</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Internally developed software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proprietary content</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,960</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,431</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,529</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Favorable lease</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">627</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">342</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">285</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,182</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,344</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,838</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of finite-lived intangible assets, future amortization expense</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated future amortization expense for intangible assets recorded by the Company at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Years ending December&#160;31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,082</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,292</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortization expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of goodwill</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill is recorded when the consideration for an acquisition exceeds the fair value of net tangible and identifiable intangible assets acquired. All of the Company's goodwill as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> relates to its mobile connectivity reportable segment. None of the Company's goodwill is deductible for tax purposes. The changes in the carrying amount of goodwill during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Goodwill</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,747</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,404</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,343</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,529</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,872</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<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>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<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;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfGoodwillTextBlock">
<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>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13854-109267<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;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<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>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>50
<FILENAME>R34.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6783060176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Credit Concentrations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of significant portions of the Company's net sales</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<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 );">- References</a><div><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;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<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>Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13537-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13531-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6442-108592<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6327-108592<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6404-108592<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;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>51
<FILENAME>R35.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6942913936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of operations by geographic segment</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales and operating (loss) earnings for the Company's reporting segments and the Company's (loss) income before income tax expense for the years ended&#160;December&#160;31, 2017, 2016, and 2015&#160;were as follows: </font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.56725146198829%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,507</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,861</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,122</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating earnings (loss):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,041</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">556</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,272</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,934</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subtotal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated, net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,654</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,635</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated (loss) operating earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,764</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net interest and other expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,174</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(648</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(542</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income before income tax expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,938</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,970</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,666</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense and amortization expense for the Company's segments are presented in the table that follows for the periods presented:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:89.47368421052632%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation expense:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,720</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,084</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total consolidated depreciation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,725</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,608</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,193</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization expense:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile connectivity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,956</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,526</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inertial navigation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total consolidated amortization expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,956</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<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>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8813-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8736-108599<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;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_SegmentReportingAbstract">
<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 );">- References</a><div><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;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R36.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6943074736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of assets and liabilities measured at fair value on recurring basis</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities measured at fair value are based the valuation techniques identified in the table below. The valuation techniques are:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Market approach&#8212;prices and other relevant information generated by market transactions involving identical or comparable assets.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The valuations of the interest rate swaps intended to mitigate the Company&#8217;s interest rate risk are determined with the assistance of a third-party financial institution using widely accepted valuation techniques, including discounted cash flow analysis on the expected cash flows of each instrument. This analysis utilizes observable market-based inputs, including interest rate curves and interest rate volatility, and reflects the contractual terms of these instruments, including the period to maturity.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present financial assets and liabilities at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> for which the Company measures fair value on a recurring basis, by level, within the fair value hierarchy:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Valuation</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Technique</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swaps</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">December 31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Valuation</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Technique</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,848</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,848</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swaps</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<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 );">- References</a><div><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;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<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>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19190-110258<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;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>53
<FILENAME>R37.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786824704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments and Hedging Activities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract', window );"><strong>General Discussion of Derivative Instruments and Hedging Activities [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_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock', window );">Schedule of interest rate derivatives designated as cash flow hedges of interest rate risk</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had the following outstanding interest rate derivatives that were designated as cash flow hedges of interest rate risk:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Interest Rate Derivatives</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Liability)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effective&#160;Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maturity&#160;Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Index</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Strike&#160;Rate</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2010</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1-month&#160;LIBOR</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,389</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2010</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1-month&#160;LIBOR</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.07</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock">
<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>Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624171-113959<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;">us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>54
<FILENAME>R38.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6942914512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Results (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [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_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of quarterly financial information</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial information for interim periods was as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">First</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Third</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share amounts)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,863</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,323</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,613</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,281</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,539</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,295</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,956</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,428</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,470</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,885</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,026</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,438</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,685</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss per share (a):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.12</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.12</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2016</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,062</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,991</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,576</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,374</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(693</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,013</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(268</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net (loss) income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,863</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net (loss) income per share (a):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.05</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.05</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.53125%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net (loss) income per share is computed independently for each of the quarters. Therefore, the net (loss) income per share for the four quarters may not equal the annual net (loss) income per share data.</font></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<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>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)-(j)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173487&amp;loc=d3e1280-108306<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;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>55
<FILENAME>R39.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796285456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Concentration of Credit Risk and Single Source Suppliers</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">$ 25,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,319<span></span>
</td>
<td class="nump">$ 25,712<span></span>
</td>
<td class="text">&#160;<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_us-gaap_MarketingAndAdvertisingExpenseAbstract', window );"><strong>Advertising Costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,739<span></span>
</td>
<td class="nump">2,761<span></span>
</td>
<td class="nump">$ 2,712<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_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract', window );"><strong>Foreign Currency Translation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction gain (loss), before tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(554)<span></span>
</td>
<td class="num">$ (53)<span></span>
</td>
<td class="nump">$ 59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_GainonSettlementofRoyaltyPayments', window );">Gain on Settlement of Royalty Payments</a></td>
<td class="nump">$ 855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member', window );">Accounting Standards Update 2016-09 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kvhi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification', window );">New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember', window );">Scenario, Forecast [Member] | Accounting Standards Update 2014-09 [Member] | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kvhi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods', window );">new accounting pronouncement effect of adoption on previously stated amounts in prior periods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from Contract with Customer [Member] | Scenario, Forecast [Member] | Accounting Standards Update 2014-09 [Member] | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kvhi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification', window );">New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Accumulated Earnings | Scenario, Forecast [Member] | Accounting Standards Update 2014-09 [Member] | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kvhi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification', window );">New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Accumulated Earnings | Scenario, Forecast [Member] | Accounting Standards Update 2014-09 [Member] | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kvhi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification', window );">New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_AccountingPoliciesLineItems">
<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>[Line Items] for Accounting Policies [Table]</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;">kvhi_AccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</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_kvhi_GainonSettlementofRoyaltyPayments">
<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>Gain on Settlement of Royalty Payments</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;">kvhi_GainonSettlementofRoyaltyPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods">
<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>new accounting pronouncement effect of adoption on previously stated amounts in prior periods</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;">kvhi_Newaccountingpronouncementeffectofadoptiononpreviouslystatedamountsinpriorperiods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_AdvertisingExpense">
<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>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<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;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<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>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30700-110894<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30690-110894<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;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract">
<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 );">- References</a><div><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;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_MarketableSecuritiesCurrent">
<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>Amount of investments in debt and equity securities, including, but not limited to, held-to-maturity, trading and available-for-sale expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&amp;loc=d3e26626-111562<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingAndAdvertisingExpenseAbstract">
<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 );">- References</a><div><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;">us-gaap_MarketingAndAdvertisingExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification">
<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>Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements.</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;">us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RisksAndUncertaintiesAbstract">
<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 );">- References</a><div><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;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_RevenueFromContractWithCustomerMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R40.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6782116672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies  - Allowance For Doubtful Accounts Rollforward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Allowance for doubtful accounts receivable [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></td>
<td class="nump">$ 3,477<span></span>
</td>
<td class="nump">$ 3,534<span></span>
</td>
<td class="nump">$ 2,723<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_us-gaap_ProvisionForDoubtfulAccounts', window );">Additions</a></td>
<td class="nump">674<span></span>
</td>
<td class="nump">872<span></span>
</td>
<td class="nump">1,337<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries', window );">Deductions (write-offs/recoveries) from reserve</a></td>
<td class="num">(1,299)<span></span>
</td>
<td class="num">(929)<span></span>
</td>
<td class="num">(531)<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_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Ending balance</a></td>
<td class="nump">2,852<span></span>
</td>
<td class="nump">3,477<span></span>
</td>
<td class="nump">3,534<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_TypeofAllowanceAxis=kvhi_AllowancenetofFXMember', window );">Allowance, net of FX [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Allowance for doubtful accounts receivable [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ProvisionForDoubtfulAccounts', window );">Additions</a></td>
<td class="nump">$ 674<span></span>
</td>
<td class="nump">$ 872<span></span>
</td>
<td class="nump">$ 1,342<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries">
<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>Allowance for Doubtful Accounts Receivable, Charge-Offs (Recoveries)</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;">kvhi_AllowanceForDoubtfulAccountsReceivableChargeOffsRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<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 an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward">
<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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ProvisionForDoubtfulAccounts">
<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>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82913847&amp;loc=SL49130543-203045<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;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_kvhi_TypeofAllowanceAxis=kvhi_AllowancenetofFXMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kvhi_TypeofAllowanceAxis=kvhi_AllowancenetofFXMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R41.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6797326272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies  - Property, Plant and Equipment Useful Life (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements | Maximum</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property, Plant and Equipment, Estimated Useful Lives</a></td>
<td class="text">P40Y<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements | Minimum</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property, Plant and Equipment, Estimated Useful Lives</a></td>
<td class="text">P5Y<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_MachinerySatelliteHubsAndEquipmentMember', window );">Machinery, satellite hubs and equipment, and video-on-demand units | Maximum</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property, Plant and Equipment, Estimated Useful Lives</a></td>
<td class="text">P10Y<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_MachinerySatelliteHubsAndEquipmentMember', window );">Machinery, satellite hubs and equipment, and video-on-demand units | Minimum</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property, Plant and Equipment, Estimated Useful Lives</a></td>
<td class="text">P4Y<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_OfficeAndComputerEquipmentMember', window );">Office and computer equipment | Maximum</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property, Plant and Equipment, Estimated Useful Lives</a></td>
<td class="text">P7Y<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_OfficeAndComputerEquipmentMember', window );">Office and computer equipment | Minimum</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property, Plant and Equipment, Estimated Useful Lives</a></td>
<td class="text">P3Y<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Motor vehicles</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property, Plant and Equipment, Estimated Useful Lives</a></td>
<td class="text">P5Y<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives">
<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>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68071081&amp;loc=d3e1205-110223<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;">us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PropertyPlantAndEquipmentLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<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>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_MachinerySatelliteHubsAndEquipmentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_MachinerySatelliteHubsAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_OfficeAndComputerEquipmentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_OfficeAndComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R42.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6782151872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies  - Product Warranty (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_ProductWarrantyAccrual', window );">Standard and Extended Product Warranty Accrual</a></td>
<td class="nump">$ 2,074<span></span>
</td>
<td class="nump">$ 2,280<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_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward', window );"><strong>Summary of product warranty activity</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_StandardProductWarrantyAccrual', window );">Beginning balance</a></td>
<td class="nump">2,280<span></span>
</td>
<td class="nump">1,880<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_us-gaap_ProductWarrantyExpense', window );">Charges to expense</a></td>
<td class="nump">1,042<span></span>
</td>
<td class="nump">1,723<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_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease', window );">Costs incurred</a></td>
<td class="num">(1,248)<span></span>
</td>
<td class="num">(1,323)<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_us-gaap_StandardProductWarrantyAccrual', window );">Ending balance</a></td>
<td class="nump">$ 2,074<span></span>
</td>
<td class="nump">$ 2,280<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_LimitedProductWarrantyPeriod', window );">Limited product warranty period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_LimitedProductWarrantyPeriod', window );">Limited product warranty period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_LimitedProductWarrantyPeriod">
<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>Limited product warranty period.</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;">kvhi_LimitedProductWarrantyPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward">
<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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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;">us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ProductLiabilityContingencyLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_ProductLiabilityContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ProductWarrantyAccrual">
<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>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyExpense">
<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 expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(3,4))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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;">us-gaap_ProductWarrantyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_StandardProductWarrantyAccrual">
<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>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1),(c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease">
<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>Amount of increase (decrease) in the standard product warranty accrual. Excludes extended product warranties.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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;">us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</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_us-gaap_RangeAxis=us-gaap_MinimumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R43.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6943030432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies  - Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 33,872<span></span>
</td>
<td class="nump">$ 31,343<span></span>
</td>
<td class="nump">$ 36,747<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_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">6,725<span></span>
</td>
<td class="nump">7,608<span></span>
</td>
<td class="nump">7,193<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_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">$ 4,312<span></span>
</td>
<td class="nump">$ 4,956<span></span>
</td>
<td class="nump">$ 5,526<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<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 aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_Depreciation">
<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 amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_Goodwill">
<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>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<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;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R44.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796485360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Research and Development (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_ResearchAndDevelopmentAbstract', window );"><strong>Research and Development</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_CustomerFundedSalesRevenueServicesNet', window );">Customer-funded service sales</a></td>
<td class="nump">$ 2,621<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">$ 3,002<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_CustomerFundedCostsOfGoodsSold', window );">Customer-funded costs included in costs of service sales</a></td>
<td class="nump">$ 1,510<span></span>
</td>
<td class="nump">$ 498<span></span>
</td>
<td class="nump">$ 1,546<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_CustomerFundedCostsOfGoodsSold">
<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>Customer Funded Costs Of Goods Sold</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;">kvhi_CustomerFundedCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_kvhi_CustomerFundedSalesRevenueServicesNet">
<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>Customer Funded Sales Revenue, Services, Net</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;">kvhi_CustomerFundedSalesRevenueServicesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ResearchAndDevelopmentAbstract">
<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 );">- References</a><div><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;">us-gaap_ResearchAndDevelopmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R45.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796418288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies  - Net Income per Common Share (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive common stock equivalents related to options and restricted stock awards excluded from fully diluted calculation</a></td>
<td class="nump">228<span></span>
</td>
<td class="nump">162<span></span>
</td>
<td class="nump">766<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_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding&#8212;basic</a></td>
<td class="nump">16,419<span></span>
</td>
<td class="nump">15,834<span></span>
</td>
<td class="nump">15,625<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_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares', window );">Dilutive common shares issuable in connection with stock plans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">209<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding&#8212;diluted</a></td>
<td class="nump">16,419<span></span>
</td>
<td class="nump">15,834<span></span>
</td>
<td class="nump">15,834<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<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>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares">
<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>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares.  Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 55<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e2626-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 48<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e2538-109256<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;">us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<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>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<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;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<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 );">- References</a><div><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;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R46.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6783594704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_MarketableSecuritiesRealizedGainLoss', window );">Marketable Securities, Interest Income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">8,320<span></span>
</td>
<td class="nump">25,712<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_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
<td class="nump">8,319<span></span>
</td>
<td class="nump">25,712<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">1,002<span></span>
</td>
<td class="nump">3,864<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
<td class="nump">1,001<span></span>
</td>
<td class="nump">3,864<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=kvhi_MutualFundsMoneyMarketMember', window );">Money market mutual funds</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">7,318<span></span>
</td>
<td class="nump">21,848<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_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
<td class="nump">7,318<span></span>
</td>
<td class="nump">21,848<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_USTreasurySecuritiesMember', window );">United States treasuries</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">1,002<span></span>
</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_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
<td class="nump">$ 1,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,864<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_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,864<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<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>This item represents the cost of debt securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecurities">
<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>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 25<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=75030427&amp;loc=d3e22054-111558<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27232-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&amp;loc=d3e26610-111562<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;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<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>Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<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;">us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<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>Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<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;">us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesRealizedGainLoss">
<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>This item represents the total realized gain (loss) included in earnings for the period as a result of selling marketable securities categorized as trading, available-for-sale, or held-to-maturity. Additionally, this item would include any losses recognized for other than temporary impairments (OTTI) of the subject investments in debt and equity securities.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27357-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27405-111563<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;">us-gaap_MarketableSecuritiesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_DebtSecuritiesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=kvhi_MutualFundsMoneyMarketMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=kvhi_MutualFundsMoneyMarketMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_USTreasurySecuritiesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_CertificatesOfDepositMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R47.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6795861584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities - Maturity Schedule (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_MarketableSecuritiesRealizedGainLoss', window );">Marketable Securities, Interest Income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">8,320<span></span>
</td>
<td class="nump">25,712<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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
<td class="nump">8,319<span></span>
</td>
<td class="nump">25,712<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in less than one year</a></td>
<td class="nump">1,002<span></span>
</td>
<td class="nump">3,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis', window );">Due after one year and within two years</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">1,002<span></span>
</td>
<td class="nump">3,864<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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in less than one year</a></td>
<td class="nump">1,001<span></span>
</td>
<td class="nump">3,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue', window );">Due after one year and within two years</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
<td class="nump">$ 1,001<span></span>
</td>
<td class="nump">$ 3,864<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis">
<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>Available-for-sale Securities, Debt Maturities, Year Two, Amortized Cost Basis</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;">kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue">
<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>Available-for-sale Securities, Debt Maturities, Year Two, Fair Value</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;">kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<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>This item represents the cost of debt securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecurities">
<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>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 25<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=75030427&amp;loc=d3e22054-111558<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27232-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&amp;loc=d3e26610-111562<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;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract">
<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 );">- References</a><div><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;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract">
<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 );">- References</a><div><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;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<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>Amount after adjustments of available-for-sale debt securities at cost, maturing in the next fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<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>Fair value of available-for-sale debt securities maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<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;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesRealizedGainLoss">
<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>This item represents the total realized gain (loss) included in earnings for the period as a result of selling marketable securities categorized as trading, available-for-sale, or held-to-maturity. Additionally, this item would include any losses recognized for other than temporary impairments (OTTI) of the subject investments in debt and equity securities.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27357-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27405-111563<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;">us-gaap_MarketableSecuritiesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_DebtSecuritiesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R48.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6781937408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract', window );"><strong>Components of inventories</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 13,347<span></span>
</td>
<td class="nump">$ 10,606<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_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">2,137<span></span>
</td>
<td class="nump">2,185<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_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">7,248<span></span>
</td>
<td class="nump">7,954<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">$ 22,732<span></span>
</td>
<td class="nump">$ 20,745<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract">
<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>Inventory raw material work in progress and finished goods.</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;">kvhi_InventoryRawMaterialWorkInProgressAndFinishedGoodsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</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_us-gaap_InventoryFinishedGoods">
<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>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<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>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<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>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<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>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R49.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6782636752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 94,620<span></span>
</td>
<td class="nump">$ 82,352<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(51,099)<span></span>
</td>
<td class="num">(45,766)<span></span>
</td>
<td class="num">$ (43,202)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">43,521<span></span>
</td>
<td class="nump">36,586<span></span>
</td>
<td class="text">&#160;<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_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">6,725<span></span>
</td>
<td class="nump">7,608<span></span>
</td>
<td class="nump">$ 7,193<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_HardwareRevenueGeneratingAssetMember', window );">Hardware Revenue Generating Asset [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">11,300<span></span>
</td>
<td class="nump">7,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">3,828<span></span>
</td>
<td class="nump">3,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">24,038<span></span>
</td>
<td class="nump">21,717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">429<span></span>
</td>
<td class="nump">155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">53,217<span></span>
</td>
<td class="nump">41,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_OfficeAndComputerEquipmentMember', window );">Office and computer equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">13,057<span></span>
</td>
<td class="nump">14,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Motor vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 51<span></span>
</td>
<td class="nump">$ 51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<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>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<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 amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_PropertyPlantAndEquipmentGross">
<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>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PropertyPlantAndEquipmentNet">
<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>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_HardwareRevenueGeneratingAssetMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_HardwareRevenueGeneratingAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_OfficeAndComputerEquipmentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_OfficeAndComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R50.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6801696800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt and Line of Credit (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">27 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 07, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 02, 2014 </div>
<div>USD ($) </div>
<div>covenant</div>
</th>
<th class="th"><div>Jul. 01, 2014</div></th>
<th class="th">
<div>Dec. 30, 2013 </div>
<div>USD ($) </div>
<div>satellite_hub</div>
</th>
<th class="th">
<div>Jan. 30, 2013 </div>
<div>USD ($) </div>
<div>satellite_hub</div>
</th>
<th class="th"><div>Jun. 09, 2011</div></th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>financial_covenants</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 06, 2009 </div>
<div>USD ($)</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_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total outstanding at December 31</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,054<span></span>
</td>
<td class="nump">$ 58,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_RepaymentsofLongtermloan', window );">Repayments of Long-term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,350<span></span>
</td>
<td class="nump">5,281<span></span>
</td>
<td class="nump">$ 4,876<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LongTermDebtCurrent', window );">Long-term Debt, Current Maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,482<span></span>
</td>
<td class="nump">7,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongTermDebtNoncurrent', window );">Long-term Debt, Excluding Current Maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,572<span></span>
</td>
<td class="nump">50,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of credit | Term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total outstanding at December 31</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,275<span></span>
</td>
<td class="nump">53,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember', window );">Mortgages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_DebtInstrumentMaturityTerm', window );">Debt instrument, maturity term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_DebtInstrumentPrincipalAmortizationTerm', window );">Debt instrument, principal amortization term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest', window );">Monthly repayments of long-term debt, principal and interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest', window );">Annual increase in repayments of long-term debt, principal and interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_NumberOfFinancialCovenants', window );">Number of financial covenants | financial_covenants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total outstanding at December 31</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,779<span></span>
</td>
<td class="nump">2,951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember', window );">Mortgages | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount', window );">Debt instrument, restrictive covenant, fixed charge coverage ratio, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="nump">$ 4,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_DebtInstrumentMaturityTerm', window );">Debt instrument, maturity term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt', window );">Number of satellite hubs pledged as collateral | satellite_hub</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.08%<span></span>
</td>
<td class="nump">2.76%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total outstanding at December 31</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kvhi_SeniorCreditFacilityMember', window );">Senior Credit Facility | Line of credit | Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentTerm', window );">Debt Instrument, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_NumberOfFinancialCovenants', window );">Number of financial covenants | covenant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of credit facility, current borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from Lines of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LineOfCredit', window );">Line of credit facility, amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage', window );">Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Dispositions Not Reinvested, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage', window );">Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Stated Equity Issuance, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage', window );">Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Receipts Greater than 250 Thousand Dollars, Non-ordinary Business, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_ConsolidatedLeverageRatio', window );">Consolidated Leverage Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kvhi_SeniorCreditFacilityMember', window );">Senior Credit Facility | Line of credit | Revolving loan agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of credit facility, current borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kvhi_SeniorCreditFacilityMember', window );">Senior Credit Facility | Line of credit | Term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of credit facility, current borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_DebtInstrumentSecurityInterestPledgedPercentage', window );">Debt Instrument, Security Interest Pledged, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kvhi_SeniorCreditFacilityMember', window );">Senior Credit Facility | Line of credit | Base Rate | Maximum | Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kvhi_SeniorCreditFacilityMember', window );">Senior Credit Facility | Line of credit | Base Rate | Minimum | Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kvhi_MortgageLoanOnHeadquartersFacilityMember', window );">Mortgage Loan On Headquarters Facility | Mortgages | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember', window );">Debt Instrument, Redemption, Period One | Senior Credit Facility | Line of credit | Term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_RepaymentsofLongtermloan', window );">Repayments of Long-term loan</a></td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=kvhi_DebtInstrumentRedemptionPeriodSixMember', window );">Debt Instrument, Redemption, Period Six | Senior Credit Facility | Line of credit | Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio', window );">Line of Credit Facility, Covenant Compliance, Maximum Consolidated Leverage Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio', window );">Line of Credit Facility, Covenant Compliance, Maximum Consolidated Fixed Charge Coverage Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Debt Instrument, Redemption, Period Three [Member] | Senior Credit Facility | Line of credit | Term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Debt Instrument, Periodic Payment, Principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest">
<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>Annual Increase In Repayments of Long-Term Debt, Principal And Interest</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;">kvhi_AnnualIncreaseInRepaymentsOfLongTermDebtPrincipalAndInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_kvhi_ConsolidatedLeverageRatio">
<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>Consolidated Leverage Ratio</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;">kvhi_ConsolidatedLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_DebtInstrumentBaloonPaymentDueAtMaturity">
<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>Debt Instrument, Baloon Payment Due at Maturity</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;">kvhi_DebtInstrumentBaloonPaymentDueAtMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_DebtInstrumentMaturityTerm">
<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>Debt Instrument, Maturity Term</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;">kvhi_DebtInstrumentMaturityTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_kvhi_DebtInstrumentPrincipalAmortizationTerm">
<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>Debt Instrument, Principal Amortization Term</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;">kvhi_DebtInstrumentPrincipalAmortizationTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount">
<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>Debt Instrument, Restrictive Covenant, Fixed Charge Coverage Ratio, Amount</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;">kvhi_DebtInstrumentRestrictiveCovenantFixedChargeCoverageRatioAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_DebtInstrumentSecurityInterestPledgedPercentage">
<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>Debt Instrument, Security Interest Pledged, Percentage</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;">kvhi_DebtInstrumentSecurityInterestPledgedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio">
<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>Line of Credit Facility, Covenant Compliance, Maximum Consolidated Fixed Charge Coverage Ratio</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;">kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedFixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio">
<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>Line of Credit Facility, Covenant Compliance, Maximum Consolidated Leverage Ratio</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;">kvhi_LineofCreditFacilityCovenantComplianceMaximumConsolidatedLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage">
<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>Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Dispositions Not Reinvested, Percentage</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;">kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromDispositionsNotReinvestedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage">
<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>Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Receipts Greater than 250 Thousand Dollars, Non-ordinary Business, Percentage</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;">kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromReceiptsGreaterthan250ThousandDollarsNonordinaryBusinessPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage">
<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>Line of Credit Facility, Mandatory Prepayment Provision, Net Cash Proceeds from Stated Equity Issuance, Percentage</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;">kvhi_LineofCreditFacilityMandatoryPrepaymentProvisionNetCashProceedsfromStatedEquityIssuancePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest">
<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>Monthly Repayments of Long-Term Debt, Principal And Interest</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;">kvhi_MonthlyRepaymentsOfLongTermDebtPrincipalAndInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_kvhi_NumberOfFinancialCovenants">
<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>Number of Financial Covenants</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;">kvhi_NumberOfFinancialCovenants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt">
<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>Number of Satellite Hubs Pledged As Collateral on Debt</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;">kvhi_NumberofSatelliteHubsPledgedAsCollateralonDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_RepaymentsofLongtermloan">
<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>Repayments of Long-term loan</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;">kvhi_RepaymentsofLongtermloan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<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>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_DebtInstrumentFaceAmount">
<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>Face (par) amount of debt instrument at time of issuance.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=64930739&amp;loc=d3e28878-108400<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<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;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<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>Contractual interest rate for funds borrowed, under the debt agreement.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentPeriodicPaymentPrincipal">
<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>Amount of the required periodic payments applied to principal.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DebtInstrumentTerm">
<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>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_LineOfCredit">
<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 carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<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>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<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>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtByMaturityAbstract">
<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 );">- References</a><div><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;">us-gaap_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LongTermDebtCurrent">
<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>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<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>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<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>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=kvhi_TermLoanMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=kvhi_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=kvhi_SeniorCreditFacilityMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=kvhi_SeniorCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=kvhi_MortgageLoanOnHeadquartersFacilityMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=kvhi_MortgageLoanOnHeadquartersFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=kvhi_DebtInstrumentRedemptionPeriodSixMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=kvhi_DebtInstrumentRedemptionPeriodSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodThreeMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R51.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6801791136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2016</a></td>
<td class="nump">$ 13,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2017</a></td>
<td class="nump">7,109<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2018</a></td>
<td class="nump">2,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2019</a></td>
<td class="nump">1,326<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2020</a></td>
<td class="nump">1,189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">26,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=us-gaap_PurchaseCommitmentMember', window );">Purchase Commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted', window );">Unconditional purchase order obligations</a></td>
<td class="nump">13,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember', window );">Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LeaseAndRentalExpense', window );">Operating leases, rent expense</a></td>
<td class="nump">905<span></span>
</td>
<td class="nump">$ 601<span></span>
</td>
<td class="nump">$ 630<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_SatelliteCapacityandEquipmentMember', window );">Satellite Capacity and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LeaseAndRentalExpense', window );">Operating leases, rent expense</a></td>
<td class="nump">$ 31,774<span></span>
</td>
<td class="nump">$ 31,606<span></span>
</td>
<td class="nump">$ 32,793<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseAndRentalExpense">
<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>Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</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;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_OperatingLeasedAssetsLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_OperatingLeasedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<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>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<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 );">- References</a><div><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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<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>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<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>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<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>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<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>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<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>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<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>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted">
<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>Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=us-gaap_PurchaseCommitmentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=us-gaap_PurchaseCommitmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_SatelliteCapacityandEquipmentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_SatelliteCapacityandEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R52.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6797305168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details Textual) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">ASC 2016-09 Impact: Amount of deferred tax assets that had not been previously recognized due to the recognition of excess tax benefits</a></td>
<td class="nump">$ 696<span></span>
</td>
<td class="nump">$ 1,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kvhi_StockBasedCompensationTextualAbstract', window );"><strong>Stock-Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Stock options, Outstanding, Aggregate Intrinsic Value</a></td>
<td class="nump">1,268<span></span>
</td>
<td class="nump">681<span></span>
</td>
<td class="nump">$ 123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Stock options, Exercisable, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">$ 382<span></span>
</td>
<td class="nump">$ 122<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Stock options, Exercisable, Number of Options (in shares)</a></td>
<td class="nump">307<span></span>
</td>
<td class="nump">379<span></span>
</td>
<td class="nump">687<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Stock options, Exercisable, Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 12.37<span></span>
</td>
<td class="nump">$ 11.39<span></span>
</td>
<td class="nump">$ 11.60<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Stock options, Exercisable, Weighted Average Remaining Contractual Life</a></td>
<td class="text">1 year 4 months 13 days<span></span>
</td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Stock options, Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">3 years 3 months 7 days<span></span>
</td>
<td class="text">2 years 2 months 23 days<span></span>
</td>
<td class="text">2 years 14 days<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 3,518<span></span>
</td>
<td class="nump">$ 3,651<span></span>
</td>
<td class="nump">$ 3,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kvhi_StockBasedCompensationTextualAbstract', window );"><strong>Stock-Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock award, vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod', window );">Stock award, exercise period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance', window );">Awards other than options, decrease in number of shares reserved for issuance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock, shares reserved for issuance</a></td>
<td class="nump">12,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for future grants</a></td>
<td class="nump">1,715<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value per share, options granted (in dollars per share)</a></td>
<td class="nump">$ 2.74<span></span>
</td>
<td class="nump">$ 2.77<span></span>
</td>
<td class="nump">$ 4.39<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Stock options, total intrinsic value of options exercised</a></td>
<td class="nump">$ 149<span></span>
</td>
<td class="nump">$ 484<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation expense</a></td>
<td class="nump">$ 1,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period of recognition (in years)</a></td>
<td class="text">2 years 11 months 26 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 707<span></span>
</td>
<td class="nump">702<span></span>
</td>
<td class="nump">1,229<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ProceedsFromStockOptionsExercised', window );">Cash received under stock option plans for exercises</a></td>
<td class="nump">1,236<span></span>
</td>
<td class="nump">2,438<span></span>
</td>
<td class="nump">90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kvhi_StockBasedCompensationTextualAbstract', window );"><strong>Stock-Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation expense</a></td>
<td class="nump">$ 3,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period of recognition (in years)</a></td>
<td class="text">2 years 1 month 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 2,760<span></span>
</td>
<td class="nump">$ 2,938<span></span>
</td>
<td class="nump">$ 2,422<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">271<span></span>
</td>
<td class="nump">424<span></span>
</td>
<td class="nump">203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Restricted stock, Granted, Weighted-average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 8.83<span></span>
</td>
<td class="nump">$ 8.68<span></span>
</td>
<td class="nump">$ 12.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kvhi_StockBasedCompensationTextualAbstract', window );"><strong>Stock-Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for future grants</a></td>
<td class="nump">954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 50<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="nump">$ 58<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense', window );">Employee stock purchase plan, discount percentage attributable to compensation expense</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans', window );">Cash received under the employee stock purchase plan</a></td>
<td class="nump">$ 358<span></span>
</td>
<td class="nump">$ 146<span></span>
</td>
<td class="nump">$ 291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee stock purchase plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kvhi_StockBasedCompensationTextualAbstract', window );"><strong>Stock-Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation', window );">Employee election percentage of pre-tax compensation withheld to purchase Company's common stock shares</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=kvhi_ESPPPlanMember', window );">ESPP Plan [Member] | Employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kvhi_StockBasedCompensationTextualAbstract', window );"><strong>Stock-Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Employee stock purchase plan, number of shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice', window );">Percentage of Company's common stock share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member', window );">Accounting Standards Update 2016-09 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">ASC 2016-09 Impact: Amount of deferred tax assets that had not been previously recognized due to the recognition of excess tax benefits</a></td>
<td class="nump">$ 1,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification', window );">New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification</a></td>
<td class="nump">1,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost</a></td>
<td class="nump">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member', window );">Accounting Standards Update 2016-09 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost</a></td>
<td class="nump">3,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember', window );">Operating Expense [Member] | Accounting Standards Update 2016-09 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification', window );">New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification</a></td>
<td class="nump">$ 19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod">
<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>Share-Based Compensation Arrangement By Share Based Payment Award, Award Exercise Period</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;">kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExercisePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation">
<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>Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Awards, Pre-Tax Contibution Percentage Of Compensation</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;">kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense">
<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>Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instrument, Discount Percentage Attributable to Compensation Expense</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;">kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice">
<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>Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instrument, Percentage Of Share Price</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;">kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance">
<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>Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Reduction Of Number of Shares Reserved For Issuance</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;">kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_kvhi_StockBasedCompensationTextualAbstract">
<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>Stock based compensation.</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;">kvhi_StockBasedCompensationTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</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_us-gaap_AllocatedShareBasedCompensationExpense">
<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>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<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>Aggregate number of common shares reserved for future issuance.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<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>Unrecognized cost of unvested share-based compensation awards.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<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>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification">
<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>Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements.</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;">us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans">
<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>Amount of cash inflow from issuance of shares under share-based compensation arrangement, excluding stock option exercises.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=SL79508275-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3255-108585<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;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromStockOptionsExercised">
<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>Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=SL79508275-113901<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;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<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>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<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 number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<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 weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<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 maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<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 number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<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 weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<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>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<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>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<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>Number of share instruments newly issued under a share-based compensation plan.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1">
<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>Amount of capitalized and expensed compensation cost from equity-based compensation arrangements.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<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>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<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>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<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>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=kvhi_ESPPPlanMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=kvhi_ESPPPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kvhi_PriortoAdoptionofNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R53.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6795858064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 3,518<span></span>
</td>
<td class="nump">$ 3,651<span></span>
</td>
<td class="nump">$ 3,734<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=kvhi_StockbasedcompensationawardsexcludingESPPMember', window );">Stock-based compensation awards excluding ESPP [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">3,468<span></span>
</td>
<td class="nump">3,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">2,760<span></span>
</td>
<td class="nump">2,938<span></span>
</td>
<td class="nump">2,422<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 707<span></span>
</td>
<td class="nump">$ 702<span></span>
</td>
<td class="nump">$ 1,229<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Schedule of weighted-average assumptions used to value options as of their grant date</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.98%<span></span>
</td>
<td class="nump">1.43%<span></span>
</td>
<td class="nump">1.55%<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">35.70%<span></span>
</td>
<td class="nump">38.20%<span></span>
</td>
<td class="nump">43.30%<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life (in years)</a></td>
<td class="text">4 years 2 months 19 days<span></span>
</td>
<td class="text">4 years 2 months 4 days<span></span>
</td>
<td class="text">4 years 2 months 1 day<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<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>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<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 );">- References</a><div><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<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 risk-free interest rate assumption that is used in valuing an option on its own shares.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<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>Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_AwardTypeAxis=kvhi_StockbasedcompensationawardsexcludingESPPMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=kvhi_StockbasedcompensationawardsexcludingESPPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R54.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6783995856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Stock Options Outstanding Rollforward (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at December 31 (in shares)</a></td>
<td class="nump">686<span></span>
</td>
<td class="nump">1,177<span></span>
</td>
<td class="nump">1,205<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">682<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="nump">120<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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(134)<span></span>
</td>
<td class="num">(269)<span></span>
</td>
<td class="num">(10)<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Expired, canceled or forfeited (in shares)</a></td>
<td class="num">(170)<span></span>
</td>
<td class="num">(297)<span></span>
</td>
<td class="num">(138)<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at December 31 (in shares)</a></td>
<td class="nump">1,064<span></span>
</td>
<td class="nump">686<span></span>
</td>
<td class="nump">1,177<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable at December 31 (in shares)</a></td>
<td class="nump">307<span></span>
</td>
<td class="nump">379<span></span>
</td>
<td class="nump">687<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at December 31 (in dollars per share)</a></td>
<td class="nump">$ 11.41<span></span>
</td>
<td class="nump">$ 11.60<span></span>
</td>
<td class="nump">$ 11.65<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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">8.65<span></span>
</td>
<td class="nump">8.90<span></span>
</td>
<td class="nump">12.04<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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">9.24<span></span>
</td>
<td class="nump">9.06<span></span>
</td>
<td class="nump">8.64<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired, canceled or forfeited (in dollars per share)</a></td>
<td class="nump">10.46<span></span>
</td>
<td class="nump">13.68<span></span>
</td>
<td class="nump">12.59<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at December 31 (in dollars per share)</a></td>
<td class="nump">10.06<span></span>
</td>
<td class="nump">11.41<span></span>
</td>
<td class="nump">11.60<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable at December 31 (in dollars per share)</a></td>
<td class="nump">12.37<span></span>
</td>
<td class="nump">11.39<span></span>
</td>
<td class="nump">11.60<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 10.06<span></span>
</td>
<td class="nump">$ 11.42<span></span>
</td>
<td class="nump">$ 11.58<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Stock options, Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">3 years 3 months 7 days<span></span>
</td>
<td class="text">2 years 2 months 23 days<span></span>
</td>
<td class="text">2 years 14 days<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Stock options, Exercisable, Weighted Average Remaining Contractual Life</a></td>
<td class="text">1 year 4 months 13 days<span></span>
</td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="text">2 years<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Stock options, Outstanding, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 1,268<span></span>
</td>
<td class="nump">$ 681<span></span>
</td>
<td class="nump">$ 123<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Stock options, Exercisable, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">$ 382<span></span>
</td>
<td class="nump">$ 122<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</a></td>
<td class="nump">1,064<span></span>
</td>
<td class="nump">674<span></span>
</td>
<td class="nump">1,154<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">3 years 3 months 7 days<span></span>
</td>
<td class="text">2 years 14 days<span></span>
</td>
<td class="text">1 year 3 months<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 1,268<span></span>
</td>
<td class="nump">$ 662<span></span>
</td>
<td class="nump">$ 111<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<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 );">- References</a><div><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<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 number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<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 weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<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 presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<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>Weighted average price of options that were either forfeited or expired.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<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>Gross number of share options (or share units) granted during the period.</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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<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>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<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>Number of options outstanding, including both vested and non-vested options.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<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>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<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 );">- References</a><div><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<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>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<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>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<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>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<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>Weighted average price at which option holders acquired shares when converting their stock options into shares.</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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<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>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<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>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<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>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<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>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<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>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<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>Number of share options (or share units) exercised during the current period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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>71
<FILENAME>R55.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6801736288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Restricted Stock Outstanding Rollforward (Details) - Restricted stock - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at December 31, 2016, nonvested (in shares)</a></td>
<td class="nump">644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">271<span></span>
</td>
<td class="nump">424<span></span>
</td>
<td class="nump">203<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(269)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(42)<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at December 31, 2017, nonvested (in shares)</a></td>
<td class="nump">604<span></span>
</td>
<td class="nump">644<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted- average grant date fair value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at December 31, 2016, nonvested (in dollars per share)</a></td>
<td class="nump">$ 10.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">8.83<span></span>
</td>
<td class="nump">$ 8.68<span></span>
</td>
<td class="nump">$ 12.43<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">11.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">9.57<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at December 31, 2017, nonvested (in dollars per share)</a></td>
<td class="nump">$ 9.59<span></span>
</td>
<td class="nump">$ 10.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<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 number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<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>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<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 number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<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 weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<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 number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<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 weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<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 number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<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 weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R56.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6797374336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity Stock- Based Compensation Expense Location (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 3,518<span></span>
</td>
<td class="nump">$ 3,651<span></span>
</td>
<td class="nump">$ 3,734<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfGoodsTotalMember', window );">Cost of Goods, Total [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">298<span></span>
</td>
<td class="nump">321<span></span>
</td>
<td class="nump">317<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=kvhi_CostofservicesalesMember', window );">Cost of service sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">696<span></span>
</td>
<td class="nump">690<span></span>
</td>
<td class="nump">619<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling and Marketing Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">780<span></span>
</td>
<td class="nump">1,027<span></span>
</td>
<td class="nump">927<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 1,726<span></span>
</td>
<td class="nump">$ 1,612<span></span>
</td>
<td class="nump">$ 1,871<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<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>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfGoodsTotalMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfGoodsTotalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=kvhi_CostofservicesalesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=kvhi_CostofservicesalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R57.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6783491728">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity AOCI Disclosure (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 105,665<span></span>
</td>
<td class="nump">$ 106,502<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 118,176<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 116,540<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_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,312<span></span>
</td>
<td class="nump">4,956<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,526<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,492<span></span>
</td>
<td class="num">(9,209)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,153)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Interest Rate Swap</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(69)<span></span>
</td>
<td class="num">(158)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(238)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(295)<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_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">OCI, before Reclassifications, Net of Tax, Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12<span></span>
</td>
<td class="num">(20)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(58)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">77<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">115<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">89<span></span>
</td>
<td class="nump">80<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">57<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive (Loss) Income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(11,317)<span></span>
</td>
<td class="num">(16,809)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,600)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,447)<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_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">OCI, before Reclassifications, Net of Tax, Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,415<span></span>
</td>
<td class="num">(9,309)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,268)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">77<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">115<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,492<span></span>
</td>
<td class="num">(9,209)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,153)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(11,247)<span></span>
</td>
<td class="num">(16,651)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,363)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,156)<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_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">OCI, before Reclassifications, Net of Tax, Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,404<span></span>
</td>
<td class="num">(9,288)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,207)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,404<span></span>
</td>
<td class="num">(9,288)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,207)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 4<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_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">OCI, before Reclassifications, Net of Tax, Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (1)<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (3)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">For additional information, see Note 2, "Marketable Securities", and see Note 15, "Derivative Instruments and Hedging Activities"</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<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 aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<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>Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84158357&amp;loc=d3e1436-108581<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<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;">us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<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>Amount after tax of other comprehensive income (loss) attributable to parent entity.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<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;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<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>Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84158357&amp;loc=d3e1436-108581<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;">us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_StockholdersEquity">
<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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R58.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6797315216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Jan. 01, 2017</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_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness', window );">Deferred Tax Assets, Tax Credit Carryforwards, General Business</a></td>
<td class="nump">$ 9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Foreign tax credit carry-forwards</a></td>
<td class="nump">2,958<span></span>
</td>
<td class="nump">$ 754<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="num">(9,938)<span></span>
</td>
<td class="num">(1,970)<span></span>
</td>
<td class="nump">$ 2,666<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation allowance, deferred tax asset, change in amount</a></td>
<td class="nump">4,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance, amount</a></td>
<td class="nump">16,014<span></span>
</td>
<td class="nump">11,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">3,330<span></span>
</td>
<td class="nump">7,425<span></span>
</td>
<td class="nump">1,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="num">(13,271)<span></span>
</td>
<td class="num">(7,775)<span></span>
</td>
<td class="num">(570)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Federal | Research Tax Credit Carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward, amount</a></td>
<td class="nump">4,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State Tax Authority</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward, amount</a></td>
<td class="nump">243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">3,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State Tax Authority | Research Tax Credit Carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward, amount</a></td>
<td class="nump">3,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="nump">$ 3,333<span></span>
</td>
<td class="nump">$ 5,805<span></span>
</td>
<td class="nump">$ 3,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member', window );">Accounting Standards Update 2016-09 [Member] | Deferred Tax Assets, Tax Credit Carryforwards And Operating Loss Carryforwards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,117<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption">
<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>Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</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;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<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;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<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>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<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>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<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;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_TaxCreditCarryforwardAmount">
<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 amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<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;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_TaxCreditCarryforwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<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>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<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;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis=kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceByDeferredTaxAssetAxis=kvhi_DeferredTaxAssetsTaxCreditCarryforwardsAndOperatingLossCarryforwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R59.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784692160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes  - Income Tax Expense (Benefit) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Income Tax Expense (Benefit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current federal tax expense (benefit)</a></td>
<td class="num">$ (41)<span></span>
</td>
<td class="nump">$ 227<span></span>
</td>
<td class="num">$ (555)<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_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred federal income tax expense (benefit)</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">3,197<span></span>
</td>
<td class="num">(94)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Federal income tax expense (benefit), continuing operations</a></td>
<td class="num">(35)<span></span>
</td>
<td class="nump">3,424<span></span>
</td>
<td class="num">(649)<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_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current state and local tax expense (benefit)</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">144<span></span>
</td>
<td class="nump">120<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_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred state and local income tax expense (benefit)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">457<span></span>
</td>
<td class="nump">765<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">State and local income tax expense (benefit), continuing operations</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">601<span></span>
</td>
<td class="nump">885<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_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Current foreign tax expense (benefit)</a></td>
<td class="nump">1,857<span></span>
</td>
<td class="nump">2,770<span></span>
</td>
<td class="nump">295<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_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Deferred foreign income tax expense (benefit)</a></td>
<td class="num">(762)<span></span>
</td>
<td class="num">(1,248)<span></span>
</td>
<td class="num">(118)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations', window );">Foreign income tax expense (benefit), continuing operations</a></td>
<td class="nump">1,095<span></span>
</td>
<td class="nump">1,522<span></span>
</td>
<td class="nump">177<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expense (benefit)</a></td>
<td class="nump">1,852<span></span>
</td>
<td class="nump">3,141<span></span>
</td>
<td class="num">(140)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="num">(756)<span></span>
</td>
<td class="nump">2,406<span></span>
</td>
<td class="nump">553<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 1,096<span></span>
</td>
<td class="nump">$ 5,547<span></span>
</td>
<td class="nump">$ 413<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<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 );">- References</a><div><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;">us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CurrentFederalTaxExpenseBenefit">
<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>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CurrentForeignTaxExpenseBenefit">
<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>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CurrentIncomeTaxExpenseBenefit">
<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>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<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>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<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>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<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>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DeferredIncomeTaxExpenseBenefit">
<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>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<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>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations">
<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>Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations">
<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>Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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;">us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxExpenseBenefit">
<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>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations">
<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>Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)-(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>76
<FILENAME>R60.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6782752240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes  - Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">United States federal corporate income tax rate</a></td>
<td class="nump">34.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract', window );"><strong>Increase (decrease) in income taxes resulting from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax (benefit) expense at Federal statutory income tax rate</a></td>
<td class="num">$ (3,379)<span></span>
</td>
<td class="num">$ (670)<span></span>
</td>
<td class="nump">$ 906<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_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax expense, net of federal benefit</a></td>
<td class="nump">56<span></span>
</td>
<td class="num">(156)<span></span>
</td>
<td class="num">(37)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment', window );">State research and development, investment credits</a></td>
<td class="num">(435)<span></span>
</td>
<td class="num">(363)<span></span>
</td>
<td class="num">(317)<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_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment', window );">Non-deductible meals &amp; entertainment</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">49<span></span>
</td>
<td class="nump">33<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_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Non-deductible stock compensation expense</a></td>
<td class="nump">338<span></span>
</td>
<td class="nump">216<span></span>
</td>
<td class="nump">181<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_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Non-deductible transaction costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">116<span></span>
</td>
<td class="nump">260<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount', window );">Subpart F income, net of foreign tax credits</a></td>
<td class="nump">1,171<span></span>
</td>
<td class="nump">523<span></span>
</td>
<td class="nump">61<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_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities', window );">Manufacturing deduction</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(102)<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_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Nontaxable interest income</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(162)<span></span>
</td>
<td class="num">(106)<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_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rate differential</a></td>
<td class="num">(902)<span></span>
</td>
<td class="num">(1,258)<span></span>
</td>
<td class="num">(792)<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_us-gaap_IncomeTaxReconciliationTaxCreditsResearch', window );">Federal research and development credits</a></td>
<td class="num">(427)<span></span>
</td>
<td class="num">(395)<span></span>
</td>
<td class="num">(348)<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_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Uncertain tax positions</a></td>
<td class="nump">189<span></span>
</td>
<td class="nump">283<span></span>
</td>
<td class="num">(413)<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_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Change in tax rates</a></td>
<td class="nump">8<span></span>
</td>
<td class="num">(95)<span></span>
</td>
<td class="nump">80<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_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Change in tax rates</a></td>
<td class="nump">926<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="num">(313)<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_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">3,330<span></span>
</td>
<td class="nump">7,425<span></span>
</td>
<td class="nump">1,392<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">1,096<span></span>
</td>
<td class="nump">5,547<span></span>
</td>
<td class="nump">413<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_DeductionTypeAxis=kvhi_ForeignResearchandDevelopmentIncentivesMember', window );">Foreign Research and Development Incentives [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract', window );"><strong>Increase (decrease) in income taxes resulting from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncomeTaxReconciliationDeductionsOther', window );">Other</a></td>
<td class="num">(22)<span></span>
</td>
<td class="num">(45)<span></span>
</td>
<td class="num">(59)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_DeductionTypeAxis=kvhi_OtherDeductionsMember', window );">Other Deductions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract', window );"><strong>Increase (decrease) in income taxes resulting from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_IncomeTaxReconciliationDeductionsOther', window );">Other</a></td>
<td class="num">(196)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_SA', window );">SAUDI ARABIA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract', window );"><strong>Increase (decrease) in income taxes resulting from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rate differential</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 52<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount">
<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>Effective Income Tax Rate Reconciliation, Controlled Foreign Corporation, Amount</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;">kvhi_EffectiveIncomeTaxRateReconciliationControlledForeignCorporationAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract">
<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>Income Tax Reconciliation, Increase (Decrease) In Income Tax Expense (Benefit) [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;">kvhi_IncomeTaxReconciliationIncreaseDecreaseInIncomeTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</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_kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment">
<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>Income Tax Reconciliation, Tax Credits, State Research And Investment</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;">kvhi_IncomeTaxReconciliationTaxCreditsStateResearchAndInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<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>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<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;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_IncomeTaxExpenseBenefit">
<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>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<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;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32059-109318<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;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxReconciliationDeductionsOther">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<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;">us-gaap_IncomeTaxReconciliationDeductionsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities">
<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>Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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;">us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<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 amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<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;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<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;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible equity-based compensation costs.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<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;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxReconciliationTaxCreditsResearch">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<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;">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeTaxReconciliationTaxExemptIncome">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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;">us-gaap_IncomeTaxReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<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>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<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;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_kvhi_DeductionTypeAxis=kvhi_ForeignResearchandDevelopmentIncentivesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kvhi_DeductionTypeAxis=kvhi_ForeignResearchandDevelopmentIncentivesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_DeductionTypeAxis=kvhi_OtherDeductionsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kvhi_DeductionTypeAxis=kvhi_OtherDeductionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_SA">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_SA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R61.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796138736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes  - Income (Loss) From Continuing Operations Before Income Tax (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income (Loss) from Operations before Income Tax Expense (Benefit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="num">$ (9,938)<span></span>
</td>
<td class="num">$ (1,970)<span></span>
</td>
<td class="nump">$ 2,666<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income (Loss) from Operations before Income Tax Expense (Benefit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="num">(13,271)<span></span>
</td>
<td class="num">(7,775)<span></span>
</td>
<td class="num">(570)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income (Loss) from Operations before Income Tax Expense (Benefit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="nump">$ 3,333<span></span>
</td>
<td class="nump">$ 5,805<span></span>
</td>
<td class="nump">$ 3,236<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<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>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R62.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796082816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes  - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Accounts receivable, due to allowance for doubtful accounts</a></td>
<td class="nump">$ 540<span></span>
</td>
<td class="nump">$ 1,104<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_us-gaap_DeferredTaxAssetsInventory', window );">Inventories</a></td>
<td class="nump">581<span></span>
</td>
<td class="nump">792<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_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Operating loss carry-forwards</a></td>
<td class="nump">4,725<span></span>
</td>
<td class="nump">3,078<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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation expense</a></td>
<td class="nump">696<span></span>
</td>
<td class="nump">1,231<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_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Property and equipment, due to difference in depreciation</a></td>
<td class="nump">190<span></span>
</td>
<td class="nump">148<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_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax', window );">Research and development, alternative minimum tax credit carry-forwards</a></td>
<td class="nump">4,338<span></span>
</td>
<td class="nump">3,031<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_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Foreign tax credit carry-forwards</a></td>
<td class="nump">2,958<span></span>
</td>
<td class="nump">754<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState', window );">State tax credit carry-forwards</a></td>
<td class="nump">2,958<span></span>
</td>
<td class="nump">2,277<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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves', window );">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves</a></td>
<td class="nump">495<span></span>
</td>
<td class="nump">822<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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">334<span></span>
</td>
<td class="nump">432<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">17,815<span></span>
</td>
<td class="nump">13,669<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_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less valuation allowance</a></td>
<td class="num">(16,014)<span></span>
</td>
<td class="num">(11,567)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">1,801<span></span>
</td>
<td class="nump">2,102<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_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Purchased intangible assets</a></td>
<td class="num">(2,705)<span></span>
</td>
<td class="num">(3,197)<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_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment, due to differences in depreciation</a></td>
<td class="num">(1,681)<span></span>
</td>
<td class="num">(2,003)<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_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(29)<span></span>
</td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(4,415)<span></span>
</td>
<td class="num">(5,211)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="num">(2,614)<span></span>
</td>
<td class="num">(3,109)<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_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Net deferred tax asset--non-current</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">24<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_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Net deferred tax liability- non-current</a></td>
<td class="num">$ (2,634)<span></span>
</td>
<td class="num">$ (3,133)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState">
<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>Deferred Tax Assets, Tax Credit Carryforwards, State</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;">kvhi_DeferredTaxAssetsTaxCreditCarryforwardsState</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">
<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 );">- References</a><div><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;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DeferredIncomeTaxLiabilities">
<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>Amount of deferred tax liability attributable to taxable temporary differences.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</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;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent">
<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>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<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;">us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<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>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<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>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<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>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<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>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<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>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<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;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<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>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<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>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R63.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6781735248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes Reconciliation of Unrecognized Tax Benefits (Expenses) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems', window );"><strong>Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes', window );">Undistributed earnings of its foreign subsidiaries for which the Company has not provided US Deferred income taxes</a></td>
<td class="nump">$ 18,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit', window );">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit</a></td>
<td class="nump">235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits</a></td>
<td class="nump">1,006<span></span>
</td>
<td class="nump">$ 815<span></span>
</td>
<td class="nump">$ 983<span></span>
</td>
<td class="nump">$ 2,487<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_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">168<span></span>
</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_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation', window );">Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation</a></td>
<td class="nump">43<span></span>
</td>
<td class="num">(131)<span></span>
</td>
<td class="num">(116)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</a></td>
<td class="nump">111<span></span>
</td>
<td class="nump">293<span></span>
</td>
<td class="nump">13<span></span>
</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_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(330)<span></span>
</td>
<td class="num">(1,569)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</a></td>
<td class="num">$ (15)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes">
<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>Undistributed earnings of its foreign subsidiaries for which the Company has not provided US Deferred income taxes</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;">kvhi_UndistributedearningsofitsforeignsubsidiariesforwhichtheCompanyhasnotprovidedUSDeferredincometaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit">
<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 amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<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;">us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_UnrecognizedTaxBenefits">
<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>Amount of unrecognized tax benefits.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<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;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation">
<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>Amount of decrease in unrecognized tax benefits resulting from foreign currency translation.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<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;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<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>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<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;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<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>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<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;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<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>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<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;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<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>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<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;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>80
<FILENAME>R64.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786301056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes Interest and penalties (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_kvhi_AccruedinterestandpenaltiestaxAbstract', window );"><strong>Accrued interest and penalties (tax) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense', window );">Income Tax Examination, Penalties and Interest Expense</a></td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">$ 40<span></span>
</td>
<td class="nump">$ 78<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_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Income Tax Examination, Penalties and Interest Accrued</a></td>
<td class="nump">$ 564<span></span>
</td>
<td class="nump">$ 545<span></span>
</td>
<td class="nump">$ 468<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_AccruedinterestandpenaltiestaxAbstract">
<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>Accrued interest and penalties (tax) [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;">kvhi_AccruedinterestandpenaltiestaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</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_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<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 amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<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;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense">
<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 sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<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;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>81
<FILENAME>R65.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6797318928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes Tax Reform (Textual) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_us-gaap_ValuationAllowanceLineItems', window );"><strong>Valuation Allowance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct', window );">Net tax benefit related to estimate of the provisions of the 2017 Tax Act</a></td>
<td class="nump">$ 54<span></span>
</td>
<td class="text">&#160;<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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Income (Loss) from Continuing Operations before Income Taxes, Foreign</a></td>
<td class="nump">7,818<span></span>
</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_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</a></td>
<td class="nump">2,958<span></span>
</td>
<td class="nump">$ 754<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_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation Allowance, Deferred Tax Asset, Explanation of Change</a></td>
<td class="nump">4,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_TaxLawAxis=kvhi_A2017TaxCutsandJobsActMember', window );">2017 Tax Cuts and Jobs Act [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ValuationAllowanceLineItems', window );"><strong>Valuation Allowance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation Allowance, Deferred Tax Asset, Explanation of Change</a></td>
<td class="nump">1,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_TaxLawAxis=kvhi_TransitionTollTaxMember', window );">Transition Toll Tax [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_ValuationAllowanceLineItems', window );"><strong>Valuation Allowance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</a></td>
<td class="nump">1,935<span></span>
</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_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation Allowance, Deferred Tax Asset, Explanation of Change</a></td>
<td class="nump">802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_TaxLawAxis=kvhi_Federalstatutoryratereductionfrom35to21Member', window );">Federal statutory rate reduction from 35% to 21% [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_ValuationAllowanceLineItems', window );"><strong>Valuation Allowance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation Allowance, Deferred Tax Asset, Explanation of Change</a></td>
<td class="nump">$ 926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct">
<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>Net tax benefit related to estimate of the provisions of the 2017 Tax Act</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;">kvhi_Nettaxbenefitrelatedtoestimateoftheprovisionsofthe2017TaxAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<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 portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<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>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<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;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ValuationAllowanceLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_ValuationAllowanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_kvhi_TaxLawAxis=kvhi_A2017TaxCutsandJobsActMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kvhi_TaxLawAxis=kvhi_A2017TaxCutsandJobsActMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_TaxLawAxis=kvhi_TransitionTollTaxMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kvhi_TaxLawAxis=kvhi_TransitionTollTaxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_TaxLawAxis=kvhi_Federalstatutoryratereductionfrom35to21Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kvhi_TaxLawAxis=kvhi_Federalstatutoryratereductionfrom35to21Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R66.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6800634976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets  - Schedule of Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">120 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2026</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">$ 4,312<span></span>
</td>
<td class="nump">$ 4,956<span></span>
</td>
<td class="nump">$ 5,526<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">35,776<span></span>
</td>
<td class="nump">34,182<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">20,656<span></span>
</td>
<td class="nump">16,344<span></span>
</td>
<td class="nump">11,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total amortization expense</a></td>
<td class="nump">15,120<span></span>
</td>
<td class="nump">17,838<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="nump">133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Subscriber relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">17,912<span></span>
</td>
<td class="nump">16,888<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">8,347<span></span>
</td>
<td class="nump">6,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total amortization expense</a></td>
<td class="nump">9,565<span></span>
</td>
<td class="nump">10,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember', window );">Distribution rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">4,385<span></span>
</td>
<td class="nump">4,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">1,450<span></span>
</td>
<td class="nump">1,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total amortization expense</a></td>
<td class="nump">2,935<span></span>
</td>
<td class="nump">2,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember', window );">Internally developed software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">2,324<span></span>
</td>
<td class="nump">2,301<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">2,206<span></span>
</td>
<td class="nump">1,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total amortization expense</a></td>
<td class="nump">118<span></span>
</td>
<td class="nump">397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeSecretsMember', window );">Proprietary content</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">8,223<span></span>
</td>
<td class="nump">7,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">5,908<span></span>
</td>
<td class="nump">4,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total amortization expense</a></td>
<td class="nump">2,315<span></span>
</td>
<td class="nump">3,529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember', window );">Intellectual property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">2,284<span></span>
</td>
<td class="nump">2,284<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">2,284<span></span>
</td>
<td class="nump">2,056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total amortization expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OffMarketFavorableLeaseMember', window );">Off-Market Favorable Lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">648<span></span>
</td>
<td class="nump">627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">461<span></span>
</td>
<td class="nump">342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total amortization expense</a></td>
<td class="nump">187<span></span>
</td>
<td class="nump">285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=kvhi_CostofservicesalesMember', window );">Cost of service sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">1,477<span></span>
</td>
<td class="nump">2,068<span></span>
</td>
<td class="nump">1,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">$ 2,835<span></span>
</td>
<td class="nump">$ 2,888<span></span>
</td>
<td class="nump">$ 3,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kvhi_AcquisitionPriorto2013Member', window );">Acquisition Prior to 2013 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kvhi_HeadlandMediaLimitedMember', window );">Headland Media Limited | Subscriber relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kvhi_HeadlandMediaLimitedMember', window );">Headland Media Limited | Distribution rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kvhi_HeadlandMediaLimitedMember', window );">Headland Media Limited | Internally developed software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kvhi_HeadlandMediaLimitedMember', window );">Headland Media Limited | Proprietary Content [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kvhi_VideotelMember', window );">Videotel | Subscriber relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kvhi_VideotelMember', window );">Videotel | Internally developed software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kvhi_VideotelMember', window );">Videotel | Off-Market Favorable Lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kvhi_VideotelMember', window );">Videotel | Proprietary Content [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kvhi_Q12017AcquisitionMember', window );">Q1 2017 Acquisition [Member] | Subscriber relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment', window );">Business Combination, Contingent Consideration Arrangements, Description</a></td>
<td class="nump">$ 33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember', window );">Scenario, Forecast [Member] | Maximum | Q1 2017 Acquisition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment', window );">Business Combination, Contingent Consideration Arrangements, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 114<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_ContingentConsiderationfromAcquisitionAnnualPayment">
<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>Contingent Consideration from Acquisition, Annual Payment.
Contingent consideration arising from an asset purchase agreement, resulting in an annual payment from the Company to the third party.</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;">kvhi_ContingentConsiderationfromAcquisitionAnnualPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_AmortizationOfIntangibleAssets">
<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 aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<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>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<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>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<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>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FiniteLivedIntangibleAssetsNet">
<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>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<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>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</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;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeSecretsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeSecretsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OffMarketFavorableLeaseMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OffMarketFavorableLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=kvhi_CostofservicesalesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=kvhi_CostofservicesalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kvhi_AcquisitionPriorto2013Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kvhi_AcquisitionPriorto2013Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kvhi_HeadlandMediaLimitedMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kvhi_HeadlandMediaLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=kvhi_ProprietaryContentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=kvhi_ProprietaryContentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kvhi_VideotelMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kvhi_VideotelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kvhi_Q12017AcquisitionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kvhi_Q12017AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R67.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6781807936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets  - Amortization and Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible Assets, Gross (Excluding Goodwill)</a></td>
<td class="nump">$ 15,120<span></span>
</td>
<td class="nump">$ 17,838<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">4,312<span></span>
</td>
<td class="nump">4,956<span></span>
</td>
<td class="nump">$ 5,526<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_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2018</a></td>
<td class="nump">4,082<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2019</a></td>
<td class="nump">3,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2020</a></td>
<td class="nump">2,292<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2021</a></td>
<td class="nump">2,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2022</a></td>
<td class="nump">1,505<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total amortization expense</a></td>
<td class="nump">15,120<span></span>
</td>
<td class="nump">17,838<span></span>
</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_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_Goodwill', window );">Balance at January 1</a></td>
<td class="nump">31,343<span></span>
</td>
<td class="nump">36,747<span></span>
</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_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustment</a></td>
<td class="nump">2,529<span></span>
</td>
<td class="num">(5,404)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_Goodwill', window );">Balance at December 31</a></td>
<td class="nump">33,872<span></span>
</td>
<td class="nump">31,343<span></span>
</td>
<td class="nump">36,747<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_Amortizationexpense', window );">Amortization expense</a></td>
<td class="num">(4,312)<span></span>
</td>
<td class="num">$ (4,956)<span></span>
</td>
<td class="num">$ (5,526)<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_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="nump">133<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Finite-Lived Intangible Assets, Translation Adjustments</a></td>
<td class="nump">$ 1,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_Amortizationexpense">
<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>Amortization expense</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;">kvhi_Amortizationexpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_AmortizationOfIntangibleAssets">
<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 aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<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>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<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>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<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>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<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>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<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>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<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>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss">
<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>Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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;">us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<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 );">- References</a><div><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;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FiniteLivedIntangibleAssetsNet">
<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>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<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>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</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;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_Goodwill">
<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>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<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;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<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>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<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;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_GoodwillRollForward">
<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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IntangibleAssetsGrossExcludingGoodwill">
<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>Amount before accumulated amortization of intangible assets, excluding goodwill.</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;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R68.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6942967440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets Intangible Asset Remaining Useful Life (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FiniteLivedIntangibleAssetsMember', window );">Weighted Average [Member]</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">4 years 2 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Subscriber relationships</a></td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</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_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">4 years 10 months 18 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember', window );">Distribution rights</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">10 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember', window );">Internally developed software</a></td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</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_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">4 months 24 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeSecretsMember', window );">Proprietary content</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">1 year 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OffMarketFavorableLeaseMember', window );">Off-Market Favorable Lease</a></td>
<td class="text">&#160;<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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</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_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">1 year 6 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<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>Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FiniteLivedIntangibleAssetsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FiniteLivedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeSecretsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeSecretsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OffMarketFavorableLeaseMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OffMarketFavorableLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R69.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786852208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets Goodwill Rollforward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_kvhi_GoodwillRollforwardAbstract', window );"><strong>Goodwill Rollforward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 33,872<span></span>
</td>
<td class="nump">$ 31,343<span></span>
</td>
<td class="nump">$ 36,747<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_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Goodwill, Foreign Currency Translation Gain (Loss)</a></td>
<td class="nump">$ 2,529<span></span>
</td>
<td class="num">$ (5,404)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_GoodwillRollforwardAbstract">
<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>Goodwill Rollforward [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;">kvhi_GoodwillRollforwardAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</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_us-gaap_Goodwill">
<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>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<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;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<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>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<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;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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>86
<FILENAME>R70.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6719792896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>401(k) Plan (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Defined contribution plan, employer matching contribution, percent of match</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined contribution plan, employer matching contribution, percent</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_DefinedContributionPlanVestingPeriod', window );">Defined contribution plan, vesting period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_DefinedContributionPlanEmployerMatchingContributionAmount', window );">Defined contribution plan, employer matching contribution, amount</a></td>
<td class="nump">$ 683<span></span>
</td>
<td class="nump">$ 671<span></span>
</td>
<td class="nump">$ 608<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_DefinedContributionPlanEmployerMatchingContributionAmount">
<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>Defined Contribution Plan, Employer Matching Contribution, Amount</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;">kvhi_DefinedContributionPlanEmployerMatchingContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_kvhi_DefinedContributionPlanVestingPeriod">
<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>Defined Contribution Plan, Vesting Period</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;">kvhi_DefinedContributionPlanVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_CompensationAndRetirementDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<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>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</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;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<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>Percentage employer matches of the employee's percentage contribution matched.</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;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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>87
<FILENAME>R71.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6783908048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Credit Concentrations (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=kvhi_CanadianCustomerMember', window );">Canadian Customer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kvhi_BusinessAndCreditConcentrationsAbstract', window );"><strong>Schedule of significant portions of the Company's net sales</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ConcentrationRiskPercentage1', window );">Net sales, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ConcentrationRiskAdditionalCharacteristic', window );">Customers that account for 10% or more of consolidated net sales</a></td>
<td class="text">0<span></span>
</td>
<td class="text">0<span></span>
</td>
<td class="text">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ConcentrationRiskAdditionalCharacteristic', window );">Customers that account for 10% or more of consolidated net sales</a></td>
<td class="text">one<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_BusinessAndCreditConcentrationsAbstract">
<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>Business and credit concentrations.</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;">kvhi_BusinessAndCreditConcentrationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</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_us-gaap_ConcentrationRiskAdditionalCharacteristic">
<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 an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, this item identifies a second characteristic of the concentration. For example, "Europe" is the second characteristic in the phrase: "net assets in Europe are 70% of total net assets".</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13537-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13531-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 310<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68075217&amp;loc=d3e3115-115594<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6404-108592<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;">us-gaap_ConcentrationRiskAdditionalCharacteristic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ConcentrationRiskLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ConcentrationRiskPercentage1">
<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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13537-108611<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;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_MajorCustomersAxis=kvhi_CanadianCustomerMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=kvhi_CanadianCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SalesRevenueNetMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsReceivableMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R72.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6781662416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Details Textual)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kvhi_MobileConnectivityMember', window );">Mobile Connectivity [Member] | Mobile Comm Product Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_PercentofConsolidatedNetSales', window );">Percent of Consolidated Net Sales</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kvhi_MobileConnectivityMember', window );">Mobile Connectivity [Member] | VSAT Airtime Service Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_PercentofConsolidatedNetSales', window );">Percent of Consolidated Net Sales</a></td>
<td class="nump">41.00%<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kvhi_MobileConnectivityMember', window );">Mobile Connectivity [Member] | Training and Content Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_PercentofConsolidatedNetSales', window );">Percent of Consolidated Net Sales</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kvhi_IntertialNavigationMember', window );">Intertial Navigation [Member] | FOG System Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_PercentofConsolidatedNetSales', window );">Percent of Consolidated Net Sales</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Non-US [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_Percentofconsolidatedlonglivedtangibleassets', window );">Percent of consolidated long-lived tangible assets (less than)</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_PercentofConsolidatedNetSales', window );">Percent of Consolidated Net Sales</a></td>
<td class="nump">62.00%<span></span>
</td>
<td class="nump">63.00%<span></span>
</td>
<td class="nump">67.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_CA', window );">CANADA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_PercentofConsolidatedNetSales', window );">Percent of Consolidated Net Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_PercentofConsolidatedNetSales">
<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>Percent of Consolidated Net Sales</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;">kvhi_PercentofConsolidatedNetSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_kvhi_Percentofconsolidatedlonglivedtangibleassets">
<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>Percent of consolidated long-lived tangible assets</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;">kvhi_Percentofconsolidatedlonglivedtangibleassets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StatementBusinessSegmentsAxis=kvhi_MobileConnectivityMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kvhi_MobileConnectivityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsegmentsAxis=kvhi_MobileCommProductSalesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsegmentsAxis=kvhi_MobileCommProductSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsegmentsAxis=kvhi_VSATAirtimeServiceSalesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsegmentsAxis=kvhi_VSATAirtimeServiceSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsegmentsAxis=kvhi_TrainingandContentSalesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsegmentsAxis=kvhi_TrainingandContentSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kvhi_IntertialNavigationMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kvhi_IntertialNavigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsegmentsAxis=kvhi_FOGSystemSalesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsegmentsAxis=kvhi_FOGSystemSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_NonUsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_CA">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R73.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784988560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting Segments - Net Sales and Operating Earnings (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SalesRevenueNet', window );">Revenue, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 160,088<span></span>
</td>
<td class="nump">$ 176,122<span></span>
</td>
<td class="nump">$ 184,634<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_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="num">$ (1,125)<span></span>
</td>
<td class="num">$ (1,801)<span></span>
</td>
<td class="num">$ (1,368)<span></span>
</td>
<td class="num">$ (4,470)<span></span>
</td>
<td class="num">$ (268)<span></span>
</td>
<td class="nump">$ 3,013<span></span>
</td>
<td class="num">$ (693)<span></span>
</td>
<td class="num">$ (3,374)<span></span>
</td>
<td class="num">(8,764)<span></span>
</td>
<td class="num">(1,322)<span></span>
</td>
<td class="nump">3,208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_Netinterestandotherexpense', window );">Net interest and other expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,174)<span></span>
</td>
<td class="num">(648)<span></span>
</td>
<td class="num">(542)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">(Loss) income before income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,938)<span></span>
</td>
<td class="num">(1,970)<span></span>
</td>
<td class="nump">2,666<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kvhi_MobileConnectivityandIntertialNavigationCombinedMember', window );">Mobile Connectivity and Intertial Navigation Combined [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,890<span></span>
</td>
<td class="nump">15,313<span></span>
</td>
<td class="nump">17,393<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Other Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,654)<span></span>
</td>
<td class="num">(16,635)<span></span>
</td>
<td class="num">(14,185)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Mobile Connectivity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SalesRevenueNet', window );">Revenue, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,227<span></span>
</td>
<td class="nump">141,507<span></span>
</td>
<td class="nump">147,809<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_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,334<span></span>
</td>
<td class="nump">10,041<span></span>
</td>
<td class="nump">9,459<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Intertial Navigation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SalesRevenueNet', window );">Revenue, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,861<span></span>
</td>
<td class="nump">34,615<span></span>
</td>
<td class="nump">36,825<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_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 556<span></span>
</td>
<td class="nump">$ 5,272<span></span>
</td>
<td class="nump">$ 7,934<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_Netinterestandotherexpense">
<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>Net interest (income and expense) and other expense</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;">kvhi_Netinterestandotherexpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<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>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OperatingIncomeLoss">
<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 net result for the period of deducting operating expenses from operating revenues.</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;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SalesRevenueNet">
<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>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SegmentReportingInformationLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StatementBusinessSegmentsAxis=kvhi_MobileConnectivityandIntertialNavigationCombinedMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kvhi_MobileConnectivityandIntertialNavigationCombinedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kvhi_MobileConnectivityMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kvhi_MobileConnectivityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kvhi_IntertialNavigationMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kvhi_IntertialNavigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R74.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785635840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting Depreciation and Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 6,725<span></span>
</td>
<td class="nump">$ 7,608<span></span>
</td>
<td class="nump">$ 7,193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_Amortizationexpense', window );">Amortization expense</a></td>
<td class="nump">4,312<span></span>
</td>
<td class="nump">4,956<span></span>
</td>
<td class="nump">5,526<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Other Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">77<span></span>
</td>
<td class="nump">461<span></span>
</td>
<td class="nump">389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_Amortizationexpense', window );">Amortization expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kvhi_MobileConnectivityMember', window );">Mobile Connectivity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">5,720<span></span>
</td>
<td class="nump">6,084<span></span>
</td>
<td class="nump">5,843<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_Amortizationexpense', window );">Amortization expense</a></td>
<td class="nump">4,312<span></span>
</td>
<td class="nump">4,956<span></span>
</td>
<td class="nump">5,526<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kvhi_IntertialNavigationMember', window );">Intertial Navigation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">928<span></span>
</td>
<td class="nump">1,063<span></span>
</td>
<td class="nump">961<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_Amortizationexpense', window );">Amortization expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_Amortizationexpense">
<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>Amortization expense</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;">kvhi_Amortizationexpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_Depreciation">
<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 amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_SegmentReportingInformationLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kvhi_MobileConnectivityMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kvhi_MobileConnectivityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kvhi_IntertialNavigationMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kvhi_IntertialNavigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R75.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6658422608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Buyback Program (Details)<br> shares in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>Program </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 26, 2008 </div>
<div>shares</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_kvhi_ShareBuybackProgramTextualAbstract', window );"><strong>Share Buyback Program (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Common stock available for repurchase (in shares) | shares</a></td>
<td class="nump">341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_StockRepurchaseProgramOtherOutstandingNumber', window );">Number of other repurchase programs outstanding | Program</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kvhi_StockRepurchaseProgramOtherExpiredNumber', window );">Number of stock repurchase programs other expired | Program</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock repurchased during period, shares | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</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_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock repurchased during period, value | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_ShareBuybackProgramTextualAbstract">
<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>Share buyback program.</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;">kvhi_ShareBuybackProgramTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</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_kvhi_StockRepurchaseProgramOtherExpiredNumber">
<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>Stock repurchase program other expired 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;">kvhi_StockRepurchaseProgramOtherExpiredNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_kvhi_StockRepurchaseProgramOtherOutstandingNumber">
<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>Stock repurchase program other outstanding 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;">kvhi_StockRepurchaseProgramOtherOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased">
<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 number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</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;">us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<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>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<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;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockRepurchasedDuringPeriodValue">
<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>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>92
<FILENAME>R76.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784777552">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest rate swaps</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">$ 158<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember', window );">Money market mutual funds</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AssetsFairValueDisclosure', window );">Assets measured at fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">7,318<span></span>
</td>
<td class="nump">21,848<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember', window );">United States treasuries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_AssetsFairValueDisclosure', window );">Assets measured at fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AssetsFairValueDisclosure', window );">Assets measured at fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,864<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest rate swaps</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Money market mutual funds</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AssetsFairValueDisclosure', window );">Assets measured at fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">7,318<span></span>
</td>
<td class="nump">21,848<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | United States treasuries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_AssetsFairValueDisclosure', window );">Assets measured at fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Certificates of deposit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AssetsFairValueDisclosure', window );">Assets measured at fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,864<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest rate swaps</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">69<span></span>
</td>
<td class="nump">158<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Money market mutual funds</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AssetsFairValueDisclosure', window );">Assets measured at fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | United States treasuries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_AssetsFairValueDisclosure', window );">Assets measured at fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Certificates of deposit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AssetsFairValueDisclosure', window );">Assets measured at fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest rate swaps</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Money market mutual funds</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AssetsFairValueDisclosure', window );">Assets measured at fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | United States treasuries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_AssetsFairValueDisclosure', window );">Assets measured at fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Certificates of deposit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract', window );"><strong>Schedule of assets and liabilities measured at fair value on recurring basis</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AssetsFairValueDisclosure', window );">Assets measured at fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The valuations of the interest rate swaps intended to mitigate the Company&#8217;s interest rate risk are determined with the assistance of a third-party financial institution using widely accepted valuation techniques, including discounted cash flow analysis on the expected cash flows of each instrument. This analysis utilizes observable market-based inputs, including interest rate curves and interest rate volatility, and reflects the contractual terms of these instruments, including the period to maturity.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Market approach&#8212;prices and other relevant information generated by market transactions involving identical or comparable assets.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<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>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract">
<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 );">- References</a><div><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;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue">
<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>Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13433-108611<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;">us-gaap_InterestRateDerivativeLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R77.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6943026592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments and Hedging Activities (Details Textual) - Interest Rate Swap<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2017 </div>
<div>Swap_Agreements</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_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract', window );"><strong>Derivative Instruments and Hedging Activities (Textual) [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_us-gaap_MortgageLoanOnRealEstateFinalMaturityDate', window );">Mortgage loan expiry date</a></td>
<td class="text">Apr. 16,  2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember', window );">Mortgages</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_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract', window );"><strong>Derivative Instruments and Hedging Activities (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<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_us-gaap_DerivativeNumberOfInstrumentsHeld', window );">Number of Interest rate swap agreements</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember', window );">Mortgages | First Half of Mortgage</a></td>
<td class="text">&#160;<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_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract', window );"><strong>Derivative Instruments and Hedging Activities (Textual) [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_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Strike Rate</a></td>
<td class="nump">5.91%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember', window );">Mortgages | Second Half of Mortgage</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_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract', window );"><strong>Derivative Instruments and Hedging Activities (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Strike Rate</a></td>
<td class="nump">6.07%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract">
<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>Derivative instruments and hedging activities.</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;">kvhi_DerivativeInstrumentsAndHedgingActivitiesTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kvhi_</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_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<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>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<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;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNumberOfInstrumentsHeld">
<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 number of derivative instruments of a particular group held by the entity.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5579245-113959<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;">us-gaap_DerivativeNumberOfInstrumentsHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgageLoanOnRealEstateFinalMaturityDate">
<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>Stated maturity date of the mortgage loan receivable on real estate, in CCYY-MM-DD format.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.5-04.(c) Schedule IV)<br> -URI http://asc.fasb.org/extlink&amp;oid=27047687&amp;loc=d3e5864-122674<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6589523&amp;loc=d3e617274-123014<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;">us-gaap_MortgageLoanOnRealEstateFinalMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_InterestRateSwapMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis=kvhi_FirstHalfOfMortgageMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis=kvhi_FirstHalfOfMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis=kvhi_SecondHalfOfMortgageMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis=kvhi_SecondHalfOfMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R78.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6801769648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments and Hedging Activities (Details) - Interest Rate Swap<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_InterestRateSwapMember', window );">First Half of Mortgage</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_us-gaap_DerivativeInstrumentDetailAbstract', window );"><strong>Schedule of interest rate derivatives designated as cash flow hedges of interest rate risk</strong></a></td>
<td class="text">&#160;<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_invest_DerivativeNotionalAmount', window );">Notional (in thousands)</a></td>
<td class="nump">$ 1,389<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_us-gaap_DerivativeLiabilityFairValueGrossAsset', window );">Asset (Liability)</a></td>
<td class="num">$ (33)<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_us-gaap_DerivativeInceptionDates', window );">Effective Date</a></td>
<td class="text">Apr.  01,  2010<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_us-gaap_DerivativeMaturityDates', window );">Maturity Date</a></td>
<td class="text">Apr.  01,  2019<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_invest_DerivativeTypeOfInterestRatePaidOnSwap', window );">Derivative, Type of Interest Rate Paid on Swap</a></td>
<td class="text">1-month&#160;LIBOR<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_InterestRateSwapMember', window );">Second Half of Mortgage</a></td>
<td class="text">&#160;<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_us-gaap_DerivativeInstrumentDetailAbstract', window );"><strong>Schedule of interest rate derivatives designated as cash flow hedges of interest rate risk</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_invest_DerivativeNotionalAmount', window );">Notional (in thousands)</a></td>
<td class="nump">$ 1,389<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_us-gaap_DerivativeLiabilityFairValueGrossAsset', window );">Asset (Liability)</a></td>
<td class="num">$ (36)<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_us-gaap_DerivativeInceptionDates', window );">Effective Date</a></td>
<td class="text">Apr.  01,  2010<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_us-gaap_DerivativeMaturityDates', window );">Maturity Date</a></td>
<td class="text">Apr.  01,  2019<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_invest_DerivativeTypeOfInterestRatePaidOnSwap', window );">Derivative, Type of Interest Rate Paid on Swap</a></td>
<td class="text">1-month&#160;LIBOR<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember', window );">Mortgages | First Half of Mortgage</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_us-gaap_DerivativeInstrumentDetailAbstract', window );"><strong>Schedule of interest rate derivatives designated as cash flow hedges of interest rate risk</strong></a></td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Strike Rate</a></td>
<td class="nump">5.91%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember', window );">Mortgages | Second Half of Mortgage</a></td>
<td class="text">&#160;<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_us-gaap_DerivativeInstrumentDetailAbstract', window );"><strong>Schedule of interest rate derivatives designated as cash flow hedges of interest rate risk</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_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Strike Rate</a></td>
<td class="nump">6.07%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_DerivativeNotionalAmount">
<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>Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.</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 S-X (SX)<br> -Number 210<br> -Article 12<br> -Section 13<br> -Sentence Column 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;">invest_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_DerivativeTypeOfInterestRatePaidOnSwap">
<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>When the derivative or group of derivatives presented is a swap, the type of interest rate (fixed, variable, stepped, etc.) paid on the swap.</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 S-X (SX)<br> -Number 210<br> -Article 12<br> -Section 13<br> -Sentence Column A<br> -Footnote 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;">invest_DerivativeTypeOfInterestRatePaidOnSwap</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</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_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<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>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<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;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInceptionDates">
<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>Date the entity entered into the derivative contract, in CCYY-MM-DD format.</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;">us-gaap_DerivativeInceptionDates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DerivativeInstrumentDetailAbstract">
<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 );">- References</a><div><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;">us-gaap_DerivativeInstrumentDetailAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DerivativeLiabilityFairValueGrossAsset">
<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>Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82849420&amp;loc=SL20226003-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624163-113959<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;">us-gaap_DerivativeLiabilityFairValueGrossAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeMaturityDates">
<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>Date the derivative contract matures, in CCYY-MM-DD format.</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;">us-gaap_DerivativeMaturityDates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_InterestRateSwapMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis=kvhi_FirstHalfOfMortgageMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis=kvhi_FirstHalfOfMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis=kvhi_SecondHalfOfMortgageMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis=kvhi_SecondHalfOfMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R79.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785570912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Results (Unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="16">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Dec. 31, 2017</div></th>
<th class="th" colspan="2"><div>Sep. 30, 2017</div></th>
<th class="th" colspan="2"><div>Jun. 30, 2017</div></th>
<th class="th" colspan="2"><div>Mar. 31, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
<th class="th" colspan="2"><div>Sep. 30, 2016</div></th>
<th class="th" colspan="2"><div>Jun. 30, 2016</div></th>
<th class="th" colspan="2"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SalesRevenueGoodsNet', window );">Product sales</a></td>
<td class="nump">$ 13,613<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 14,169<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 14,323<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 14,863<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 18,611<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 19,020<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 20,062<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 15,382<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 56,968<span></span>
</td>
<td class="nump">$ 73,075<span></span>
</td>
<td class="nump">$ 76,213<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_us-gaap_SalesRevenueServicesNet', window );">Service sales</a></td>
<td class="nump">25,365<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">26,281<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">26,126<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">25,348<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">25,319<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">26,826<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">25,904<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">24,998<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">103,120<span></span>
</td>
<td class="nump">103,047<span></span>
</td>
<td class="nump">108,421<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_us-gaap_CostOfGoodsSold', window );">Cost of Goods Sold</a></td>
<td class="nump">8,062<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,578<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,295<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,539<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">11,674<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">11,001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,989<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,670<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">37,474<span></span>
</td>
<td class="nump">46,334<span></span>
</td>
<td class="nump">47,404<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_us-gaap_CostOfServices', window );">Cost of Services</a></td>
<td class="nump">12,956<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13,374<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13,094<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13,268<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13,140<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13,576<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13,259<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,991<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">52,692<span></span>
</td>
<td class="nump">52,966<span></span>
</td>
<td class="nump">54,816<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_us-gaap_OperatingExpenses', window );">Operating Expenses</a></td>
<td class="nump">19,085<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19,299<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19,428<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20,874<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19,384<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">18,256<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20,411<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20,093<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="num">(1,125)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,801)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,368)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,470)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(268)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,013<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(693)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,374)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,764)<span></span>
</td>
<td class="num">(1,322)<span></span>
</td>
<td class="nump">3,208<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_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (1,685)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (2,438)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (2,026)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (4,885)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (6,783)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,863<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (806)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (2,791)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (11,034)<span></span>
</td>
<td class="num">$ (7,517)<span></span>
</td>
<td class="nump">$ 2,253<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_us-gaap_EarningsPerShareAbstract', window );"><strong>Net (loss) income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.30)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.43)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.67)<span></span>
</td>
<td class="num">$ (0.47)<span></span>
</td>
<td class="nump">$ 0.14<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_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.30)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.43)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.67)<span></span>
</td>
<td class="num">$ (0.47)<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
</tr>
<tr><td colspan="20"></td></tr>
<tr><td colspan="20"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Net (loss) income per share is computed independently for each of the quarters. Therefore, the net (loss) income per share for the four quarters may not equal the annual net (loss) income per share data.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsSold">
<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>Total costs related to goods produced and sold during the reporting period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CostOfServices">
<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>Total costs related to services rendered by an entity during the reporting period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_CostOfServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_EarningsPerShareAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareBasic">
<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 amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_EarningsPerShareDiluted">
<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 amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OperatingExpenses">
<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>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</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;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_OperatingIncomeLoss">
<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 net result for the period of deducting operating expenses from operating revenues.</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;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SalesRevenueGoodsNet">
<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>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SalesRevenueServicesNet">
<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>Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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;">us-gaap_SalesRevenueServicesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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>EXCEL
<SEQUENCE>96
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .1Y8DP?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ Y'EB3&;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " #D>6),X%K(R.\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9)12\,P$,>_BN2]O:15D=#U9<,G!<&!XEM(;EM8TX3DI-VW-ZU;
MA^@'\#%W__SN=W"-#E+[B"_1!XQD,=V,KNN3U&'%#D1! B1]0*=2F1-];NY\
M=(KR,^XA*'U4>X2*\WMP2,HH4C !B[ 06=L8+75$13Z>\48O^/ 9NQEF-&"'
M#GM*($H!K)TFAM/8-7 %3##"Z-)W <U"G*M_8N<.L'-R3'9)#<-0#O6<RSL(
M>']^>IW7+6R?2/4:\Z]D)9T"KMAE\EN]WFP?65MQ\5#PNN#55MQ)<2MY]3&Y
M_O"["CMO[,[^8^.+8-O K[MHOP!02P,$%     @ Y'EB3)E<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
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
M<R]S:&5E=#,N>&ULC99=;YLP%$#_"N)]Q1_8ABJ)M 1-F[1)5:=NSV[B)*B
M&3A)]^]G#,W =AM:J6 X]_I<X]I>7&3STAZ%4,%K653M,CPJ5=]'4;L]BI*W
M=[(6E7ZSETW)E6XVAZBM&\%W)J@L(@0 C4J>5^%J89X]-*N%/*DBK\1#$[2G
MLN3-W[4HY&49PO#MP6-^.*KN0;1:U/P@?@KU5#\TNA5=L^SR4E1M+JN@$?ME
M^!G>9Q!W 8;XE8M+.[H/NE*>I7SI&M]VRQ!T1J(06]6EX/IR%AM1%%TF[?%G
M2!I>^^P"Q_=OV;^8XG4QS[P5&UG\SG?JN R3,-B)/3\5ZE%>OHJA(!(&0_7?
MQ5D4&N],=!];6;3F;[ ]M4J60Q:M4O+7_II7YGKIW]!T"/,'H"$ 70-@_&$
M'@+PW(!X"(BM@*@OQ8Q-QA5?+1IY"9K^\]:\FT7P/M:CO^T>FL$V[_3PM/KI
M>473173N\@S(ND?0"$%38N,2&$R1S$78?R32BE=/Y/5$)AZ/XZ$_'GOCL8F/
MQ_%6%>L>H0:I^CH38I?J0CAFS"K6 Q$<^W5CKV[LZF)+MT?(J)-/!(+4^GH;
M#Q831JFE[,,P L@O3;S2Q)6.+6GBCC&@Q)+9N!2D.+9R91X*XO2=646]QM0U
M)I9QC[!1+^ .0$MX#I3=@":ZS*O+7%UKZ-;,^8X0F!_+>":7W>8FWHG7.W&]
MK7^9=>+T8QO?)+*/B(EEZK5,7<O$LDSG3(8Y4'8#FNA"X%^Z@2OLK-W &1,,
MO!-B-IG-(:?^[VP]T/%/@.T/W?F7,/T+[37#2\8(I-!>-WPDPYAB^,X2#?U;
M$D2N/[3]D:<OB)($$=O?0U)&88JP[>\A"64,C\BIOW]+A.Z>F-A[XL!,K4B2
MIO:DGPMF,\!>/AH=8;I#Z _>'/*J#9ZETJ<A<V;92ZF$3@KN=+JC/O=>&X78
MJ^Z6Z?NF/_SU#27KX6 ;74_7JW]02P,$%     @ Y'EB3 GGV7\G!   'A,
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
M*-0RD6LVSJ=Q(V@_C5YOGO_Y/U!+ P04    " #D>6),EGVE[8$%  !\'0
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
MR\;^5X@.O)3-E1^AQG^PV9!0N7#\Y,]F'+/1<-A-/XC-WSC_"U!+ P04
M" #D>6),TF=.=K4!  #0 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX
M;6Q]4]MNG# 0_17+'Q OAFU7*T#*)HH:J9%6J=H^>V$ *[X0VRS)W]<VA*(&
M]<7VC,\Y<_$X'[5YL1V 0V]2*%O@SKG^2(BM.I#,WN@>E+]IM)',>=.TQ/8&
M6!U)4A"ZVWTADG&%RSSZSJ;,]> $5W VR Y2,O-^ J'' B?XP_',V\X%!RGS
MGK7P ]S/_FR\11:5FDM0EFN%##0%ODV.IRS@(^ 7A]&NSBA4<M'Z)1B/=8%W
M(2$04+F@P/QVA3L0(@CY-%YG3;R$#,3U^4/](=;N:[DP"W=:_.:UZPI\P*B&
MA@W"/>OQ&\SU[#&:B_\.5Q >'C+Q,2HM;%Q1-5BGY:SB4Y'L;=JYBOLXW:1T
MIFT3Z$R@"^$0XY I4,S\GCE6YD:/R$R][UEXXN1(?6^JX(RMB'<^>>N]US+=
MY^0:=&;(:8+0%219$,2++Q'H5H03_42GV_1T,\$TTM-U]$.V+9!M"F11(/M?
MA9\AR6'_3PRRZJ@$T\99LJC2@XISO/(NXWH;GY#\A4^S_L1,RY5%%^W\N\;N
M-UH[\*GL;OP =?Y[+8: QH7C5W\VTY!-AM/]_'_(\HG+/U!+ P04    " #D
M>6),FE@:G+8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6QM
M4V%OW" ,_2N('U NN:R]G9)(O4[3)FW2J=.ZSUSB)*B ,R"7[M\/2)JE7;X
M-G[/S\;D(YIGVP$X\J*DM@7MG.N/C-FJ \7M#?:@_4V#1G'G3=,RVQO@=00I
MR=+=[I8I+C0M\^@[FS+'P4FAX6R('93BYL\))(X%3>BKXU&TG0L.5N8];^$'
MN)_]V7B++2RU4*"M0$T,- 6]3XZG+,3'@"<!HUV=2:CD@O@<C*]U07=!$$BH
M7&#@?KO" T@9B+R,WS,G75(&X/K\ROXYUNYKN7 +#RA_B=IU!3U04D/#!^D>
M<?P"<ST?*)F+_P97D#X\*/$Y*I0VKJ0:K$,ULW@IBK],N]!Q'Z>;+)EAVX!T
M!J0+X!#SL"E15/Z).U[F!D=BIM[W/#QQ<DQ];ZK@C*V(=UZ\]=YKF1QN<W8-
M1'/,:8I)US%+!//L2XIT*\4I_0^>;L/WFPKW$;Y_H_!NFR#;),@B0?:&X/"N
MQ*V8C^^2L%5/%9@V3I,E%0XZ3O+*NPSL?1K?Y%_X-.W?N6F%MN2"SK]L['^#
MZ,!+V=WX$>K\!UL,"8T+QSM_-M.838;#?OY!;/G&Y5]02P,$%     @ Y'EB
M3(/P\UJS 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL?5/;
MCM0P#/V5*!^PZ60&=AFUE786(9! &BT"GC.MVT:;2TG2Z?+W.&FW%"B\)+'C
M<WSL./EHW9/O  )YULKX@G8A]$?&?-6!%O[&]F#PIK%.BX"F:YGO'8@Z@;1B
M/,M>,RVDH66>?&=7YG8(2AHX.^('K87[<0)EQX+NZ(OC4;9=B Y6YKUHX3.$
M+_W9H<46EEIJ,%Y:0QPT!;W?'4^'&)\"ODH8_>I,8B47:Y^B\:$N:!8%@8(J
M1 :!VQ4>0*E(A#*^SYQT21F!Z_,+^[M4.]9R$1X>K/HFZ] 5](Z2&AHQJ/!H
MQ_<PU_.*DKGXCW %A>%1">:HK/)I)=7@@]4S"TK1XGG:I4G[.-WPVQFV#> S
M@"^ NY2'38F2\K<BB#)W=B1NZGTOXA/OCAQ[4T5G:D6Z0_$>O==R]R;+V342
MS3&G*8:O8Y8(ANQ+"KZ5XL3_@O-M^'Y3X3[!][\I_$?^PR;!(1$<_EOB5LR?
M*MFJIQI<FZ;)D\H.)DWRRKL,[#U/;_(K?)KV3\*UTGARL0%?-O6_L38 2LEN
M<(0Z_&"+H: )\7B+9S>-V60$V\\_B"W?N/P)4$L#!!0    ( .1Y8DQ<&GSN
MMP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;&U3VV[;, S]
M%4$?4"6.TW6!;:#I,&S "@0=UCXK-FT+U<63Y+C]^U&RZ[J=7R21XCD\I*AL
M,/;9M0">O"BI74Y;[[L#8ZYL07%W93K0>%,;J[A'TS;,=19X%4%*LF2SN6:*
M"TV++/I.MLA,[Z70<++$]4IQ^WH$:8:<;NF;XT$TK0\.5F0=;^ W^#_=R:+%
M9I9**-!.&$TLU#F]W1Z.:8B/ 8\"!K<XDU#)V9CG8/RL<KH)@D!"Z0,#Q^T"
M=R!E($(9?R=..J<,P.7YC?U[K!UK.7,'=T8^B<JW.;VAI(*:]](_F.$'3/7L
M*9F*_P47D!@>E&".TD@75U+VSALUL: 4Q5_&7>BX#^/-/IE@ZX!D B0SX";F
M86.BJ/P;][S(K!F('7O?\?#$VT."O2F#,[8BWJ%XA]Y+L?VZR]@E$$TQQS$F
M6<;,$0S9YQ3)6HIC\A\\68?O5A7N(GSW06&Z3I"N$J21(/U L/]4XEK,]:<D
M;-%3!;:)T^1(:7H=)WGAG0?V-CXB>P\?I_V>VT9H1\[&X\O&_M?&>$ IFRL<
MH18_V&Q(J'TX?L&S'<=L-+SIIA_$YF]<_ -02P,$%     @ Y'EB3$*JEWRU
M 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&UL?5-A;]L@$/TK
MB!]0$I*U:61;:CI-F[1)4:=UGXE]ME&!\P#'W;\?8-?S-FM?@#ONO7MW'-F
M]L6U )Z\:F5<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQOMG<,BVD
MH466?&=;9-A[)0V<+7&]UL+^/('"(:=;^N9XDDWKHX,562<:^ K^6W>VP6(S
M2R4U&"?1$ MU3A^VQ],^QJ> 9PF#6YQ)K.2"^!*-3U5.-U$0*"A]9!!AN\(C
M*!6)@HP?$R>=4T;@\OS&_B'5'FJY" >/J+[+RK<Y/5!202UZY9]P^ A3/>\H
MF8K_#%=0(3PJ"3E*5"ZMI.R=1SVQ!"E:O(Z[-&D?QIO=[01;!_ )P&? (>5A
M8Z*D_+WPHL@L#L2.O>]$?.+MD8?>E-&96I'N@G@7O-=B>W^7L6LDFF).8PQ?
MQLP1++#/*?A:BA/_!\[7X;M5A;L$W_VA\+!.L%\EV">"_7]+7(NY_RL)6_14
M@VW2-#E28F_2)"^\\\ ^\/0FO\/':?\B;".-(Q?TX653_VM$#T'*YB:,4!L^
MV&PHJ'T\WH6S'<=L-#QVTP]B\S<N?@%02P,$%     @ Y'EB3%]-U/"S 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&UL?5/;;M0P$/T5RQ]0
M[SH+5*LD4K<(@032J@AX]B:3Q*HOP78VY>\9.VD(D/;%]HSGG#DS'N>C=8^^
M PCD22OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-**\=WN+=-"&EKF
MR7=V96Z'H*2!LR-^T%JX7R=0=BSHGCX['F3;A>A@9=Z+%KY"^-:?'5IL8:FE
M!N.E-<1!4]"[_?%TB/$IX+N$T:_.)%9RL?8Q&I_J@NZB(%!0A<@@<+O"/2@5
MB5#&SYF3+BDC<'U^9O^0:L=:+L+#O54_9!VZ@MY24D,C!A4>[/@1YGK>4#(7
M_QFNH# \*L$<E54^K:0:?+!Z9D$I6CQ-NS1I'Z>;+)MAVP ^ _@"N$UYV)0H
M*7\O@BAS9T?BIM[W(C[Q_LBQ-U5TIE:D.Q3OT7LM\4%S=HU$<\QIBN&KF/T2
MP9!]2<&W4ISX?W"^#<\V%68)GOVE\(7\ATV"0R(XO%KB5LR_*MFJIQI<FZ;)
MD\H.)DWRRKL,[!U/;_(G?)KV+\*UTGARL0%?-O6_L38 2MG=X AU^,$60T$3
MXO$=GMTT9I,1;#__(+9\X_(W4$L#!!0    ( .1Y8DRGM<=!M $  -(#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;'U388^<(!#]*X0?<+CHMI>-
MFMQ>T[1)FVRN:?N9U5')@6,!U^N_+Z!G;6OZ!9AAWILWPY!/:)YM!^#(BU:]
M+6CGW'!BS%8=:&'O<(#>WS1HM'#>-"VS@P%11Y!6C"?)&Z:%[&F91]_%E#F.
M3LD>+H;846MA?IY!X530 WUU/,FV<\'!RGP0+7P!]W6X&&^QE:66&GHKL2<&
MFH(^'$[G+,3'@&\2)KLYDU#)%?$Y&!_K@B9!$"BH7& 0?KO!(R@5B+R,'PLG
M75,&X/;\ROX^UNYKN0H+CZB^R]IU!;VGI(9&C,H]X?0!EGJ.E"S%?X(;*!\>
ME/@<%2H;5U*-UJ%>6+P4+5[F7?9QG^:;8[K ]@%\ ? 5<!_SL#E15/Y..%'F
M!B=BYMX/(CSQX<1];ZK@C*V(=UZ\]=Y;R9,T9[= M,2<YQB^B3FL$<RSKRGX
M7HHS_P?.]^'IKL(TPM,_%&;[!-DN018)LO^6N!=S_"L)V_14@VGC-%E2X=C'
M2=YXUX%]X/%-?H?/T_Y9F%;VEES1^9>-_6\0'7@IR9T?H<Y_L-50T+AP?.O/
M9AZSV7 X+#^(K=^X_ 502P,$%     @ Y'EB3%.<^%*U 0  T@,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,3<N>&UL?5-A;]P@#/TKB!]0$N[6GDY)I%ZK
M:9,VZ=1IZV<N<1)4"!F02_?O9TB:9ENT+X"-W_.S,=EH[(MK 3QYU:IS.6V]
M[X^,N;(%+=R-Z:'#F]I8+3R:MF&NMR"J"-**\22Y95K(CA99])UMD9G!*]G!
MV1(W:"WLKQ,H,^8TI6^.)]FT/CA8D?6B@6_@O_=GBQ9;6"JIH7/2=,1"G=/[
M]'C:A_@8\$/"Z%9G$BJY&/,2C,]53I,@"!24/C (W*[P $H%(I3Q<^:D2\H
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
M#?BRJ?^UM0%0RN8*1ZC%#S8;"NH0C]=X=N.8C4:PW?2#V/R-BS]02P,$%
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
MX9[U^ GF?C*,YN:_P!6$AP<G7J/2PL9?5 W6:3FS>"N2O4XK5W$=9_Y;6;J
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
MT(>73?UO$#V$5'8W882Z\,$60T'CX_%].-MIS";#8S__(+9\X_(/4$L#!!0
M   ( .1Y8DQJOVX/T@$  )P$   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q
M+GAM;&U4VX[;(!#]%<0'+ Y)O$ED6]IL5;52*T5;=?M,[/%%"\8%'&__OH =
MU_7R8ICAS#DS>(9DD.I-UP &O0O>ZA37QG0G0G1>@V#Z07;0VI-2*L&,-55%
M=*> %3Y(<$*C*":"-2W.$N^[J"R1O>%-"Q>%="\$4W_.P.60X@V^.UZ:JC;.
M0;*D8Q7\ /.SNRAKD9FE: 2TNI$M4E"F^&ES.L<.[P&O#0QZL4>NDJN4;\[X
M6J0X<@D!A]PX!F:7&SP#YX[(IO%[XL2SI M<[N_LGWWMMI8KT_ L^:^F,'6*
M#Q@54+*>FQ<Y?(&IGCU&4_'?X ;<PETF5B.77/LORGMMI)A8;"J"O8]KT_IU
MF/CO8>$ .@7050 9A7SFGYAA6:+D@-1X]QUSOWASHO9N<N?T5^'/;/+:>F\9
M/>X3<G-$$^8\8N@"LYD1Q++/$C0D<:8?PFDX?!O,<.O#MTOUXR%,L L2[#S!
M[K\2XU6)(<QC6&0?%-D'" XKD1#F&!:)@R+Q!X)M%*U$0ICU[R*+[A"@*C\7
M&N6R;_U,+KSSZ#U1WUW_X./<?F>J:EJ-KM+8'O6=5$IIP*82/=B":_M4S :'
MTKCMH]VK<6!&P\AN>@O(_"!E?P%02P,$%     @ Y'EB3),&VV3H 0  9@4
M !D   !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL=53I;IPP$'X5Q /$''O0
M%2!E$T6MU$JK5&U_>V$X%!M3VRSIV]<V+*5T^@?;PW?,&&;24<@WU0!H[YVS
M3F5^HW5_(D05#7"J'D0/G7E3"<FI-D=9$]5+H*4C<4:B(#@03MO.SU,7N\@\
M%8-F;0<7Z:F!<RI_G8&),?-#_QYX;>M&VP#)TY[6\!7TM_XBS8DL*F7+H5.M
MZ#P)5>8_AJ=S8O$.\+V%4:WVGJWD*L2;/7PJ,S^P"0&#0EL%:I8;/ %C5LBD
M\7/6]!=+2USO[^HOKG93RY4J>!+L1UOJ)O,3WRNAH@/3KV+\"',]>]^;B_\,
M-V &;C,Q'H5@RCV]8E!:\%G%I,+I^[2VG5O'6?].PPG13(@V!#(9N<R?J:9Y
M*L7HR>GN>VH_<7B*S-T4-NBNPKTSR2L3O>5Q$*7D9H5FS'G"1"M,N""(45\L
M(LSB'/U#CW!ZC&88.WJ\I@?_\=^A CLGL/NKQ'A3(H;9X29[U&2/".PW)ACF
M@)L<4),#(G#<F&"8!#<YHB9'1.##Q@3!A %NDJ F"2(0;DPPS/;/(:O_G(.L
M78<KKQ!#YZ;+*KH,D<?(]<D?^#2!OE!9MYWRKD*;;G,]40FAP:02/)A/UYBA
MMQP85-INCV8OI]:?#EKT\U0CRVC-?P-02P,$%     @ Y'EB3%FDJX31 0
MG 0  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL;53K;ML@%'X5Q ,4
MW^)DD6VIZ31UTB9%G=;^)O;Q107C HZ[MQ]@U_4R_AC.X;N<@X%L$O)5M0 :
MO7/6JQRW6@]'0E39 J?J3@S0FY5:2$ZU"65#U""!5H[$&8F"("6<=CTN,I<[
MRR(3HV9=#V>)U,@YE7].P,24XQ!_))ZZIM4V08ILH W\ OU[.$L3D56EZCCT
MJA,]DE#G^#X\GE*+=X#G#B:UF2/;R46(5QM\KW(<V(* 0:FM C7#%1Z ,2MD
MRGA;-/%J:8G;^8?Z-]>[Z>5"%3P(]M)5NLWQ :,*:CHR_22F1UCZV6&T-/\#
MKL ,W%9B/$K!E/NB<E1:\$7%E,+I^SQVO1NG>64?+30_(5H(T4HX.!\R&[G*
MOU)-BTR*"<EY[P=J?W%XC,S>E#;IML*MF>*5R5Z+.(PS<K5""^8T8Z(-)EP1
MQ*BO%I'/XA3]1X_\]-A;8>SH\98>)'Z!Q"N0.('DGQ:3FQ9]F)W?9.<UV7D$
MTAL3'V;O-TF])JE'X'!CXL-\N3$AF]/!03;N7BA4BK%W=W*37:_>O3N.Y!,^
MW]N?5#9=K]!%:'-&W4FJA=!@2@GN3,.M>2K6@$&M[71OYG*^,'.@Q;"\!61]
MD(J_4$L#!!0    ( .1Y8DS4Z%9UL $  *X#   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,T+GAM;&U386^<, S]*U%^0 .YVVTZ 5*O4]5)FW3JM.US#@Q$
M33!-PM']^R6!HVSC"[$=O^=GXV0CFA?; CCRIE5G<]HZUQ\9LV4+6M@[[*'S
M-S4:+9QW3<-L;T!4$:05XTER8%K(CA99C)U-D>'@E.S@;(@=M!;F]PD4CCE-
MZ2WP+)O6A0 KLEXT\!W<C_YLO,<6EDIJZ*S$CABH<WJ?'D_[D!\3?DH8[<HF
MH9,+XDMPOE0Y38(@4%"ZP"#\<84'4"H0>1FO,R==2@;@VKZQ/\;>?2\78>$!
MU2]9N3:GGRBIH!:#<L\X/L'<SP=*YN:_PA643P]*?(T2E8U?4@[6H9Y9O!0M
MWJ93=O$<IYO##;8-X#. +X#T$'N9"D7EGX43169P)&::?2_"+TZ/W,^F#,$X
MBGCGQ5L?O18[GF3L&HCFG-.4PU<YZ9+!//M2@F^5./'_X'P;OMM4N(OPW1J>
M)ML$^TV"?238_]7BOPVPU;PTF"9NBB4E#EW<TE5T6<9['N?]GCYM\C=A&ME9
M<D'G_UJ<;8WHP$M)[OQZM/[Q+(Z"V@7SH[?-M$*3X["?7P=;GFCQ!U!+ P04
M    " #D>6),[C3M$K8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970S
M-2YX;6QM4]MNG# 0_17+'Q OAK31"I"RB:)6:J55JK;/7AC BLU0VRSIW]<V
MA-*4%]LS/N?,Q>-\0O-B.P!'7K7J;4$[YX8C8[;J0 M[@P/T_J9!HX7SIFF9
M'0R(.I*T8OQP^,"TD#TM\^@[FS+'T2G9P]D0.VHMS.\3*)P*FM WQ[-L.Q<<
MK,P'T<(W<-^'L_$66U5JJ:&W$GMBH"GH?7(\90$? 3\D3'9S)J&2"^)+,#[7
M!3V$A$!!Y8*"\-L5'D"I(.33^+5HTC5D(&[/;^I/L79?RT58>$#U4]:N*^@=
M)34T8E3N&:=/L-1S2\E2_!>X@O+PD(F/4:&R<275:!WJ1<6GHL7KO,L^[M-\
MD]TNM'T"7PA\)=S%.&P.%#-_%$Z4N<&)F+GW@PA/G!RY[TT5G+$5\<XG;[WW
M6J:<Y^P:A!;,:<;P#299$<RKKR'X7H@3_X_.]^GI;H9II*=;>I+N"V2[ ED4
MR/XI,7U7XAXF>Q>$;7JJP;1QFBRI<.SC)&^\Z\#>\_@F?^'SM'\5II6])1=T
M_F5C_QM$!SZ5PXT?H<Y_L-50T+AP_.C/9AZSV7 X+#^(K=^X_ -02P,$%
M  @ Y'EB3'=7ZF:X 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,S8N
M>&UL;5/;;MP@$/T5Q >$-;O)IBO;4C95E4JMM$K5Y)FUQS8*>!S Z_3O"]AQ
MW-0OP SGG+DPI .:%]L ./*F56LSVCC7'1BS10-:V"OLH/4W%1HMG#=-S6QG
M0)21I!7CF\T-TT*V-$^C[V3R%'NG9 LG0VROM3!_CJ!PR&A"WQV/LFY<<+ \
M[40-O\#][D[&6VQ6*:6&UDILB8$JHW?)X;@+^ AXDC#8Q9F$2LZ(+\'X7F9T
M$Q("!84+"L)O%[@'I8*03^-UTJ1SR$!<GM_5O\7:?2UG8>$>U;,L79/16TI*
MJ$2OW",.#S#5<TW)5/P/N(#R\)")CU&@LG$E16\=ZDG%IZ+%V[C+-N[#>+/?
M3[1U I\(?";<QCAL#!0S_RJ<R%.# S%C[SL1GC@Y<-^;(CAC*^*=3]YZ[R7?
M\NN478+0A#F.&+[ )#.">?4Y!%\+<>3_T?DZ?;N:X3;2MTMZ\F5=8+<JL(L"
MNW]*O/E4XAIF_RD(6_14@ZGC-%E28-_&25YXYX&]X_%-/N#CM/\4II:M)6=T
M_F5C_RM$!SZ5S94?H<9_L-E04+EPW/NS&<=L-!QVTP]B\S?._P)02P,$%
M  @ Y'EB3#?BHOFS 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,S<N
M>&UL=5-MCY0P$/XK37_ E2VKGAL@N3UC--%D<\;S<Q<&:*YEL"W+^>]M"XNX
MXA<Z,SS/,R^=9B.:%]L"./*J56=SVCK7'QBS90M:V#OLH?-_:C1:..^:AMG>
M@*@B22O&D^0MTT)VM,AB[&2*# >G9 <G0^R@M3"_CJ!PS.F.7@-/LFE="+ B
MZT4#W\!][T_&>VQ1J:2&SDKLB($ZIP^[PW$?\!'P+&&T*YN$3LZ(+\'Y7.4T
M"06!@M(%!>&/"SR"4D'(E_%SUJ1+RD!<VU?UC[%WW\M96'A$]4-6KLWI/245
MU&)0[@G'3S#W\X:2N?DO< 'EX:$2GZ-$9>.7E(-UJ&<57XH6K],INWB.L_Z5
MMDW@,X'?$-B4*%;^03A19 9'8J;9]R)<\>[ _6S*$(RCB/]\\=9'+T7*[S-V
M"4(SYCAA^ JS6Q#,JR\I^%:*(_^'SK?IZ6:%::2G:SK_C\!^4V ?!?9_M?C^
MIL4-3)K<)&&KF6HP3=PF2TH<NKC)J^BRL \\WLD?^+3M7X5I9&?)&9V_V3C_
M&M&!+R6Y\RO4^@>V. IJ%\QWWC;3FDV.PWY^06QYQL5O4$L#!!0    ( .1Y
M8DSENVUHM0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;&U3
MVV[<(!#]%<0'A%WL7+2R+6535:W42JM$;9]9>WQ1@'$ K]._#V#'<5._ #.<
M<^;"D(UHGFT+X,BKDMKFM'6N/S!FRQ:4L%?8@_8W-1HEG#=-PVQO0%21I"3C
MN]T-4Z+3M,BB[V2*# <G.PTG0^R@E#!_CR!QS.F>OCL>NZ9UP<&*K!<-/('[
MU9^,M]BB4G4*M.U0$P-U3N_WAV,:\!'PNX/1KLXD5')&? [&]RJGNY 02"A=
M4!!^N\ #2!F$?!HOLR9=0@;B^ORN_C76[FLY"PL/*/]TE6MS>D=)!;48I'O$
M\1O,]5Q3,A?_ RX@/3QDXF.4*&U<23E8AVI6\:DH\3KMG8[[.-U<IS-MF\!G
M E\(=S$.FP+%S+\()XK,X$C,U/M>A"?>'[CO31F<L17QSB=OO?=2),D^8Y<@
M-&..$X:O,!\(YM67$'PKQ)'_1^?;]&0SPR32DS6=WVX+I)L":11(_RF1?RIQ
M"Y-\"L)6/55@FCA-EI0XZ#C)*^\RL/<\OLD'?)KVG\(TG;;DC,Z_;.Q_C>C
MI[*[\B/4^@^V&!)J%XZW_FRF,9L,A_W\@]CRC8LW4$L#!!0    ( .1Y8DP!
MM-SQ% ,  )T,   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;)57;6^;
M,!#^*XCO+?@-DBJ)U"2--FF3JD[;/M/$25 !,^PDW;^?#82"?;3=EX"=Y^Z>
MQ\<=Q^PBJA=YY%QYKWE6R+E_5*J\"P*Y/?(\D;>BY(7^9R^J/%%Z61T"658\
MV=5&>1;@,(R"/$D+?S&K]QZKQ4R<5)86_+'RY"G/D^KODF?B,O>1?]UX2@]'
M93:"Q:Q,#OP'5S_+QTJO@L[++LUY(5-1>!7?S_U[=+?!U!C4B%\IO\C>O6>D
M/ OQ8A9?=W,_-(QXQK?*N$CTY<Q7/,N,)\WC3^O4[V(:P_[]U?NF%J_%/">2
MKT3V.]VIX]R?^-Z.[Y-3II[$Y0MO!3'?:]5_XV>>:;AAHF-L12;K7V][DDKD
MK1=-)4]>FVM:U-=+Z_]J!AO@U@!W!CKV>P:D-2!O!M&[!K0UH&\&]%T#UAJP
MSQI$K4%D&03-8=6GOTY4LIA5XN)5S0-4)N8Y17>1SN_6;-;IK/_3"9!Z][P@
MA,Z"LW'48I8-!@\P;(A9N1C4(0+-H*.!(1I+[(8(K0@ A$1#S-K%X"'BX>-
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
M]EYUG7 W,++MN_QD^-18_0-02P,$%     @ Y'EB3$?DK\5W @  L @  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#(N>&ULE59=CYLP$/PKB/<>V'PF(D@A
M5=5*K11=U?;9(4Y !YC:3G+]][4-X3A8JO0%;#,[.V/,+LF-\1=14"JMU[IJ
MQ,8NI&S7CB/R@M9$/+&6-NK)B?&:2#7E9T>TG)*C":HK![MNZ-2D;.PT,6M[
MGB;L(JNRH7MNB4M=$_XGHQ6[;6QDWQ>>RW,A]8*3)BTYT^]4_FCW7,V<@>58
MUK01)6LL3D\;>XO6.Q3H (/X6=*;&(TM;>7 V(N>?#EN;%<KHA7-I:8@ZG:E
M.UI5FDGI^-V3VD-.'3@>W]D_&?/*S($(NF/5K_(HBXT=V]:1GLBEDL_L]IGV
MA@+;ZMU_I5=:*;A6HG+DK!+F:N47(5G=LR@I-7GM[F5C[K>>_QX&!^ ^  \!
M*/QG@-<'>&\!OC'?*3-6/Q))TH2SF\6[M]42?2C0VE.;F>M%LW?FF7(KU.HU
M]:)5XEPU48_).@P>8=" <!3[D )#*3(\"\?O$^SF",^%,WB@"<_$>^/X>('
M!PE\0^"_(T"37>@PH<$TG0TW\B=. !!>DA* 4H*9%QP%,$$($H1S+\'42X<)
MEF1V7N8@%"]YB4 I$;"MDW>?1?,LKC\](  HPAXL)0:EQ( 4;R(EGF7Y@+ ?
M3[1 *&])S H4LP)>T>0D9:M'CAL 6CQNR(4+@ OLC+] L5!#T./?'P)KQ!9A
M0$4PK4,0*%S( U<*Y $4T0(%7"N0_Q]NX6\<!8^XA4#Q)(\SJO,UY6?3$H65
MLTLC=44=K0YM=XMUGYBL9[H=F_[Q1M/U\F^$G\M&6 <F51<RO>+$F*1*H_ND
M-!;J]V&85/0D]3!28][UT&XB6=O_'SC#3TKZ%U!+ P04    " #D>6),2I\S
MLC("   _!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q]5>V.FS 0
M?!7$ QP?!I.<"-*1J&JE5HJNZO6WDVP".H.I[83KV]<VA..,>W]B>YF9G=W@
M)>\9?Q45@/3>&MJ*C5])V3T&@3A6T!#QP#IHU9,SXPV1ZL@O@>@XD),A-32(
MPQ '#:E;O\A-;,^+G%TEK5O8<T]<FX;POR50UF_\R+\'GNM+)74@*/*.7. G
MR%_=GJM3,*F<Z@9:4;/6XW#>^$_1XPYKO &\U-"+V=[3E1P8>]6';Z>-'VI#
M0.$HM0)1RPVV0*D64C;^C)K^E%(3Y_N[^A=3NZKE0 1L&?U=GV2U\5>^=X(S
MN5+YS/JO,-:3^MY8_'>X 55P[43E.#(JS*]WO K)FE%%66G(V[#6K5G[4?].
M<Q/BD1!/A A_2D C ;T3DD\)R4A(+$(PE&)ZLR.2%#EGO<>'?[<C^B6*'A/5
M_:,.FF:;9ZH]0D5O!5JM\^"FA49,.6#B&2::$(%2GU+$KA1EO*#''Q-LEP@4
M?H3LEI L=)M SCJ1X:-YBO5_!!*G0&($DIE 8GDL!P@VD';(@5:97:P#%:$$
M6?4Z4#A+,K?CU.DX73A&Z\BR/&#261J<Q:GE> G*<+BR##M T1JY_6*G7^SP
M:S6OQ(NV)"BR.^P K5-L^5V"TC3&EM]@=HT:X!<SHH1W9-=6ZK=Q%IVFX%.L
MKZ$5+]5T'(;9N\PP6G\0?JE;X1V85)?<7,4S8Q*4Q_!!M;-2TWPZ4#A+O<W4
MG@\S;3A(UHWC.IB^&<4_4$L#!!0    ( .1Y8DQAL\:_#0(  (P%   9
M>&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;'U4VXZ;,!#]%<0'K+D8=C<"I$VB
MJI5:*=JJ[;,#PT5K8VH[8?OWM0UA":!]P?9PSIDS@YFDY^)-U@#*>6>TE:E;
M*]7M$))Y#8S(!]Y!J]^47#"B]%%42'8"2&%)C*+ \V+$2-.Z66)C)Y$E_*)H
MT\))./+"&!'_]D!YG[J^>PN\-E6M3 !E24<J^ GJ5W<2^H0FE:)AT,J&MXZ
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
M/[GH@YV*YBK0=)$:T-@M<MWI?@-0?A(%'\@!=_4&>8"<Z6HSH'!ATRQ";H7
MFQ_Y=RQ[ _HL+W/40E[@HP0%]Z]\!!\$*+QGID/($9HZFJ,6',''"@+.E?E,
MS\^,V4PO06Z%P&<*BN\X$PPH^B0O<Q20%V=TB]:$G77!P:V<7AJA[JM1[U#4
M;#QU"T_ZMZK8T;?S.TU?*?W$[%PVW#I0(>]X?1.?*!5$BG0?9*H*69P-C8J<
MA/J,Y3?K*Y2^(6AKJB]G* &S_U!+ P04    " #D>6),K(5^!_T!  !W!0
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
M4V2JO^\'AV(/WYGRM&;T;1/+Y2IXZQU-F.V(X3,,NR,"X_T>@J,06VZ9\\<
MF8T0X2-D9T.2$),0,$\QV(MYGBX'$700#0ZB!P>,%&K$Q .F'C RE217&\-8
MDI!L 8B',:8;0[JQ35>0*-L8T*538V.2F)"U(88LYBHA5PE*2WALI17D#R8B
M0A: ..WF'?+DH)M N@F@*PC=! 1)2$]G ,27M!60)Y%BOBGDF_Y&YZ;V'(:2
MEM<&6>V] X[F[?U =PGI+@%=PF2[M**(D!0N YB$]H*-D:F#+ OQ_AF"C<6Q
M4IEC"V8@8TGWX!&4/!1V$9%YS#",3I(#Y:(-M_5GQ@%MNL5,H'06*9T'FE@C
M%)TK &)\$48.TE@&F "D4TI:6)&6"TY7 T2%5JEME"E %,[^'&+*L XQ)$26
M8D=VK<)%1+4(P<1"IC0' ..+>.G@C06) 46RNSQ&O&E1,P2S%\,.PZ2#-M8F
M!L0I#2EMB0I$]39#,+805J-#F(LVUBB6V-M2ZFHT+!L,Z 8]'FPG4/*K"0,P
M,V&<9@YAL4/M&-8/!@2$68V&0-9\(9"U.!#(L30XUA > A?T1 %!=$^"('I>
M R"1.FK,L61Q(%DAW80FD'Q8%71SR0!*IG0E0U?"01G+%0=RQ>A"GD#S.$O*
MUX8(NBQV ,0X=_#%2L6!4J564XC?.;<!E*1'JAURQ6*'NG*L31QH4TK/;@AD
M+3T(HALE#.<XQ'"L2ARH$CW3;B?0KQK91DEI-09PQ>B^',Q^O%>J.0T7(ZVW
MU]>ZZW\#ST;OER_/O/_Q3\:W[&DW7J'\<#/>Z'S,FU-1M]ZK[CI=#1< 1ZT[
M93B&"\/QK/+#_:54QZY_3,QS,]ZDC"^=ODRW1,']JFKS'5!+ P04    " #D
M>6),^U7-EZ\"  !7"0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q]
M5EMOVR 4_BN6WQ<;C&]5$JE.-6W2)E6=NCW3A"16;>,!2;I_/\"NF\!Q7VS
MW^6< P:6%RY>Y9$Q%;RU32=7X5&I_BZ*Y/;(6BH7O&>=_K+GHJ5*=\4ADKU@
M=&=);1/A.,ZBEM9=N%[:L4>Q7O*3:NJ./8I GMJ6BG\5:_AE%:+P?>"I/AR5
M&8C6RYX>V"^FGOM'H7O1I+*K6];)FG>!8/M5>(_N'A Q!(OX7;.+O&H')I47
MSE]-Y_MN%<8F(M:PK3(25+_.;,.:QBCI./Z.HN'D:8C7[7?UKS9YG<P+E6S#
MFS_U3AU781$&.[:GIT8]\<LW-B:4AL&8_0]V9HV&FTBTQY8WTCZ#[4DJWHXJ
M.I26O@WONK/ORZC_3H,)>"3@B8"R3PG)2$@^".13 AD)Q"%$0RJV-@]4T?52
M\$L@ANGMJ5E%Z([HZF_-H"VV_:;+(_7H>9T6^3(Z&Z$14PT8?(5!$R+2ZI,%
MABPJ[-'QK<'&1R3Q+>3!A^0Q'$0"YIE8?G*39P$+$%" 6 %R(U ZA1HPJ<5T
M%I,1 INDH$GJFR3N;*2>"<Z14U ?0S!Q*@KHQ D<; 8&F_G!ELZT59EG\@5G
M)>R2@RXYX.*D6^6^"\&P20&:%(")LTBKPI_<V*GI!L#,+8 2#*3TEVDY,RDH
MAG_H&,B%N'_T ,JO D7Q(IWY(=#,UH%\I]S;.P90<>54+(K$J=N(RF]06>&L
M6 "%\(+,U0?<C>X1!NJ3NE%C+VJ$%C-+"L$[#DH H\PU2CRC<I'F,T;PSH2
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
MQTJ*O&-14O+DM7VF1?,\=_QO870 =@'8!T#P80#K MA[@/=A@-<%>-<&^%V
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
MU'8_C+>YO^_.AZ7SP^".\T$PN9Q&UW\!4$L#!!0    ( .1Y8DR3,E4&K0(
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
M_GCXL2Z>FNYK=T54^U<8]C^:<C>\GK$XO"-R^1]02P,$%     @ Y'EB3*W
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
MJ"K&)*@4O0=U:XWJR_."0"7U-%5S/G:G<2%9/S5>-'?__#]02P,$%     @
MY'EB3/;!R% R @  Z08  !D   !X;"]W;W)K<VAE971S+W-H965T-S$N>&UL
MC57M;ML@%'T5RP]0_.TD<BPUB:I-VJ2HT[K?Q+F)K8)Q@<3=VP^PZSH.R?K'
MP.6<<S\PEZQE_%64 -)YIZ062[>4LED@)(H2*!8/K(%:[1P8IUBJ)3\BT7#
M>T.B! 6>ER"*J]K-,V/;\CQC)TFJ&K;<$2=*,?^[ L+:I>N['X;GZEA*;4!Y
MUN C_ +YN]ERM4*#RKZB4(N*U0Z'P])]]!<;WQ ,XJ6"5HSFCDYEQ]BK7GS?
M+UU/1P0$"JDEL!K.L 9"M)**XZT7=0>?FCB>?Z@_F>15,CLL8,W(GVHORZ4[
M<YT]'/")R&?6?H,^H=AU^NQ_P!F(@NM(E(^"$6&^3G$2DM%>185"\7LW5K49
MVVXGB7N:G1#TA& @^,E=0M@3PD]"=)<0]81H0D!=*J8V&RQQGG'6.KP[W@;K
MO\A?1*KZA3::8IL]51ZAK.<\3:(,G;50CUEUF&"$\0<$4NJ#B\#F8A5<T8-+
M!^MK1.A=0C;7D-2S!Q%:\PP-/[K(,[8+1%:!R B$XQB#&V6(K0*Q)8)DDJ4-
MD]J=)%8GB45@9A=(K0+I59II,K<+S*P"L^L(TLEAKCI,;#"UP4P0Z_\B-O<0
M%V'.K6'.+6'>.$[?L]\<[^NE\F]</O\+Q;*"@HD?-+KO%/C1]%+A%.Q42WUM
M1M:A7S\&NE],["O=QTT?^93I'H&?F!^K6C@[)E4W,CWCP)@$%:/WH,ZA5._.
ML"!PD'J:JCGOFF^WD*SI'Q8TO&[Y/U!+ P04    " #D>6),W,R\9[<"  "1
M"P  &0   'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6R55MN.FS 0_17$!RS8
M$"X1B92+JE9JI6BKML].X@2T@*GM)-N_KVU8-CB3B+P$>SAS/'/P3":[,/XF
M<DJE\UZ5M9BYN93-U//$+J<5$2^LH;5Z<V"\(E)M^=$3#:=D;YRJTL.^'WD5
M*6IWGAG;AL\S=I)E4=,-=\2IJ@C_MZ0EN\Q<Y'X87HMC+K7!FV<-.=*?5/YJ
M-ESMO)YE7U2T%@6K'4X/,W>!IFML' SB=T$OXFKMZ%2VC+WIS;?]S/5U1+2D
M.ZDIB'J<Z8J6I692<?SM2-W^3.UXO?Y@_V*25\ELB: K5OXI]C*?N8GK[.F!
MG$KYRBY?:9?0Q'6Z[+_3,RT57$>BSMBQ4IA?9W<2DE4=BPJE(N_MLZC-\]*^
MB>+.#7; G0/N'5#TT"'H'()/A_"A0]@YA):#UZ9BM%D32>899Q>'MY^W(?H6
MH6FHU-]IHQ';O%/R"&4]S^,XR+RS)NHPRQ:#KS"H1WB*O3\"0T<L\8T['AZP
MND4$_A"ROH7$/AQ$ .89&/]PD&<($X0@06@(@@'!!":8@ 03((+(4AK"Q)98
M$":QU'J,&00;@<%& $$*$\0@03Q>K@0D2$;(!6 2Z^*L( RRY((P& XV!8--
M 8( )D ^7(?^>,'0G5)&(R0#0?85&P-:0Z#D3DDAL#,L$ 8H[B4-US4*GM -
MKFP4CM$- "61K1L$NM'M,6@8,=Q*$%#?R9WZ1G"!H^@)W> 21S$016KK!H%N
M[MMCT# 8N%V@,?T" J5VPP!!=L< 07=:!H)[!@*:1GJG:6"X:> GF@:&FP8>
MT316$"@-+4D@T,U']*[FDHKRHYGYA+-CIUKJO_<K:S]7+K">:RS[4LV;[73X
M2=,.JS\(/Q:U<+9,JJG)S#8'QB15,?HOJG!R-1_WFY(>I%[&:LW;(;'=2-9T
M [#73^'S_U!+ P04    " #D>6),/$67*^,#  ""$0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970W,RYX;6R5F&MSFS@4AO\*P_<MNB&!Q_9,G#9M;#J3Z<ZV
MGXDMVTRY> ''W7^_XF*"I:.$?(D->=ZC5^=(1X;YI2A_5T<I:^=/EN;5PCW6
M]6GF>=7V*+.X^E2<9*[^LR_*+*[597GPJE,IXUTKRE*/(,2]+$YR=SEO[SV5
MRWEQKM,DET^E4YVS+"[_6\FTN"Q<[%YO_$@.Q[JYX2WGI_@@_Y;U/Z>G4EUY
M0Y1=DLF\2HK<*>5^X=[A641:04O\3.2E&GUWFJD\%\7OYN)QMW!1XTBF<ELW
M(6+U\2+O99HVD92/?_N@[C!F(QQ_OT9_:">O)O,<5_*^2'\EN_JX< /7V<E]
M?$[K'\7EF^PGY+M./_M(OLA4X8T3-<:V2*OVK[,]5W61]5&4E2S^TWTF>?MY
MZ>-?9;" ] (R"-38;PEH+Z"O O:F@/4"-E7@]P)_JH#W CY5('J!F"H(>D$P
M51#V@G"J *-KY="KA+\M&8J-)X]R+3<FFL3K%E:[4C_'=;R<E\7%*;O-=HJ;
M/8UG2J6"-W?;M=_^4ZW62MU]68K0GWLO3:2>674,&3&4:LS:9/! >,K"X(.
M/E;$T)/;$>Y-0H3\EOEL,NR6^ )%$;?,@\E0=(M\-1$?:4-]@X8*;IE'*(Z>
MVG=3LWG?< 2807"!*+Q0:!N C@,('X[ X BLC<!N\A%J<^T8WC)YMXPX0H&6
MM@V "8Z)EI<(P +&*8-M^[!MW[ =("V[*]\8Z"^,B5;(>X@*$-;6,$11KF7@
M"T Q)C1?#P!%]%!?38@B3+7%#$3BH08] A"E0ML7ZX[RQU0@N$9M  I3H\(F
M10D*X/IRN+X<J*]6DS4'S&!]8AN XDS+=@1 /B.P8P$[%H9C8Q\)<Y0PI/HV
M B@<ZHLH,BG".8<=![#C ,BQ9<XA'"&<WGZ:DQ<\ZM#[.WG=0^/9BB#4J U
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
M'^Z8\'#^H=1D-#> TL*0C(\0Q079%L8PHB)9FD"*DU4U11$-C3A#6C'=(1)
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
MYRH-W13Y)LK=8;;<U!2.M)+'.[^6R=K%J3/Y5B<E3>_PLH3'&)&M8X:W1Y]
M[#A;F\$;R 9+),R%[YV!JH$H.(PL9Z<OQ-$B*4%A/P,,7^7K=0),TGW9,,2U
MC[#*UGN\7B>.L2>&AYC(=VU?DF3K7P'18;U$0MJVB1=NN?QZ8_Q79C4=CQP@
M"B\#J4*.YE36]LL6Z-.:Q#\\K0A(V^844\(;0)3L=BM2]_(Q0J-AN1;%J5,J
M,=/=H@8"#P-+S^[I;L%"X9J1\:QLQ=8/+5*4G"WCFK-F(&:>#1I0U-MZ3 SK
M@O:'FT V^SYZS<+9J="F^3LX"@U\0$C]*$+JRW8AU4J;KT^02!F6(>X(-7C;
M>F$=(VM=:/BM6@H;-R&]S;:X-">9L33OI*OQT3><$?+8F[ +7!/L"AZCWY 4
MM9_??WT"&A !3H-BOFK(:4A"VK"D#1T/TCR:^P*H5\W2T*"-R:,*E/2*,\O3
M[7J3-NDQB"H$3GC#BO;1?@O[=$8,^7"W!W:)D-D!1 _)-ZK=\2@+8(HW645O
MJ1S3V"&?S4-6W=VEZQ6J!CK;BO@C:$T9FS88#:L\0O:ZV6]@RJ3:5SG@$-Y>
M&@*."8^^0&FWX#MX %;($XML6:DH:<<HNU;\^FM:++.20,=OY3N6L'"YF0%L
M8_@$L:5T- >XV$V:5?NG3!)']S J[K%[@J;9>G7"?6CH*>%K1Q]W1B@T$KUF
M)L]R"Z/D!X&2;JTA*)^VS(9!_/ RCSS>-4O# W1XEL;CA[@O&N;?@")WND.
M7KFA5ZP@B"(I*M$=%DS'4TN\-*#EY:!H H_>UB4M_!H_))<!"-CWV0I6O7@\
M;9Z/^$*)=.8DI?25M8F3N'Q C7S5- JV6?A ##E#Z>"<Q(.LW.4@^!.P;[*O
M2$=:S<!UT4)@TBEAM! ^;_H5J=:2J=(0;[Z8@8'X%-JJ0M-+%9H^H]"$AP%3
M_D2+?L=BC-],8YEWH,2SNF?.DR!"ZSG)"N[]/UV6ZBX]YN=3$>L8TF=;I7P'
MD%%D'5[-JIVV"@.@6W&U)$81&5/'5;O/1XZ)L.HD@?<],*?"&*10FSSYY5:H
MG8D6<=X*BV/PNV%+TV'X?4IW"IVC3H+P66]G7^=-1 8BL4S3E2PE9)NI,H0G
M7P_#RMUK!WEZJT#6"7M5VMH@U^ /-S?IDE?R=4DW+D)?>;24VY=O><Q37+.B
M@8HPNK+"Z,EC=/J!D74MG(R,%A4*-WC2^RDZ4[O>O-[O=FMB=W /@1@O@:S"
M-21)4U'RH I/4Y/W%AE*)K:+8T]Y_N#DJR*]V;=Q4T\0E7B],];C3YZ"OR'N
M000A4L6JV_GF4;5 VQ.PVQ)NKLC@AB\0[054 IB*Q1=6O]ZO&-F2(_3T>K_9
M8) #BOK &K*;;(G!-T*I\4P_@N#1XH+Z0\LC!VS-I\\3G27G( V5RR+;J7OQ
MQ;[,MNAYI@"@[6J/EQ*/!I2L7G16Y;<IZ4)X.:,,L*K<+P!:6<)/P7>D:29;
M6$"!@YP#"2IA'?"EF.S(-+?=W\#B]X406::M9;3)%RCIP!%L4[ZRCVHY%&K,
M!L*2D =G@S=AP<P0S4@Q"_7;%$040.=M<I_=\H&ZX7"$10[;P&%0ET)J)J9
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
MOSP/#,^O1?GC@[TJR_W&A%UP9(U]'G-+/J%_C4C19XL(>,)\<UT25"N%8-Q
M#HU"UV]ZJ35"I12+(M%"#&U)OJ1.SQ5CI]DJG6+"KB8<G@W)'(NM27?MKETU
M&5IOC.:K5)WO..I"""V_M\)*-8ZV%8F8:H)=H]6>CL6_01 E_1<N^ =DN8!2
M%[<Y*88)(;_%WA2#N E$Y#PPY^Z %XA+=WGHFU=;B%A*6([@,04CDK;41PH=
MQV\S23U\C&E/1/IN]A5I<M[OZA=P6^0/@#X%+PS/ 0?7O\4HM.;Q;;)B4L-S
MCQHDS* E5R AL%R2#4^2M]2%BQ:QE3WD6TG)BXU-Y088N"Z@[44+3_]^D$T(
MTLA=+H9&.<PXTMRQNF/+[%(/1NR.<1 Z8>/>8HNT!E-C&TM% W])'\UY6C"2
MNQ"1!@-_@O", !K[->C(:Y%1U/#CQ))\L1;!"(\O^1I)3E<I:GK]&-IH(^J2
M+NO-)3+J" P1LP7-_2 .5:2&G:$=&9XF44_]S8Z1*".S=\12,7'B46(<D"ZV
M;UV_K#&QZ47_,HYLQ,L%1W4%03#"UF:#^?GSZ.T&Q;[4\;77ZJ&GB*N+%P1X
M]> ;UJK,R%YWXL*$B4HX5TU>R-E&RLF0U5 "I9J^2+\2UWS6SJT"ZI[[%"4"
MBL47"7QH8)T9 %]!D*(""&<KL9#$[C@CC/,$@X"AY@Q$@Q.Z _E60QTD6#<Z
M*U,\(#BE&4UWLR_H.B%YV9>H=)PSLVP<Y^1B,$#)#XXDNWE42OS>J!$PCZ97
M/QX[$GBV^R1*GB1+5TY,A1/$*3;A=(ZDHO48F,(Z6>K" //9)47FX,19F#"E
M@=ER_1&8'J\7QT21 8%)-[WBX3;J@ELO>N4YU$V.#]1<8],:0Z(P!>3[:-HI
MR._(!T@+5")(MBC,0B+^B@8A%*- &+E')7*-8MD%ZU1(^>0E]2PU9#@GA]-8
M:1':O7%D'0*(.;'2(G],UNA_-#%0;&\.5L92<');I+*)8'NK8Z !U:.JUH@<
MJ+F85$PK7,"!D:/ +KE]-4(1Y4:'=Q<HL9KV0=!,C7V?7D*3B".&HJ(OV)Q6
MD;.-R9!(KS?$A%5RH> 2UEAY41X>X=D[=PLZ1BF44-;8 1V4+G9PRE^)U\"A
M/YM/)A'"'#VC-#MPFE)\+7S'$G9&LU4C;^A7@7JEL8@AI+XO._2KFCRN$1'H
M3XE8&V]D<()XOCI'+65)%5M49GH):\RJZ%-6?J$%H6H)P+X&,&!.)08&96@(
MQ=B=N"6RR,5=U*+C0B<> &F7X^FQ51XHRM]('LZ-9.K#-G'3X2J7O,H"5ZF6
M*:3,R[95=2]*@O ('V"!Z,NM4"9(!5MP_$#W9J<0^1];ISH  "8B&!K/WQ!]
M$VU\'2!@" )@3:HS=R3HQH!\\6AP&2W7('XPG4[*KE7 -QBEC]?V+Q1G\ 8$
MMER0;X'77 XE\2:+SI"UZ('$&!GO1;+]8A2D./JY=]6+KI52#\6)O@KCC+K0
MI4A6:9L(WPN1EH!"B.!YPF!PKN F"8"H1]=X9/WPZM]:O!>K?:I$9XTB+9H<
M)2',.$-99<J(\<#](RMALBPPG+E$5R(<XFV:WQ;)#C@ISI20\0-D;$395L\O
M&FEQ)\0J+*+#X>;D5V43C>*HVPBB&)S9"A@1HC!Y 8 <8765I<33%BBRI)2A
M(>(/^XW%4KO?&2KJ]$,K N=$DU;9?;;:6P]2>+U3?&N=E7?DVA"AE\F2N_:@
M$JXH)E6T(M4&R4+B(RV,X@CG!V1X:5;B)'86N&CYK3MV%D'6] R95(TO7Z/U
M2_=*!*?8UK8%HZ$EH72L6$XG=2)^V52P,20G4UPG&A5@CT<\X_KG@&9<$^H$
MR1I01OU&QN[6$'V/5/-1KB!J722&(N3'91"X1E2%V!S*F9%/QUI(ZL2SB$L!
MX<_): P_A_%L./(!EM%T-H[FLR$(DZ/Q$&B6\#T0>!_@@J<7^<U-^8/H6'#=
MSQE;Y3RCLT$\O+R,SJ.SRR']F(P&\$,2./PJN#91?36?Q## EG)O<WSI9#&1
MQ*UST0DJ^[(AH#@(!VX6^ .HE?/!,Y\LB4^RR01YY2-C$"CF:S'9)/Q%AF$&
M7AO'3Q?>]T+><0F#P?N ]>U6>Q)Z]NC< 86#HBJ=JZIUN2Z.QB==.Y)5I(M'
MIW(BM5_!DR5*,L8V51]03"ZE!2VE:I%1$"2*]-Q!_Y,WRT0?;<9W+_Q3C,^.
M^U%H"Y+2?4*!="FZ'20;*]E:N1PN<T91?6C*$-<72(V[= 7@RT!X!?$91<!2
MX])KEYR"2K!8&-"J1[(O4(3&YY:-EV(KEB6CL<>IL42H?;0G6;;=QD@<_=%]
M^9E>#!D.AHJ/^OZ9ZSLN\L#/D3.ED W(]J(W'UY$9\A+D<MCF1 C%\?1FY=7
M,2+'Z__W+^?M:+Q&"P+;0E),6$I_#()0/Q/P6/@NO[ EJ62U-]F@8YY@ZF1R
MCFBDK[U3(1(]A_RDG$7-V^(#=JB9X196CM7N<ARYU%@'DCT*H!!%#S,UG2YT
MP >J<K626;'G<D(?WABV"9 WCT#GK!%:;:5]]^2'N"%6]X8(*3(@F4M-D5D9
M*!(WJ#'H>[2?]J')[$ / _GWG@@C:9A-D./4J959L=QORHKYJ^<LN#7<5TJZ
M]@+% K+WHV?8W*!>](O1C3H?Z]RA"T/S^FJI9C=5'9GI">OD4P@,;W?D<E?7
M=0KZV6VBX27)/=!-DM'8>B,8U.*I8SR\H=H\2D8]DBGY]%$U=L$2%KTZ!?IJ
M15%DZ,061F<?>,> UG-3(=,)!Z$Z&D<)^V]('T:;!J;04DR$QC0J,Y?(19B7
MJ& /!&!W$[+2.S/P>7F6-(]<A9=,! =6H27"<D_!93K.?DL5Z.IPNT4[JB.M
MVYNLV+"U#BD+</F*"?DFX_N\("<WBTBD.\.3**=JU$#3=Q?(D4[6"Z5(#2[
M)>.MITV)>\N+GO&_2\9LR)<D#)*,V8O> Y=$;]-%RLDU[E;9NP8*$Z;!H$*_
M+YRK_CY? R_<U <(K%0<]RI>?4IGT$A%5\@ND +TGJ0NY)O81D=\%?NM"J="
MN5  -$U.^Y.+X23V.WPM"[RR"^3##9-J!/V6:D!-$[A>NKV%M>S0'E BP)A:
M\=Z)J&5457G5A;19>0$36L3FY1PE<):PE&)Y!Y*:WXGW[34,=@XG(SB[55Y<
M(#]!L@%T[6]L;?8RR]FOUQ]>GY-WTL]H$(E8'J<:D=_$D-0RV;C=4,0V$N62
M/9XHIJ%MVET/4K^-&_(.V*+SS:T![SF"E!/@^+Y5L.&_X&2X1!&E(J8'ZI=:
MI>S5TD!G W:69(7 LE;N!\M8CS'+"XUM"9"&S8Z->AZ<K7-TH8,/!_2P_OSQ
M];DLHQ8[O.< M&"Z<"I&#5H] !9&"E=,:2L+*K_CW$OA &<O7E]_/'=8MW8Q
M/P@H@X,A]GLJ+H=D("K*I\<JS,F"27!#C</A1215BY7_@50&#:- 30-H"H:U
M)X[ XZV7V""T#Q&J$84DN?<B66-X+E')D#Z[-92\,MP.4JV0S C/<Z%$BT<'
M!82?$K7HAL/.O%:$^4(5H9+RRRJ/.<-AK1&T 0LUWDUO="'&=TMV-G]7Y66=
MDKR=18Z5+AR\F7Y3*%EX*J^3\*,6G?S[TM-J^V0;P1<V+33UAL7ZQ%UUDHZ,
M-QMWYRS:+BR2S&Z>?,'I$@-0:P1I]FRQR$CE(TJ^24%O8<F)EHB*+]Q,$I,I
M.([\D^)U"04:@QX&.W[4*,.ZIF99$VY.M!\V[G.>)XDFCL8[U<(N[ RSY+U2
M6X12Y8W(DHUW$,"*<,P#%\X"&YH\Y1 U3"]T^H:HKP.6(1G$A1/4#&@8@)Q'
MP@!N(><U+PJ!D#WKS&;H4,P0; @@]86&DO>]P/F&/6)Q#2U;,= :H>B^J11Q
MVDEYB.O%[T6OS)6A(3<I>SEHE8J%E'B9B@'D ,)3M:U\LR#Y7MR% =01O\B
MAM.HZ90F49DR$#E/),\:"*!V#-J^4X0J5F2%!*X<,7<+;6X$A+MVZ8K<!A3^
MKYY"EOP D!K(2\?,*[I@[#D8",^1K5T!\*$>9P1AE4Q@2^23S'WZ6"GI!YA=
M2=:OE"PKJ)9[29)32##32Y4NY!F/.Q26UZC8H'F$X^075.D45R0N5SL.7)P+
M<E^Y2D&R+>?!"^\C*B0JWZ]$QF/:+M19J"/R I"*):"GQ&#=HMR7XFK6B"(-
M9W*!)H=![:.C,BXW'40"&I^EOB!J'!H3 N]E&L0O=>\BE$YP[P8/G<AJ)D:;
M/6 \CH2J(NV\N5WRY@!7<#?F::]K#CSS;1JLSKP#;N2-9C7?H$@TG+R.U@(R
MW$1L):C[Y37U7# J1 N6B4G'8&.I!A ZJX%YE6(D\)0.G[8[/$\M>>#606N!
M[H$<C"%-DB6'ZFR1!AR-# K,ZMMW7IM)\MP%D<0KG 1#4FVO<!%H*J+T-..=
MSK:<>X.SY/M*[HPP=O958CY14SG"P8C]N?59Y&^"M?5&M"$%HC@RG JY4K;U
M<KQ*X!R@[%!GZ<6DTV"'.DMZFU>9T _)=G D20***!B(0V=+8YC!^]NVI! 9
MB6$8GN\FY&4[D'<#[@G00B_'&HB"767F^15==X[NZ1X=]4'R*3J3&BZ//-&)
M6/V/4Z*'E,*='+TX(_%60F^Q(K,X8=+ 7W$DRTO3M>KHK[FMQ&9.(=H8B&''
M*(6ZB:OBBK)?G-\5+@*64L0()\=FTU3-*9KMZ8(^B-,ZF?)P,D-/TO]"_F\3
M&[T0=UJ*8RV3D=,72=# I$8WT0TQ\-\NH]$F#6G^(:)3[A@B3G6'VJY4C7#9
MAF)AJE1<\!I_<EC&J-TS][[)2E?T(VQK$[7@4I(CR*6C2RZO)F?(>>LZ>BYA
M1614']=KX@%9N0\DR ZT;)$ :^DZ'<'WQE051&%1''H0?+Q 6BX.;S3VDV1M
M2LS=L MGQ\%H2(AJ5T//=;\UJ5Z4J_G_%P.PB_X_I!C .ZJ=XDIC-3Y@;4CK
M<2,67L#52GU5$HW+%:#;5.ZW'Z-K<NTW,4-K#\@P>.G%?N4OKHG>PMQ+E%_6
M-8N;2#L2H*O>0BHV4)#7D()B.1:O%_VRR[W7L1G[IVO2Y!F7)8",Q GT-I)0
M5^^]XMZ[Y(+AM9@Y#\W'1KJL6'LI'YLK, C#J94!KREJ(I?@/780)!2,SCSL
MX*$TY5@ZK:EP+@9.3B["</'*5>6B# 8\)19YVN++>!ZF0R3>(5)2W'H2!*6;
MYC1M?N>*VT+P1E\VO _Z3> !VMXF4NC+IQD2G?()B+&"E@3LH#24+_865G44
M;[X>R<8F@*%A?7N'XC(/+C53JC"0QOL2T*S ^\;D)R-L<RJ%-1H83M!E3<(1
MMTDEP2*5U)&P"9;X!%Y#6TN_5A'+)6L^6!.%73 [-6V@>\(1,%C0O#!,[J7S
M@09YPA?)+16S-%RY)6V47Z+.@HP\!Y-'PS@03UV\M?,8J$U4LS!OP)NF1=S%
M<5D^$^(4UI!"N:G+UVRL$-<.ZCQL&D8<NZ/R.VU-] ?-AG(X.*68:F5E7 D9
MD0-SQ)T'&.X1DN'@"H@%&X"],8Z@'G8B--J?%<Z=!,[61TJ^=."S34*8BFD)
M$S+X(;\C6/BIW"U7.4BI0.6Z)4CY"59+G*&5L0=SR+N=ORJM<."-*)U4J0+V
M3*'#UD3/LA26%JORK03BT(&MT ^_X."$VIWDI/4:-]$P<O2_9DNAU^O,!>>8
M@-N3\F$U<JWDUC2J&B0L$9$FU_]QU]WWCK.+>O3@@%6^?9E:Y+*WV@F&ED3_
M;;^Z%=^S-^#*D1&$Y;1DN"#B2XJHF:@U(UW63?? NV_% Y%Q?>+6HX\MQ>-)
M\*FO)NF*R@O ^XO47S%%>%< , B?,PR PK$YRDU8"P>-![E5K&&06G'A*C\R
M #+UJ]\8 ;]K,YJ;Q!6>M[X<$,^V3;\RLT(_DRO:M5Y3I2^IVN%>:!%WOR]M
M7FG1XDG.;SAX"HX0NV$"GM_ZN 0)4Y"('"4^7 /%T(W"8AP&XJ&6LF;Y&)-<
MT@?VROK*LF[[*NA+A<RR#*"#&6PN$,=0[YAK/% XQ09]PT68*+F2A*!*@4[L
MTY0 #8%"AA/E?5:]R;;!D'IDOD@3QD#3;98*$H74/=1X*M2^2!+1KG-\6$E8
MI=OE=AD+#I^G)\1;"9-QZ;)7E(YU3]_ZO#% 56+/%&"**]+B"EK1]Q ?U;03
MT 0P(QMERYN8^-E6E2F;+5F9IC;,OQ)S"]C^2]GI+ED6 YUB,6KM"2%*LJ,Y
MZ8.KNO+]\>C<+68V U(<E4;#TF\@=+K(TU#B;/U8;@"L?OL4N8703JF#%46+
MU$.F[DW]INC4;PZ/^M\5'-4:@$^63PF0.H0<N]8S^JVTD=?M54NB$.!<F+-9
MX<0C Q7 ;%9[8EVUNVX/^@6]?-R0^D,,:QBJW#5%JG 8BK7M_5;@.[LYC]Y@
MA-.OJC?[IGAO??E]CO\*5?.R:X*V3#!??U1$Z'I"4FQ3NN+V"@#N0^D+JVF_
MM=1VG]Z'RX.]V>QZDQU4WF'"WH9+Q3]ZK<VLNM>V\:Y]8S;^+97US#&*PB^C
M; :1Y8X9(8UPT;)_W^<5(XJD(G"U3S3!D2)!:0MNGIMD*0F=C62M31[VZG)9
MEGXA7;MHS^HZNSV7U$$J_OW:GAP>@VEI?>V3UMZV*V'U.?W1<T[\H^3G!7*]
MLYQ2[2JLJ9KIFZP" .%+']4FO0'*! ]2$?+8ULD2_7>1TQ=AC1!IP$GJ')4E
M1BU+'X5MP,U"K()[I\078Z38 L$')CR;_0]WV>T=V?4!6"N+WQH)X7#/E_A
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
ML:,QSC&T/W%UC'7Z\]M7%XY3SX3F0WU"OPW MF>#/F/7L\MQT!6ETT)N67_
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
MU>3RHX9$3;$0<Q?'ZP5[[%$PRZ>45('/'#\\H\]>[N7&_BE?E!B0P"5S)-P
MGX#/)-K@7*/>D69B%:]4^AVLDP>DQ;ZF_5!IXUVB[G5>FZW]I>*<0(B4+]^R
MRM#%\A%TGHT2,2\%\@5)W)GX^(""3;#*-RF*8B2-( ??2><@1%HY9DK\,%S6
M-5#"_HB@61@9GHOG"MR9U'G<UUP0\:5[6XFR-Q?5L*5Z \N]='[R7JY>>#YX
M(F3+I59?F=(&<4V15H8JO-]F A)$L5X]8$==!API<=[6!J\":N;4DT@>,$R3
MM9XH!0&/4J0*XAGXJZ2_T":1ZM-YJ2:FF'&72 D2$DR(6K(F:9MR6=49^7>K
MZ@R+IAG<[F#DVW6^(&KAW$8@R6-8LM?6SWYZ^^[SV_,ZLI!J[80E7T+(5;9N
M![H#2H+]%2ZHGH-O\;O"XLI4_B&I"O$Y(;[FVZ#Z9]OVO@]MI[P%?=#!)[B*
M[OQ!= +!$]:IU[(G7OTR=/RK0HG%FUGY"=J^AR7T4(G=@A;MQ(6"'.XGUSD[
M4 M/[U7&TEJK?0?O5&#D[+(Y83*GF)2(9@;%0C'"=%R/(#7QE"*GJ RB\G18
M.[BJ80+CQK7OV8.3O_XJ-GFJSU/274%.1!8#8!4W-[:.[XO]>HU!CM'9]=6+
M<[*A8V081G.S^2FZQ<YH9!+B!G+)-N.;=I<_4$GPS4Y$.I+]_-#$%7R0HL/W
MIL$LW,[KET@N89ENYKLDB%WFXMZFIBLN:YU^U4)K7N94+BRV/3-77%\M:PZ9
M\V@(#B+_$+<-76.8ITJY>H@O*G4C!@,^R[:./*;+#-F.?8Z;*Q!I%D=<C' >
M[6EP,.Y<RLH(J&9:RIAPX28$8)%;4X]3+ON(J$U9@PC^OF40N#=P5-ZYTUHX
M%K^YPV;5(+;R(#5A=E8\-M"[A7(8Z4G(NE/S#MQ0ZQCO$+A=D_;F:K(RR -C
M!"#S(6V5/( XNUK'^9(+L]NABZ*R5_3PI76%,;DT#$E-$L"/<WDKH=6K_R6
M4HNJHC57$?8VU6Q+>7 L;4I#9N>%C:/%OJ*ZN8GK=XOEJX@2N]A01[C;R5=8
M&:A(;Z6.+=H<PVCJ!J@+ZER /IZEP-H]HDPA@#I>8BD7"W)N00Z,P"Z)=-Z6
M<"F\0J@BQ-)7\DR:W1-5L."7G] WP)4VIS68FLEMI]Z0!E18E#P3/G@N\$K@
M-=)J6#$*5581#ZSA&O0*:IRK4&Q9A$DQ?:KT$5K+ZV(%WX.V;6=JUTY=[C+M
MSA2[T])W/M:,!U?!'<;[OFP5?]S>?:L@MMT[.8@RZD@4ZD6O.YP8='+N"$V7
M/7?16);R+>@QF6_2 ^&?Z DZ$@DM?4WV[O?FO?YW)T>AE)Z"/\/@JKF-@?4^
MGBT5Q":C!6S-B;AUQYT.%58<!?'G<C3I"J[ECJ],D80:^628EO.NF_D[O--=
M%>DY/(2B+I_-^\-6F:-MTJO61-"'U#J*Q>%KM0.//UR573TI@6.,JD)E:C9!
MX#*'L>Q ':WT# I68MIJ9R1YD)4#B.D(D$^FP$<]]7]GV:2+B;HR9/##J4RV
M2(.J X[8RVN$I]9C2%'^+M:$6FQM\%HBN3"!<BV.1G6;4QE0[BI2#V[XOCM(
M@<(ITE7=7D<^AZ[0.MF/UDUP3*QYK[JTB;:%4(39<"H:0JA3.$.@T!15%-KP
MGAQ=-YP=2P0_?+7;6.'Z;?.Q&R.'WG44=WMD3]ISLQ+O2NP4GHY(* WIY!3L
M"@4R%3FM4:K-[ZG2F=&R5*_?<(>EF,NP4V]Z$KQ8T?X&*2ZVX'/6 V=!IC/>
M:,QRH/2UTEMCV E,#2KC8>=T5FEJ7H7_8V2H?Z&(^]]5O*TGX_V4YRM:%%NN
MG:6("?33GCXM_>_(&&WF_EO[2C,*.FF+)+@SB;P B%^SHDJI\=!FOU7GS!DF
MDO_YUS^BR7Z/$B! FQT!T=4U.8>OTUWE&H_VX^B/:;*B+E;<->N=1$W20%_@
MGZWTG*!1^9F?BGR_H\'>)U1J=\36^%^![^952NWB_K1?TU?CGH$(;BPK-<]*
M; -<Q(,,C*C*6C/_2&I8<LOJ]%C]DF1K:NCNRQ03%+1L[,Q563EY.?!6;<]T
M+HN4S"XGKHGPMV-1SZ.S[#P::!-TJIRBM=V1/BU!@.>^7TQ*[K(=D)NS#%^:
MF)>"*""NUTV/P7,C\Y@8C;G&*M%EG">_J1XXK@0./;L_CX;F%0YIXX9D*$&1
M;? I '0H\:^ W/P; &?A=I/< _=V[4@=T,9/!]KD&-"0"&2' -= -7NA#%1+
M+5SN^U?M@ -B@2!8Z5I-@G6W;JKV2C8-6P\P"XK*1ZG]H ;J%5[N:308)'^@
MZ30WJX=5*C]H00O+A=L.2ST9U5U6K+@3H70"L@-I9Y\->JE%*\]\TZG$IQ_X
MQC6XT(L^*!TO]#M8\,(YW<^XL<V\/SF_>+F&0[IQ.;.O:H.[ =IZ:&IL-3S\
M85GEN$'):JY%Z?/VL<Y5OZ_L31OH^K(-5*)#VZT=PW0%0PI7ZKXUR4;C@76B
M3JJIM"DH7T)AU6YMKL5D''(H7K/QGP2Q7DOM<EPYI8\9&)]4$Z"UYE]8X3DQ
M ?0X9H$6>O)5%!R@KXEL:(,(Z--!Z)G4A:EV_0#6])7ROZ2<BFFFB"4PQY%3
ME=KPTY4'MRBY]&@7BWF] R04K,=2>*V\")4"<XD%;H"E@*OD)J8JWH6C8I4
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
M06%IL\N[=49P8IN8?D02A;O0L;.WML/$U1)CRE4@>T(N@]GF+0GZ;@U<[$&
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
MNR=!LQ5(11R)##1/U0Y#O5.0%]!E./4XJ$H+(;*RFO^]M-)((T7U<4L\,^^
M2^5A47;*!5U@6EG-G#5G8G&M.<C+$1P#4(N5V7V]@<!=1J!@ACQ@KH? .#OB
M*@WT!CDGI>+A\=IH )]9%D.F]&*<[]5%-NZ..OU1[D?XBCMX;CO("?!!A6C>
M?E/QY&):DPRO5IJ/B1H <,QA1%;.C''+KRK>S^H+GK0XQ5YU8D;B@XR1YU#W
M9.;6;K9:=YA,8^KDVI\Y05EUEJ-?KWY^=8QA4O]%LY'PRD,Z40K@&)%:%?<Z
M&H2S@U"N*/1:$J.A/QY,2J?QT+OBLP\2,ID=? >54SIO0$'V1_@8=)%5J8SD
M@03(-+.>4>!FVDGW90%+=KQOC.NEF>Z%7C_(8;Y_(.^BG\[D-YJV@\=*^KG^
M>/GJF+M1 U9OEUJR3C\7?HJV!O;>3:QK*>PQYO0@3:*/<X4-'+UX=76I+!-A
M>4.[!^/ZZ,$BF1EE<]7O*DA8<Q^! 46+0YV )/THW$ <M0(* =ND #;)FTRK
MFN&I9^ 4>)1PJZ&$1+VW4RP NTP$1#4R">Y#13V#X8#4"L4,WWF*L[I^U%F
M^1.A)K41O1U%M1WK=1TQ/K@0>'%PA9HPJW?3X,5WBYXY?U:%0Y<_B6'7]>K&
M[7^=;V:( 9Q=N"JOBO!'"2O^MY67U?;)E,#G:]K6/P*GM1QUU(Y,6!U&Y\G;
MM?X2..J\^'*KBQ> ^"\TUQ[81\!(9,XN9[>0YH1=%*87#/,"<A #I1S^"14:
MLSW,[OA1()AU2\U>33 XMGXHRH N/U)-5,:K:6$[=E0=Y\8,7H=:Y0WKDM$[
ME$A+&X[NP&OUV89.4N'%80QC&'T.M[XT6(5B$#F>8-;,U- $SIDU!"8X(<YK
MX1R<0@KQTS6#BV*:F'KF:6R*W_<*YVL*S>6U;9G<@=9MA>=-M(C]5LK/N!S\
MD^RE.3)45J<L/0^1[$+,2BW99=*RX9$F$#GGQ%U:FW787^AR@\^(LQ4_(CIE
MH'+N*9X%D2!^C-6--80V9,@J^XP(<^UH/!"H 974KC#0@+D1$K(DS>^$RTY
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
M)Q6,8YJ2^>*>8D]Y=HG)P-F?^,^/Y==-]L*-[]/_K;^U/<[PQ4LEG>3XE5T
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
MV#AFW\C%3+: ;/*UUU."DBY4!VF.U1SK=_E2(W]8C6,SKY2F,B"+AO+G%NR
M^E)NM0%#G\#%B[&<'S@RO-84'B02+_-UP\54=[G8T,:>.P]D^Q-VWAN"J* "
M:DO7_:S30 +L+18YQH!V_&7>2JIKZQF4@*YE*N="53*?[LS?8X97++2*==/2
M5%H8%L-L]^H7]YZM#0 *# J=JBLF^H[70C&;K4M,%X([)+ES=W34E!D7V(^F
MN).*%8IWJA;,G.BD'K$3#:"[FX:4:(Z$HF?LQFD.I,9JT4W<.9*1CS@NOS*?
MRD>Z6 GGXV9*]X&%_"[\0GL-8-\]V/-[\(/QANF.&QUS&O5Z_AG5<MI<?RAG
MMS Z?F[2&T5ZP9@B:]5TOD0_+/L3KEY=(,BRU,L,[;PIUA<EY5F_G?-?SP:D
M[.C'N%BM5>AT:O*,<7+AI[R]:B5GY*!/+6&]?KFH,2HK;MV\+#D)IUS.R.%<
M>$%7W:'O3!-HT.H 5VS3BI'BT[)L_2>)CO?.<'6'Y6KJ)%<8MH$Q74(#R*@
MB?(SJN&86-6^U_9PKX)FMW:S6*_/E6<>4;%:*I$ Y23D!* !M3V82U_B+"@Y
M2WF+<)?,5=![;C)3!\H^E>P[3:U<@X4IK(>.:H\=;CIN*AD![+= A*T(-[^U
MYI5:E^MR$]B7@0L>-X J,ON?V[Z[.SYJSR^TY[22]8B<.1O[[9IXYOI=\L8;
MD8CI5BP6 TXK.S$$DUR7]PPT:KP=EGILIX64]$QHV2 P(-W64/6H\Z#\6@J]
M'ABM7Q]\LI_U*YCN-8RS6ADIS'5%;5@/G$2BXHMN:V-W_@N6F8T+SYFJADVS
MD5OS4O<4 KYJ-1DY^HRJ<N$Q<HFWW<2BBW?8[0R[M-XT,GVB7%3EESMRNK%Q
M[@]@.@SH#XC7[$./P&37B[YT\;U< <&)$206NV562_!$"/<F6O'\ !:.D/WL
M+Q;B!5460UW#>@2/^MG>!PI^< J/C;#Y]*$Y7*"(^#&=-!90P62-&I%CI=A)
M9#P? A@4LJ"EC<O5RD'QMP)0@\0_H3TK%WU(6H$*43J=+Y8H;DIR6U#+F[*X
M-^JZ9V@U3'V^&,QTDSHL]NJ%=ZUG9R?8*"#G"0ZQH1<-Z^+<%2;7^ZAWS*R@
M,-%_V8)#;+5<%E0Y(!P8#H.50A]D]V?>20/(FCCJ'\L91BAY 5/F#RF1^[%E
MB]6SPA:">JI'@V,#U,:96]%(?<+P?!G$+)''U("A"+;D"[&BD*<%E\,"J^%%
MUM$PZ/\,Z:EP];GC*UN4&V<&DTX-\I0@!4=.3V1_/TIY3+B!K0V>40MQ$"FF
M3B!L5&?,J+N60*JQ.GQ2 R2?WC<"<,R^TQV!0%$;]>2=;O/OMNLD<)VA[2?9
M"QNE>P!=\)YP60;Q$'HA#;L&>=.Q-BX&7&IDK5JE,.:>C;KN 8#"CL<07'*>
MD^&D]A)):;VA$W+6A)]-I(J<3YH?05Q>('6]WDU-J\X?Y)KKBTUJ0_CRV ;W
M;PA:0N-_-$AE\(-/-SL,3YET=?9.E5&-7<&->U+O.N4D:UN'6%CJ7<%A(UF5
MG9^GL\5K!&Z4SJ]7YQ^S%^M5,;LFBV8]^T(%C7@!:SU&P]ITVW#21O"3$-IN
MF:E2]4"]3,2 GU)-TP]#B)+/8V!O,@0Z5AL0AX%N:;ZIIE;#R/3LR+'R463=
M)GX7S4/"!Y0D*\^B8PQ&4L/@W%_CK&/DD0Q]4QQZCWV1%F1UO#ZN9_U6KRE<
MLFT4I['TH!MF,;>@'T"03N>X 9\-3KINWRP6[-9X-C3_YOB9)=HS6HP!J: =
MA#ZV>W=5S!%?9CB>G'QXYLPP^YG>4/\)"8Q)U(YL=Q9$G'@A^L0)NU7YB^P>
MK_0M!+@*G1W_4/(\UB+]> 0FD4 C\==PC?FL A'1=>2TVQ1F[4(*1A;W*,^"
M&!0YO,E1#'/U&J*CO6[G?_,--]T([SZ)B6";FB3!&C2H*FW1=Z19 T9'>@AT
M!!"O7@Y!N?FE @_#&DHI?%Y0?- @3IRA)27#8NU_KHPV A@ U)4_D80:P%Z)
M"J0$RT84P1;66"FW!(*C>G0ZQ7WE10OZJE=*,%=7G8R9YJT0*X%/LM=$KA#>
MLTAS!3)@B]TT#E(BKR!MS"V:^T!Q>PNH](W9PE:$184AYXDDHC3R/AG,Z-6@
M4/L&09SL2!:3[OS,).Y'5]OK#;G?^J-.#^!0'VK368/E^_9,(33_P[>608Z2
M9L/HD 5Z[X[]'(K^Y8P9#JX; PHT7KY"K>\U  4GICT9$!38OY)*^1JO% V4
MI!"1U7[9-9K!:@O?.QSS]]N5FQ8C>1/5O/7:G<7<>1:&D^P/JR\ WK. %9 /
MT[O5BJZ,/8?!% 3%;&YT0$I5,T6]N>PBZ"?;*J@;*FP9#XLM,>/C$[[_,$EX
M[R(S[S7HIE1)%M,<#,<S0&9A62.[PUMUL 4P!,15N\V@1.(Y8X[S@=:X05$Y
MJH'YTL@4$&KQ5,%JD"]LQPP%:+]&5GR0@QP),MU([DWLN6Y0KU/7O+->S!@4
MF_^AQ6=!O0-SVH%7[Q:S6BB#XS[17(")>XRMMT2_.:,]4L6,4=>$)DGCQ).@
M\@9)V@=)^KJ\7A\J2OMY]K9$%Z8$1X: -OQF$3?Y!A%73WW9(<[Z0*Z'BD,M
M8XX\,!+2!NVK7"#GUPU3,^-#:U2I^)KZR'>JNGYT(Z[6M\62DPI9DA 9M@"Z
M@[AM ["2%K[1%D'T&^1]2MU:;SK2$#G7#Z8-/XZD$)!%MF#U1*/(8D2&B<"T
MT9! S2?-4TMQ9FA=;<T9G:?W:&Z/%=E(]5/JV1>70:$"J#*@TK'@F?0IYZAH
M$*>^)BJ':2"8U=P\'%I)7<50IL "6[4&3BH "E*L?=NJQ-V.E:#P(D-URT 8
M<S9S<Z8,%=Z+QS S)1RRS/G'F@['T D#]V.>RB9?KU0$BE17[UY)&Y'&A ^R
M+V6^TVJ<^H/@$>L/\K(^KZ=MI !N]K $P'PL5+Q9=;95<(K"M S:+K63A7IV
MT\GBG/2;8FJI%;4J;UJJ]@:$*5J6A\2H!PW*:=;)+J@P^UMFO&6T?A^"G35U
M-'P2[*QDD[3J33EI!PGLL]W8S<,N@)U (3>]<]X*F.3-<!L2.DJK0 RH7G,A
MW7&U6-T^<J=J>H 672DV69CB36*M")JP #7C1R&Z5N5CMM&]J-)XD5V#SZHT
MS#.^<I7E#&?:)V58L5>D*:(4/(%0$?14VSYY8WFW:D+3_ ]337HC1!M1?:L#
MCI';15<6OG0!DO0U2E(^./T!V'4747+A!1M$^ 9DN\\?6(K@3SBWL_J.9^<T
MB0#<;<BE3IK=%/X!=HS9#^P^7R,]7T"T1L&X.6#N&)#Z0!"*DOYN+NY4VB6G
MT_@,0W1>&)[(AHS,YV[_7F_(F?3(1$C$%"O/8NZ>4]K@UL!GYU["Y9[ALX80
MS'QS[OGM&N4^X^CQ$T0YQRP0@7'%WA2B_B!S"^[DT#@E8Z@LPWU2 W,E)LE^
MB)/\/J.]!Y/M%LX=W"D>'$]\"G5;L*54+FOKT1[]8X_V&(ZV5$UK.MN_)-[+
M ZIF3= >PH%^ _[BSBLR[3\R().*Y-DJ/Q]AYCR9PO<\S2G3)4[L?MKQ-K%M
MWP^BZVI((<<!,*]-*MYW)%U4//(Q;0'-+.6E0&HU8&8*2'F0CU"35MO$R9C%
M"2)KC/LE4.8(WY%,!.=ASG%]Y5V#*O>ES]B$P8=E@15AZU^!)$N*P*P>H->X
M^[\4<P[4 54)JNE2N RK\B!MGS)3(97?'@=M_ \\:*?*C7!0OFB-&8$9(7?1
M(Q#:SO7IG8'3&!Z$]G/&6SC&P-.0&Y'PAY :)"8GQ)O33@F3FPM3&1<WD6N>
M:"DD+X?)H%.D!\A60!:G1?D%X=Q3\'@$TYJDHFC)W@N:-EX,@1%YIWL]LY4V
MQ&=.F?(CRK-5X'8U:8N/#?<[#56\DX7/O=:(LR?+CJ>P)9NI'C7$"0ACQP26
MPOV4-]"P,(<BI:@8TOH4KY O"5WM6'6LV-6T[@U'LM</U=H]3R5 8?= )S]W
M%^/Z%C%@=71DK>2!O'RN&.T=5V'C$6TTX[[E<+IIHL-)>5&E!!9#7;,%@<A%
MEVS&FW4-DMXM\6*X&9Q$UW0M-S<VA7V7G)?N_EWD_$?$+E+ A&^\-?&*-7-^
M)?B^]'#53YTA6CZHZ\;;$]5ZV][?@Z_'C>3*^&PL#QID&\Q1H\,*BL=1$U.W
M*-M%:5 U"*[>@"MSL2J6@1\?Z00%E5%O2K!*Q@2)PKY:60)V_FRUO=X A6Q0
M:&1S5QKZ%=R8Y6P'3?0+/33B<'J6#?+AZ2G^.1H,W9_]_+0_4-[;*AN?#K/)
M:3_KY8-AWQTS)HET4P4TD&4'2$A^Q_4TW P>DTW"%,O942_OGYUEQ]G161__
M& UZ[H]7Y _SO>CGDU&_WIN6=8P*,G*N1U2Z,K#]F/\4FT%&S,9FA/0^I%6V
M$YJ:RW[>GW3=G[U\XOZ\\+P10LG1R[M#F$J8XHN0AA-F:CB!*7(S[7Z=G*3N
MZ5 ^$Y/[^?)@"M\T9?FF1"^Z;Z$]>CYB!-SC&[0!]OX.$37Z+?MOD-_XJH%U
MWF_EBUK[DA9'R0\P1^-^#Y=BV.WBANIV^]%;2H4:5&-$F1<VV,M'O6XV/)O
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
ME'22)0S-I_F7HTCYZSV"O,8.U<$_S]XE3BD@')PXI(CA$*0A_<W=+IA/!SA
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
MM]$_II-TKO]S]&5/+T JZ,N^AT&3[^$?,I[#7$RQU(_N[GT$?U3@J6/O@#W
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
MO<JYN@XB[)A9!4Q%K?+MS+7%(_"3PFM A"(IJ?H(S@<6;_6DIE"W=5[YE[=
MQ? ?,,?7 'U!(4A+RX"B^?)ANPEZ$T[0=*N FO 7GN<AY^(Y-^#YK["S4Y/5
M"_,J2X>T5)H 8[^*43^*7L,*LMLM*@7+7M_BP8E,-W*N)H,,))51B];EHOQ<
M(-K86T2W5+[!#?I:][?!4<+6$!9=('+8S,$+Z"X,P%P5Y&,F_3CJU8$5[!,I
M/+NSP(([&Q[X]W-A^4U<P@?U9X_[5%EGD5\8+ZA'S*&-9#84'>B-\__^W_X;
ME"9HO@03)=Z+Q@%9+ENJ@OZ'8G$#S<AOXBM.Z]/7?P4UYAMI=;%D*%56W_4)
MJ"R?X,=]RE9(;X$#<BR;RFWL-UGO5YSL%M2)C_WNZ <^TBIX,9D$)L3 V%\V
M;@W>&=WX9+.G?>>KT:;R<YYG'Q\?RF![X6Q>%G-D>$X=K%X'';C_\W_TQMT?
MD0DYMB'VV@__2B3,3O*_ULN!$"YNH7]9%D[0.>'3A+1(L+GL5Y0P78BMM=J;
M37S.KE8Q6XT\P<VTX%<%)I>R5QN*?$?81BJ+OE]>NM1%W^_I_Y)%T7]759O?
M_S]02P,$%     @ Y'EB3&]C^I!# @  @ H   T   !X;"]S='EL97,N>&UL
MU99M:]LP$,>_BE#&:&'4=K)D=+4-6Z$PZ$JA>;%W1;'/MD /GBQG3C_]),M/
MR58ZNFZD;^+3G>Y_/SV04UCI'8.[ D"CAC-11;C0NOSH>552 "?5F2Q!F$@F
M%2?:#%7N5:4"DE8VB3-O[OLKCQ,J<!R*FE]Q7:%$UD)'>#&XD,N_E"E$^/[D
M[?=:ZHLWR'UG[V8S__[TXM!_T@9.,7(:7]((!ZOWV/MST3/_<5T3.Y!>/B%]
M#5M@CS!/8[_E7EEQK]N@.,RDV-\GZS#5"0>T)2S"EX31C:(V*R.<LIUSSZTC
MD4PJI,T!&;K >JH'%P[<R)Y=I\.ID*JM[2JXWTTW_2#0CRP@96P G&/GB,.2
M: U*7)E!.[EU_A)"G;W>E88P5V07S)=X3&@_ILA&JA344"; O2L.&6061]&\
ML%\M2\\&M9;<&"DEN12D9>@S.L/()L#8G;W8W[(][29#;HX]$A\C2]&;9M6=
M.9Z:WR)/U9SV5-9_EBXJZ5;JS[59CFC']N+ K8*,-NVXR08 HT[*DNT^,9H+
M#FXQ3Q8,GEDP#DE?!Q52T0>C9Z]*8AR@,-J"TC29>GXH4JZAT?UU:K+G,L]?
M(?-+[W,. A1A4VAS]X]YE_\S\>+#WR.W_RJ'P"_(:-O4*X!<'C_DXOSX&6US
M_[>07M=U)JUMK[$-7K2I*=-4=+@%35-P//9E$>$;^ZQA>^UE[&]&7I.->0[N
MZ9O<%#)2,WUKE]@&(SS:UQ8\6 VSUH-$A$?[*Z2TYN=MP?'-&?\$4$L#!!0
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
M    " #D>6),'R// \     3 @  "P              @ $     7W)E;',O
M+G)E;'-02P$"% ,4    " #D>6),9O,+8((   "Q    $
M@ 'I    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( .1Y8DS@6LC([P
M "L"   1              "  9D!  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4
M Q0    ( .1Y8DR97)PC$ 8  )PG   3              "  ;<"  !X;"]T
M:&5M92]T:&5M93$N>&UL4$L! A0#%     @ Y'EB3.W=(FJ: @  H@D  !@
M             ( !^ @  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4
M Q0    ( .1Y8DP<UB\YBP0  *L6   8              "  <@+  !X;"]W
M;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " #D>6),Q#S;XM@"  !I
M"P  &               @ &)$   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL
M4$L! A0#%     @ Y'EB3 GGV7\G!   'A,  !@              ( !EQ,
M 'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( .1Y8DQ9Z@>"
M= (   L(   8              "  ?07  !X;"]W;W)K<VAE971S+W-H965T
M-2YX;6Q02P$"% ,4    " #D>6),EGVE[8$%  !\'0  &
M@ &>&@  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ Y'EB
M3-IP+]#(!0  SAX  !@              ( !52   'AL+W=O<FMS:&5E=',O
M<VAE970W+GAM;%!+ 0(4 Q0    ( .1Y8DS.6UHBM0$  -(#   8
M      "  5,F  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4
M" #D>6),>^;[O+0!  #2 P  &               @ $^*   >&PO=V]R:W-H
M965T<R]S:&5E=#DN>&UL4$L! A0#%     @ Y'EB3-)G3G:U 0  T ,  !D
M             ( !*"H  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"
M% ,4    " #D>6),FE@:G+8!  #2 P  &0              @ $4+   >&PO
M=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( .1Y8DR#\/-:LP$
M -(#   9              "  0$N  !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&UL4$L! A0#%     @ Y'EB3%P:?.ZW 0  T@,  !D              ( !
MZR\  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " #D>6),
M0JJ7?+4!  #2 P  &0              @ '9,0  >&PO=V]R:W-H965T<R]S
M:&5E=#$T+GAM;%!+ 0(4 Q0    ( .1Y8DQ?3=3PLP$  -(#   9
M      "  <4S  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%
M  @ Y'EB3*>UQT&T 0  T@,  !D              ( !KS4  'AL+W=O<FMS
M:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " #D>6),4YSX4K4!  #2 P
M&0              @ &:-P  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+
M 0(4 Q0    ( .1Y8DSL@DAWM0$  -(#   9              "  88Y  !X
M;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ Y'EB3.M^CCVT
M 0  T@,  !D              ( !<CL  'AL+W=O<FMS:&5E=',O<VAE970Q
M.2YX;6Q02P$"% ,4    " #D>6),6![E&[4!  #2 P  &0
M@ %=/0  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( .1Y
M8DRG](AFM $  -(#   9              "  4D_  !X;"]W;W)K<VAE971S
M+W-H965T,C$N>&UL4$L! A0#%     @ Y'EB3)PO$+.T 0  T@,  !D
M         ( !-$$  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4
M    " #D>6),Q/5[,+8!  #2 P  &0              @ $?0P  >&PO=V]R
M:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( .1Y8DSCK&<-M0$  -(#
M   9              "  0Q%  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL
M4$L! A0#%     @ Y'EB3,(R@L?0 @  2PP  !D              ( !^$8
M 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " #D>6),P*&'
MY=P!   !!0  &0              @ '_20  >&PO=V]R:W-H965T<R]S:&5E
M=#(V+GAM;%!+ 0(4 Q0    ( .1Y8DS6KAEHP0$  #<$   9
M  "  1),  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @
MY'EB3%M<%*.W 0  T@,  !D              ( !"DX  'AL+W=O<FMS:&5E
M=',O<VAE970R."YX;6Q02P$"% ,4    " #D>6),'BOD*K<!  #2 P  &0
M            @ 'X3P  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4
M Q0    ( .1Y8DSBD.Y*M@$  -(#   9              "  >91  !X;"]W
M;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ Y'EB3&J_;@_2 0
MG 0  !D              ( !TU,  'AL+W=O<FMS:&5E=',O<VAE970S,2YX
M;6Q02P$"% ,4    " #D>6),DP;;9.@!  !F!0  &0              @ '<
M50  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( .1Y8DQ9
MI*N$T0$  )P$   9              "  ?M7  !X;"]W;W)K<VAE971S+W-H
M965T,S,N>&UL4$L! A0#%     @ Y'EB3-3H5G6P 0  K@,  !D
M     ( ! UH  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4
M" #D>6),[C3M$K8!  #2 P  &0              @ 'J6P  >&PO=V]R:W-H
M965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( .1Y8DQW5^IFN $  -(#   9
M              "  ===  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L!
M A0#%     @ Y'EB3#?BHOFS 0  T@,  !D              ( !QE\  'AL
M+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " #D>6),Y;MM:+4!
M  #2 P  &0              @ &P80  >&PO=V]R:W-H965T<R]S:&5E=#,X
M+GAM;%!+ 0(4 Q0    ( .1Y8DP!M-SQ% ,  )T,   9              "
M 9QC  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ Y'EB
M3$D-:W9V @  (@@  !D              ( !YV8  'AL+W=O<FMS:&5E=',O
M<VAE970T,"YX;6Q02P$"% ,4    " #D>6),YA28F[L"  !V#   &0
M        @ &4:0  >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0
M   ( .1Y8DQ'Y*_%=P(  + (   9              "  89L  !X;"]W;W)K
M<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ Y'EB3$J?,[(R @  /P8
M !D              ( !-&\  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q0
M2P$"% ,4    " #D>6),8;/&OPT"  ",!0  &0              @ &=<0
M>&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( .1Y8DP\Y1.C
M1P(  "H'   9              "  >%S  !X;"]W;W)K<VAE971S+W-H965T
M-#4N>&UL4$L! A0#%     @ Y'EB3-_G0XY' P  )0\  !D
M ( !7W8  'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " #D
M>6),$(MX J "   ."@  &0              @ '=>0  >&PO=V]R:W-H965T
M<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( .1Y8DRLA7X'_0$  '<%   9
M          "  ;1\  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#
M%     @ Y'EB3/M__L14 P  /@X  !D              ( !Z'X  'AL+W=O
M<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " #D>6),B7E4SGT%  "^
M'P  &0              @ %S@@  >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM
M;%!+ 0(4 Q0    ( .1Y8DSCSFB#R@(  &<*   9              "  2>(
M  !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ Y'EB3&NJ
M[^MM!0  #1X  !D              ( !*(L  'AL+W=O<FMS:&5E=',O<VAE
M970U,BYX;6Q02P$"% ,4    " #D>6),0W?MU],"  !F"P  &0
M    @ ',D   >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    (
M .1Y8DSK(7SL]0,  +82   9              "  =:3  !X;"]W;W)K<VAE
M971S+W-H965T-30N>&UL4$L! A0#%     @ Y'EB3/M5S9>O @  5PD  !D
M             ( ! I@  'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"
M% ,4    " #D>6),#ZX&Q\0"  #H"@  &0              @ 'HF@  >&PO
M=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( .1Y8DP/_H'N< 0
M ,06   9              "  >.=  !X;"]W;W)K<VAE971S+W-H965T-3<N
M>&UL4$L! A0#%     @ Y'EB3+K9NF]0 P  8@X  !D              ( !
MBJ(  'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " #D>6),
MU1=R01X#  !U#   &0              @ $1I@  >&PO=V]R:W-H965T<R]S
M:&5E=#4Y+GAM;%!+ 0(4 Q0    ( .1Y8DS"YK[0! 0  (P3   9
M      "  6:I  !X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%
M  @ Y'EB3-?W8W90 @  3 <  !D              ( !H:T  'AL+W=O<FMS
M:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " #D>6),=@RH;U\#  "9#@
M&0              @ $HL   >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+
M 0(4 Q0    ( .1Y8DR3,E4&K0(  (<)   9              "  ;ZS  !X
M;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ Y'EB3 XP'PT'
M @  A 4  !D              ( !HK8  'AL+W=O<FMS:&5E=',O<VAE970V
M-"YX;6Q02P$"% ,4    " #D>6),&AJ)&W8"  "L"   &0
M@ '@N   >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( .1Y
M8DS?+:5>M04  "\B   9              "  8V[  !X;"]W;W)K<VAE971S
M+W-H965T-C8N>&UL4$L! A0#%     @ Y'EB3*W J P9 P  5 P  !D
M         ( !><$  'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4
M    " #D>6),TY PZ4H"  "Q"   &0              @ ')Q   >&PO=V]R
M:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( .1Y8DR.PCTW# (  &L%
M   9              "  4K'  !X;"]W;W)K<VAE971S+W-H965T-CDN>&UL
M4$L! A0#%     @ Y'EB3'R,0.,: @  "08  !D              ( !C<D
M 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    " #D>6),]L'(
M4#("  #I!@  &0              @ '>RP  >&PO=V]R:W-H965T<R]S:&5E
M=#<Q+GAM;%!+ 0(4 Q0    ( .1Y8DS<S+QGMP(  )$+   9
M  "  4?.  !X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @
MY'EB3#Q%EROC P  @A$  !D              ( !-=$  'AL+W=O<FMS:&5E
M=',O<VAE970W,RYX;6Q02P$"% ,4    " #D>6),P=NC7-P"   X"P  &0
M            @ %/U0  >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4
M Q0    ( .1Y8DRY-_V?/ (  "0'   9              "  6+8  !X;"]W
M;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @ Y'EB3&<2^U(3!
MEA8  !D              ( !U=H  'AL+W=O<FMS:&5E=',O<VAE970W-BYX
M;6Q02P$"% ,4    " #D>6),( T^<AD"  "2!@  &0              @ $?
MWP  >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( .1Y8DP[
M!SC\CP(  !8*   9              "  6_A  !X;"]W;W)K<VAE971S+W-H
M965T-S@N>&UL4$L! A0#%     @ Y'EB3+-\=DF4!0  4AT  !D
M     ( !->0  'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4
M" #D>6),\9:W0C7<   T50, %               @ $ Z@  >&PO<VAA<F5D
M4W1R:6YG<RYX;6Q02P$"% ,4    " #D>6),;V/ZD$,"  " "@  #0
M        @ %GQ@$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( .1Y8DRL\A.K
MA@4  (TS   /              "  =7( 0!X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    " #D>6),=)CAXWP"  !"+P  &@              @ &(S@$ >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #D>6),)V75&B "
M   -+@  $P              @ $\T0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     6 !8 !H8  "-TP$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<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>100
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.8.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>304</ContextCount>
  <ElementCount>406</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>102</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001501 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/ConsolidatedStatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003000 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004000 - Statement - Consolidated Statements Of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/ConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements Of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005000 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101100 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102100 - Disclosure - Marketable Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/MarketableSecurities</Role>
      <ShortName>Marketable Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2103100 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2104100 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - Debt and Line of Credit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/DebtAndLineOfCredit</Role>
      <ShortName>Debt and Line of Credit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - Commitment and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/CommitmentAndContingencies</Role>
      <ShortName>Commitment and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2108100 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2109100 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/GoodwillAndIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - 401(k) Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/A401KPlan</Role>
      <ShortName>401(k) Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2111100 - Disclosure - Business and Credit Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/BusinessAndCreditConcentrations</Role>
      <ShortName>Business and Credit Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2112100 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2113100 - Disclosure - Share Buyback Program</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/ShareBuybackProgram</Role>
      <ShortName>Share Buyback Program</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2114100 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2115100 - Disclosure - Derivative Instruments and Hedging Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivities</Role>
      <ShortName>Derivative Instruments and Hedging Activities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2117100 - Disclosure - Legal Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/LegalMatters</Role>
      <ShortName>Legal Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2118100 - Disclosure - Quarterly Financial Results (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/QuarterlyFinancialResultsUnaudited</Role>
      <ShortName>Quarterly Financial Results (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2201201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.kvh.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2301302 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kvh.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2302301 - Disclosure - Marketable Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/MarketableSecuritiesTables</Role>
      <ShortName>Marketable Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kvh.com/role/MarketableSecurities</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kvh.com/role/Inventories</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kvh.com/role/PropertyAndEquipment</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - Commitment and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/CommitmentAndContingenciesTables</Role>
      <ShortName>Commitment and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kvh.com/role/CommitmentAndContingencies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kvh.com/role/StockholdersEquity</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2308301 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kvh.com/role/IncomeTaxes</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2309301 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/GoodwillAndIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kvh.com/role/GoodwillAndIntangibleAssets</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2311301 - Disclosure - Business and Credit Concentrations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/BusinessAndCreditConcentrationsTables</Role>
      <ShortName>Business and Credit Concentrations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kvh.com/role/BusinessAndCreditConcentrations</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2312301 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kvh.com/role/SegmentReporting</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2314301 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kvh.com/role/FairValueMeasurements</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2315301 - Disclosure - Derivative Instruments and Hedging Activities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesTables</Role>
      <ShortName>Derivative Instruments and Hedging Activities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivities</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2318301 - Disclosure - Quarterly Financial Results (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedTables</Role>
      <ShortName>Quarterly Financial Results (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kvh.com/role/QuarterlyFinancialResultsUnaudited</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2401403 - Disclosure - Summary of Significant Accounting Policies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual</Role>
      <ShortName>Summary of Significant Accounting Policies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2401404 - Disclosure - Summary of Significant Accounting Policies  - Allowance For Doubtful Accounts Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollforwardDetails</Role>
      <ShortName>Summary of Significant Accounting Policies  - Allowance For Doubtful Accounts Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2401405 - Disclosure - Summary of Significant Accounting Policies  - Property, Plant and Equipment Useful Life (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentUsefulLifeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies  - Property, Plant and Equipment Useful Life (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2401406 - Disclosure - Summary of Significant Accounting Policies  - Product Warranty (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyDetails</Role>
      <ShortName>Summary of Significant Accounting Policies  - Product Warranty (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2401407 - Disclosure - Summary of Significant Accounting Policies  - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies  - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2401408 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Research and Development (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2401409 - Disclosure - Summary of Significant Accounting Policies  - Net Income per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails</Role>
      <ShortName>Summary of Significant Accounting Policies  - Net Income per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2402402 - Disclosure - Marketable Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/MarketableSecuritiesDetails</Role>
      <ShortName>Marketable Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/MarketableSecuritiesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2402403 - Disclosure - Marketable Securities - Maturity Schedule (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/MarketableSecuritiesMaturityScheduleDetails</Role>
      <ShortName>Marketable Securities - Maturity Schedule (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2403402 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/InventoriesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2404402 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/PropertyAndEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Debt and Line of Credit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/DebtAndLineOfCreditDetails</Role>
      <ShortName>Debt and Line of Credit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/DebtAndLineOfCredit</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Commitment and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/CommitmentAndContingenciesDetails</Role>
      <ShortName>Commitment and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/CommitmentAndContingenciesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Stockholders' Equity (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/StockholdersEquityDetailsTextual</Role>
      <ShortName>Stockholders' Equity (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/StockholdersEquityTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/StockholdersEquityTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2407404 - Disclosure - Stockholders' Equity - Stock Options Outstanding Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/StockholdersEquityStockOptionsOutstandingRollforwardDetails</Role>
      <ShortName>Stockholders' Equity - Stock Options Outstanding Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2407405 - Disclosure - Stockholders' Equity - Restricted Stock Outstanding Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/StockholdersEquityRestrictedStockOutstandingRollforwardDetails</Role>
      <ShortName>Stockholders' Equity - Restricted Stock Outstanding Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2407406 - Disclosure - Stockholders' Equity Stock- Based Compensation Expense Location (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/StockholdersEquityStockBasedCompensationExpenseLocationDetails</Role>
      <ShortName>Stockholders' Equity Stock- Based Compensation Expense Location (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2407407 - Disclosure - Stockholders' Equity AOCI Disclosure (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/StockholdersEquityAociDisclosureDetails</Role>
      <ShortName>Stockholders' Equity AOCI Disclosure (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2408402 - Disclosure - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/IncomeTaxesDetailsTextual</Role>
      <ShortName>Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/IncomeTaxesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Income Taxes  - Income Tax Expense (Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes  - Income Tax Expense (Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Income Taxes  - Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationDetails</Role>
      <ShortName>Income Taxes  - Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2408405 - Disclosure - Income Taxes  - Income (Loss) From Continuing Operations Before Income Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/IncomeTaxesIncomeLossFromContinuingOperationsBeforeIncomeTaxDetails</Role>
      <ShortName>Income Taxes  - Income (Loss) From Continuing Operations Before Income Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2408406 - Disclosure - Income Taxes  - Components of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Income Taxes  - Components of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2408407 - Disclosure - Income Taxes Reconciliation of Unrecognized Tax Benefits (Expenses) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsExpensesDetails</Role>
      <ShortName>Income Taxes Reconciliation of Unrecognized Tax Benefits (Expenses) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2408408 - Disclosure - Income Taxes Interest and penalties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/IncomeTaxesInterestAndPenaltiesDetails</Role>
      <ShortName>Income Taxes Interest and penalties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2408409 - Disclosure - Income Taxes Tax Reform (Textual) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/IncomeTaxesTaxReformTextualDetails</Role>
      <ShortName>Income Taxes Tax Reform (Textual) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2409402 - Disclosure - Goodwill and Intangible Assets  - Schedule of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets  - Schedule of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - Goodwill and Intangible Assets  - Amortization and Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/GoodwillAndIntangibleAssetsAmortizationAndGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets  - Amortization and Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - Goodwill and Intangible Assets Intangible Asset Remaining Useful Life (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/GoodwillAndIntangibleAssetsIntangibleAssetRemainingUsefulLifeDetails</Role>
      <ShortName>Goodwill and Intangible Assets Intangible Asset Remaining Useful Life (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2409405 - Disclosure - Goodwill and Intangible Assets Goodwill Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails</Role>
      <ShortName>Goodwill and Intangible Assets Goodwill Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2410401 - Disclosure - 401(k) Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/A401KPlanDetails</Role>
      <ShortName>401(k) Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/A401KPlan</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2411402 - Disclosure - Business and Credit Concentrations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/BusinessAndCreditConcentrationsDetails</Role>
      <ShortName>Business and Credit Concentrations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/BusinessAndCreditConcentrationsTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2412402 - Disclosure - Segment Reporting (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SegmentReportingDetailsTextual</Role>
      <ShortName>Segment Reporting (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/SegmentReportingTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2412403 - Disclosure - Segment Reporting Segments - Net Sales and Operating Earnings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SegmentReportingSegmentsNetSalesAndOperatingEarningsDetails</Role>
      <ShortName>Segment Reporting Segments - Net Sales and Operating Earnings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2412404 - Disclosure - Segment Reporting Depreciation and Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/SegmentReportingDepreciationAndAmortizationExpenseDetails</Role>
      <ShortName>Segment Reporting Depreciation and Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2413401 - Disclosure - Share Buyback Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/ShareBuybackProgramDetails</Role>
      <ShortName>Share Buyback Program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/ShareBuybackProgram</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2414402 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2415402 - Disclosure - Derivative Instruments and Hedging Activities (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetailsTextual</Role>
      <ShortName>Derivative Instruments and Hedging Activities (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2415403 - Disclosure - Derivative Instruments and Hedging Activities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesDetails</Role>
      <ShortName>Derivative Instruments and Hedging Activities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/DerivativeInstrumentsAndHedgingActivitiesTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="kvhi-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2418402 - Disclosure - Quarterly Financial Results (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedDetails</Role>
      <ShortName>Quarterly Financial Results (Unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kvh.com/role/QuarterlyFinancialResultsUnauditedTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>kvhi-20171231.xml</File>
    <File>kvhi-20171231.xsd</File>
    <File>kvhi-20171231_cal.xml</File>
    <File>kvhi-20171231_def.xml</File>
    <File>kvhi-20171231_lab.xml</File>
    <File>kvhi-20171231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2014-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/invest/2013-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2017-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>102
<FILENAME>0001007587-18-000006-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001007587-18-000006-xbrl.zip
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
M/KUW;CK\\HSQV>OPQ=OA0\3'KUKASALTGN,*Q,MSM1>Q O'*UH8;4W5AGNC
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
M:;,% M?*/161T^BJ<IH *-S4L/=;R4\E#WC=.*J&/\;SVV7]_L--K_]GUH?
M9%C;UC+)V:_.K!(L@2<=I :DQQ'6U5IGQ-+5UW$)D;+.[#9T'8@9N889X0(6
M$J@GV&M/E.#,5LP(RVH++41S=2!F[D?]UI=LD-^#.TJ%H(\)AOXX/3GL9>FE
MV6.J 7P^J *\OYN-<YJ3!=7=T^-I[P+1T7G)& I6*)\"1XO!LG')_,K\_S&(
M/[%D-M@V(P!Z:2/ @"L= " [HR:2,=&9FFU[09+98.7 U44!YIY"+(09-88I
M/I&,). >Z]GX^DPYEG0 O[13NJY??!ZEASYTLFZXN^_T'O(^0/_6%["?L]>7
M@=PMIHWUG!$/H#,ZZ4+4 =.J0LI@P6I 0*!Y:[$?F<=@=,,L<-0A(ZV(.(I4
M:!X]BE6Q#J-+&)7X3!G=H-0^&@@=+6 8+XSG5),)FDTU;P[7&57T!(S^#; P
M/#C>$KK-MD&NJ&=&>0( 50D(A:6HN-" 3>8C^\V?G-(7;F[*$JA\"D[2UH%4
M>-U-448Y<\LW]3H W2N$TNO?]\:S>L]YAG4PD3J@WC%%M5?45OM8L52X9FK$
MC/8=AN2C2V"3&U(PGL$ZS+2*B!''J_W4$02#:G6FG-"+$\&&J6DH-Y$S4&HI
MK<+@E56UM3YP\,GUQ3)Y/#7X*2NZO>YU/AQVRM7 WLW'WD/6&3Y,4I7+@<9O
MZ]RI-D!PI%)%X;#0%D#U1,=!X6-M>43QF17\C>1,"7]D?X[U*5(=H]./^2!/
MG<;+,K2T=6BO.)D(Y@AC-$HO152..<6K:1N-KK%$\4QD\ 1"C\/LAAF*:"II
MU\Y9&U"*^325DSP(0KI>X48%/6-F-[E)RIF$:#8@3(1CV."JW"1&9>MX@%%^
M6&;?%W<%P,,/_5Y[U!K^'<*KK O:OM9!;KO6/^MX:) \" ),"F8D]3Q6DS(P
MBG%*R5:.=!U)1Z-[/F,ZLV4?&S @$7LG8D@[W]$T(Q.,U2DSOB/=W;QW,Y]1
MK!*FK@< IT@;M29BG"W]6)5-79]0/GG1S&)6N)W?E3LUQV)X?-7Z^ZZ+;\=*
MLSJ.I>.$4$U-E SLC)CN^\2 @I86XQ ^'>,##]_3%6-U#56M3+31AD5M""E'
M);#7 /.B00"&<*4-PA-BUY=F'6;,UJK +UFWG7I1/7SH5Z7N8&"^%JD5[:_Y
MT&6#+_#O5IZW!ZE^QA>#\ISC5,7S:P\('V]8WF(!A6Q<0+F4:CN)O .(JRE+
MD:<,1%8UWAP[BI<-Z9KQ//P ''*\R^V[]\/!3_T\2QN'OF1=PM&G+[W1 %[D
M 8-G?:"CV^NG/$__H:HM>SWJX+UQ@!^-" Q"'H18F&Z8D SBV^.JP]/'YY#:
M4N+!2;5[:@B3K-,KTH04W4;-L$*::8D<L=4^!F4D8TL76-<Y_H-*_W&<>X/!
M57>Q.<;N2Q$)S7B#%$?&*!4BZ'^U!&,<CK70@L_$C"MHV)W&3:6,94L[[ )@
M,,0\USR@JMJ>2+]R:\G!Z-L0GFFEN*$:<+_SR" FD:KH$\'&VO;1;>G[)346
MZ3R<W[X\B@P$9H"0@[!!61\YF39)PCRLW(:]!T-38<!4*2:_P83JI;V3^[:8
M<)@ZA!UHNK1!<Q<(UM7V&Z]<;;S><C93K+F:D+UHW9CG(*!,-.J(*$I-%5BL
M-O5C^%=-U&\%4T>C=<,\ !,"E@1K =,!C*:;H54(3&JE0F\QEFQ78H?9M\_C
MI?GIFE7*G=_!G[T;>.:^LJV#\I^)ZK1 W-HC ^HAGI=("H>X0TK!& 2+N<)2
M4H:CKYG&>5[V)G2&VS^S<0.6HGL+MW?ASU:9<,S+]&KO)FOWR@BHU[WOYU\+
MP N=A[+[43LK$Z@ $^XA-NJ/FR\/:KY;_88?=R1/RQ@&L=>';YOIMS_,?GMA
M'_/TINLT:FG!_??[%+TD.(#T;D5HA]OV,6NMD 6OP:B21$1D!*86YHC3!&D1
MM ZUZ5YN#I\=R@./PN/XEOCAZB96O9:KJ'##YM=];?@\T*'*\XB#"TB&H%Q0
M*7<\,>( =68CH&5]HROXNYJ)7?D<;^8B%[J9:[9AIO.*!# 2+ C-,:(6Z^E>
M6(?]K.5X%"C95:"]F^NJ0?3/H\^#2?6>&;@4+P 76:?738S4A$QG9OVNY<PK
M8;/@D7@:B*;<,0D&DU05VL(0/6O[%YI?BSF^MV7J<+)X8GWW2H$X+XV0S$B8
M9X9K$CV>3J\0]&J!X*<)9+(&=753MLJM^IPF^Q3SW;&2UP([JK4"G,T@3,!2
M5XTG )/KE8TGUE*Q+ZV;5FTA&$AK!AH)' &<2F0F]2%!<5'?A#/CKX]"[J:Z
M1;"[7A@,WDE2B[RQ455A0RIL.8AH 6)/"B+RJO@Z;Y</_KT8?OG2ZZ3:QMW#
M1F&]H]XP+J5%7#DFIB4"E@)LJH>-JB;L[4@[%$.;<#8VPJ0]B3J2*#E OU#I
MN51!U#8/44R?F:$-VF4!@VN-8.82S+RR6E!2!<T,@N@:0YH\F:%QFJ)W,YO$
M!B1<;J8Z:JN]QY> B:P]%J]^N@9 EM^5A-0--YE=@@S,"RF19R1X2U-M\20?
M$B@B@2Q-_^"IW-9)X'1R6M5!:;V8JJ?N[B:+DUN(2R&%#+%4!:LTB(?B:F=L
M$"A(OU1<A+X$<7WJ9Q"[=&\AZDF5+"E8V2PO%JA4DFMJK%$Z@+=BTU95$.(O
MW[Y!\$N0U]^NS2=3P/2]JW94;B$OX2-A@)8@/,&!*";!K4^JD%S 1BV5%^7/
M(:^?\G30R?V7HI5U2J[+F+'_\,^44%K!G6-,.I;88LR@R(B=)C91$,O6%9_+
MV-2XJ^[XM=?]?<,@.H.H4#P@(;DDV$(47C7,C);H%7N6Y#'9/&"SRL/Y'N(\
MTX(3J]-&7F=HT)5QD-';\ SJ<+B^EX?W/0SLIU%,X!"B<-*#-:WP,P_.+%O"
M/;;O.96X]O,]A'.(1(.)RJ-@-%937YVVC>OE\GH1ZK67[RGG'',$I]Z2##2-
M:SQ==E)NA>]Y%K.UA^\!F\*%(: .C"A,L>9!/RZJA>7KG/BH2&1K[G;P/<(B
M0J4&<^H%M1AKIO1C6PNTG$UQ5"-QP':OA_,]CB''8K""@H5P$,/'JOU' /TP
MRPH@0!W.3$ZG\SV>8&<!LDOKF/ &H*D(T[08"L]A2T\EKKU\3Z 4XD%P/X3[
MZ%3P3%9[N$6DTKQ@>>WE>])BE41*"T*"C4$9A2JSY0QCR],0[*C6>96\GF*=
MB0@:&2.$,C0RYR!(J" <550N*[,%ZTSV8[,U<U>GU[WMI/9G5?.S<M_CAI:]
M!V$Y0$3+J7 $"4&E\$[JJOB &HJWC?FV8.9 $I"'E@#E#I39$$2]) I **#W
M:<[(K\"A3Y3 I, JE@56O=8?5^6"[2!\@[<5@[R=VKM.,IWE]0^3G;)I;]X>
M&W'2.90( EV 5Q2+2$05UL/_BUKA %C"F=3K4T@]%L,;=VVG\JQTK*-E:;'/
MN4>D#%%9[>@"PF?W<9XEQYMZHTI,F!->,*FDHM&B:2RE67"U(<:"L4-S_%A&
MU;NI5BT[O05FQKP\KO>>KN7-%E7]V]UZU<T/MTP_7PCF$8E<&X@12("9B@*N
MZMB4,*'6GE+,%8:LDO]N [35<5TD=;]Q& D65-IA)/UD<0H43]<WY#(EQ5'H
MW& 'L$L-^]/YH-H8GYJ:83/-;DM3LP,01N.CT+FI4"WM^Y2($P<$VK*RM"IZ
M]935B^HTY;N,>WD\K87IVD[;._+N8+RE->WTNAU#S(?'6R9+;2;U*BG_4QF!
M+7>IE<_4)L&<]1A;E_KQ@2:MD!NE8:AX1!C,UC2&B9;PV6WKAV3IZ7("D#'F
M:5PF7?XV^-!/FQQ32%+MJY]638,YF/G >HBSA3QWZV6\II>7E$X0*CF-,0;)
M ID>9,LBM\OSXD@\=4B>)KV#C]ZCX??%H,Q;/7[:#,==$E+/^T^]V>^$936J
M>X_EZC$BZ9Q'P2DX>.(TCSI,%^P84FX%6.4''J,GR>B((S:K).6C'U)GF651
M%'["!$NH)YW2_ @_PO6'#^G73:,7K06 %C%$&XS;*(*<MDKC:=U@Z>BIXXW>
M<GD=<8 & *9&K73EZJ8J+!R?GIXV?/>_EKT7JFTFA_<U*WM3I[-3A8Z 8B .
MUHI,(T >W5RK^^I$>'2T,=E)1(]#-:Z]JCHJ :*'>/BN/-()IET!Z'/\KFVP
MR<+6X^@B1\(@1+1/03*9]HDUSOK9S@:3K\Y(9TNJMF'C:C0L"_&+[NV^K$25
M]M%9&BGF#D.XI'55%&J,B6A/5FJ4S;.3ZI+R_F \SC:_Z8%K2P=!C?H/Y?55
MK08WM=Z+Z41U1!FS 0)82< O5"B<L!CKQZOBM)C[B!MW).YP3*UKP1=2-S'P
M:3IBQ12 $.&K*G!G7#VTP%@IS)_.U.\P?(.QXX)P+^NGC#+@Z6(XN!DW@QF,
M/@^*=I&E V93*[\O1>L+#'Z:]5GW 52BVQN66RC:>?OWZZK#65$VNQAFW_;I
ML(8%18)8&R65U"#!;? !1V28L-'63AO#*57Y*(GC<Y2$-S&Z/U0G\X*)*X_E
M+=M2[JC0V@KO2=J: T&;-MS#Z$\5VM?K916CX[!R/1'[D+E.1163,5!EP9%K
MZ5T !S&)4R*3@M7W;W"Y-YV/!QVGK9G["!5K!S9/"@*1%:-<*V&K0Y@A[*QO
M!J083XS$-K3L3_,Z"=O TFX0Y:D*CJ286%?MKK"<W_,ZSM\IBI=+> N:1W>C
M<CN4S^_[0$[IO^'O3CX^SJ,]VU,;K/Y]WA\^)*Q7'<%UO]S(\37\,1IQC!Q;
MIC46(4K&IX=?4AEJQ;TI(5L;DX/0?1I9K-5/(RT)R'H. 8TD2FBJF=?6>NJL
M6W)*,)>B-M87)(NUEB4UT/8$U,);+Z+SILI7^9 F:RU?A='DQ/03R:*$.\E!
M]/,O@'6G_=32SF&88%<W$+/O:/.Q"0J12(U*VQNC05%74YU[5M]/BH5"*WG>
MAKZ#LK9N-+D1&GG""$Y>3!-PV=4:<PP$U;?U8ERU0#L$:Y,CS-)A1$7[7==E
M]\4PZ^PV.B2$H),9QEYS9]/9IZCRR ;IFD?&1)>3<Y:%Y73L1>HZ::/H/:81
M CGFD+/@0*K"FL@])[7<.:: 'O#NI$XWI7[JK;B_#-8^+X:$'_-Q#]MJT7V<
M>TP]T&Z[Y5N6' *YS=[Q=(H5QB$*&E!0/+)8]9U+!__4#_J1E"TP?5R.SD%Z
M]?7B<6B0OM#K3LLC'G<>+Z5LTVENB%G0)^*\9]((GT[3K#H 2E4_]?F5C<2F
MXYY"RH11F[J<J,@AIINVM$+>H+KT!%^<O"]?>B?18XXX81QB!2J%%=$(2R<U
M,%%C96N-5E_92&PZ,\Z@U,2#!"FX#CHDL#*1GI2Z?M(LY5B].NF=1(^1E0';
MU"68@ST&6*UP98]99*Q^UN/SCL375%$[*+JW2U>2MD "RA#-A<;$.7 W43D]
MZ2!'8D2.UX-FB1=BRAH-NU*XP<8SRRF7BDI DD)@K86I]K0ZK.J'*1!9 VA/
MI7#30CR$V4QA $[81T6C>>S"K #O+I$AU;M0V.GT6@G,+U\UV'?DM6$&IUI6
MI*0Q*FU)FY[4Z\V2O<(UY+$578?CY&D+HO,CIK".0J9V #X=:"<<JVK;F'.T
M%F1Q=3&<;[5T9<#;>&1PU$@B34 '9+5M(FB*ZVW1"='G+(&%?=T;N/<DPKR$
M@,<SGC(F%OGIZ$NO:Z,/P3@Y#^['P?O4_[U/[RQFCTQ.!\;V;@:3LSZ75VC/
M)TTQ2X>Q>;":@0F(Q*L2;0IS)-33TN<NA6F%( AB<G#NI]YFMR\$4T8Z[)7"
M2=F--M7QHUH'7',RM93+.<OBI[R;.JRD+%[[KNA.&FU\S2??V&0KDX-0RC"%
M& '_FTH**]%(;NLI$B7QY<AFIF.\S[_FG5Z9R-Q.,A0<*+@.;%*G]*BYXX_M
MM2E3]7-?\)D8T6T$<YVZ]71O02Z_9/T_4E.[V^VD$CGC7L<(EH2AP"V@MFGK
M42%E32J:/-=4VI1< *LHTCGOE(C@G+'J\;A>)'0MR5P/:4_,R0HG.2YU3GZQ
M##E:,R_,RJJYO#H=,!4D;4(.6J<M'X"98-R\2VE$#], :96ZS=:7EZE@Z!R%
ML@]J#)&;=(P0APDOD-=CW1@?34*16%)E<#&<;X4:,4L]1R$*P#88E_H\F&J?
M4T#>U5"C7%Q^/"\![ 8:2>IF@=*)&( -M *5]U41'LS[>HMAHNES!0WBV* 1
M20*.WR*9.A9P9F3@4]#HO:_7,IR_(/;$C5A*!("148F3TU<I\UE! *[J:Z^4
M7) LGH8;,>/PV30[*-&8J[0=OQ(-.)!ZH9E8S"R=LVR>@AN]9AP+CQ358%)%
MZN%<K;YIP-1UW*C/Q(4>%3<RIX*UG@<!<08#6^NGO3<A)JNW>L/HV8#CAGP@
M!$Q*IS0*0@;<AG2:TXH3R^K9I7H.^<2<G (X>B8CYN 3M58^ GKPW$R (\3>
MLM[)CXFS%,H^P-%(*3%@!(@C)([,,E65* 9F %.N./7V$CC?"C@ZKP4,?^0H
M8&ZLI[8Z\C98CGCMZ .)GG=F'Q0X"B5<,@6.<QF=PH20:O"=C:9^/+A<K(5Y
M+NZ/ !Q%9,9S&Y!,I[(*PWBU554'6E]=.Q>[> 3D&!U17!H+\!%)E[J'L.J8
M 0-,UY9?4F;V8F3Q5.2(< @R%<#$B%)+03T%U0'5#^; DHC+D<V3,HZ>B2B-
M(IPX(SPUBJ,*6= EE75"7Y!@]D:.*"B"B+;2.Z=4T)'@*D.ME, UJU)V<7ZR
M5/Y,.ZEBK^][H\_#FU&G7CQ>+T5DZTH1!>"C&#AWR% ?M,"TVL>@@ZN/+9&3
MXYIW(^H0;*RK4G<N';D=3'34@-^+3$T+@8P-]; /1JF^K'P:-M;5L#H9L-,.
M$<X)2Z#%V6HTC#"J7L_$9!VSG(:-=?6M$(48@E$ZP0$T2WNC;+7KQ #RK&>M
MU.(VCB.QL7*'QSK=,I%II86$P%!2AWS9K66R P)3LR2PVDNWENWX>!I3ZS0M
M;<-#S!M@*=J(;6I?,,&'R&A3KV'<3],.S]0ZO<-6.Y@HV&C/F=,H$EUU_I+8
MJCKHW4_OEC$ULU'AZN9=M^JE9)8TAMKFB  3.&9.ZA"%E9&5:?])?13C]5/;
MP%PLN-RU]#R=\F.B=6R1$0&;"$9$6V/YU :F+6QUM*ZE.C_>#[0*KEQJ$2]M
M"!XK,*6BZO$&,9U5]6HISDXEBPW+F%XSG+(M$&P1CZVD1D]K_8FIKU(SS4^E
MP4=?J-#*R\B)Q38*X@(3H=JB'[T4]097!"TFG<Z!]\-HL*5$4.LY5XXPGC9(
M5VW:HQ.6UJ(JHM2I9+'I"#L$Y(&+I"88XQ6$@[QJ=*08H('ZQL?%E80C4WY$
M#19*I,WZ@$2Y5A *(RO1U ;'>I,G7$,'Y\#[@6RP$,Z"'4X'#07L+?>DVN"K
MF5V2,E&4[RN+[K!H%YU1(JX\+JL8%OD@E/GNO)TZWJ4(<32<O"I,-LI_R/ME
M#&G*$_-VWY9%B?>$$.<CH3 I,0#"JA^?MGA91Y':MM9#$'X"26QR6F"X4\&]
M5CQ: 9C*.<XT@,K +9_?$%%) @MRD9+8U,\!5"(9;<,"LR[5)&DWE@3%3D:\
M1!*$J"-+8G6;V37%<EXQ+;P$;ZP@*L,*50 *>X%J0!IK+?F"*:M/T]7=7E?O
M5$HG,(-V.8A+N&#2<%%9$::"JK7WPUJ0Q7K]%83L%?^E4]ZHDIA[*QG :HUY
MM055*.^6K'LJ1<D2>I8%0^O)6B<F$8G"(@:-J!7:Z AT5>-%C:V%I5I*N4Q*
M*ZF*6=$O=[2D9F"=WF#47YZBF3J/Z0/VH7R#ZV2#^2T_+NVBN"E2+F]P=>/S
M^]Y@<_=,#2$=1]I)P/<& ?HUT^-*N \UO:1*L"5L+N'FN5E>]I;IGS\7X(C[
MK2\/[U,.>NZ5TWO>=<$H#,H;\*;$M(;HPGJO0AEC!.O0M+>G$KJ>]7N54B2;
M:LP8Y1RIR+ 3! 2IHZH"[IC:+J\KQG\-\J.;"C1Y",X@'(535,M@U/0P8)0.
MO3Y;^?W2Z^8/XU6/..JV-P4%P>NT=FI1.MJ%T6BHK$IE" 7'5@/"J2O6&4VW
MY>R>TEYA -B*!<0X-IS;LF%?E1CP0M?2^Z]/@IMLE6?!$JY<!-4#43*E2948
M%1"=K=TX],)%M\E,T=2<32)A5?0T!"+DM&@4L%VH(= CBDX>TTPYY5/+1!9U
M"#:=NJQ#5>+ @Z@O/DFZ6.]QAMR>TDHE/,6B\@)SZ:AUBDRW/LNH:&U)^-4)
M<).1BM1#_*(-#H&I*'W:OS;50,1KV_I>D>@V&BEN$1)8<O"2S@D?79@V0G#>
MG=*^[R:ZWZ^G73NGN8Y-S4M8I)Q99<$<$VTI1P0S9Y3&R!HBZPVK$,)G-,]6
M<WQ*8X6"U$H:QH2CVH.^8(]*(5+#G4!+\ABO4(B;#):2(F@3G&51*(LHM2#0
M)$0I)&:QENY_9>+;9+2B!&!/B$N)*P>8G@H12O$9ISVI(XZ=Q?<U*SJI\"#V
M^NE\KG1TRR._D^6%5#TV&-IL4.R8(F6&(ZD(IQYCK+PGM&KP&14@IWK1!*\U
M8]F1OH/S-G-XQ+]Z_50Y7>8#/E=M(H<SZC%S)-UH.,HZ8T?WZ/@VK6>&$!4G
MEB%)8V0T]:VKI*6#K'=QJ(=P%R>M)R4Z"9:6*JZEXT@@JI28G-,!F%*+^L[=
M6HKN8L4U_[5-2;A  ":JX)'%@BE"D:Q:05"8G34;<F9R6I?3=VE) 5/O$&*I
MM"=B6['FHK6U+.UXG>&<6#NA?:$"Q< 5L2AX(\&ZZ.G!0M(@6ILO]>#KXH2U
MUWS!0:36RX)PZX0-EE3G_T"@H/62A3VTN"W\8N6T3ZBAI21IUXO&$' (CJVA
M3-NR=Q@$':>5UN-SNP$5;["U"$!)Y)$*%N%_W;0HQ2QIH+01J#Q2\@1Z3V@<
MI(%0QU/ETW\]32#$5WV#+:TOVFX&'\\C@:< "D5MT!A'Q!T"SHV)L2K+HE'K
M>N'R)D?YO"+8R>@IHA'C$7F1XC2N;:15=H08CY^#]W6.W[N8&O$$HKTA7BOC
M=;4'40C,:IA&T<561<<@]Y3SU0L<(2QT3D5PWM$)7QU'9+FH@]^-SOQY!+"7
MK@HM/0R^94P$%]-Y,$Y5NNI8_3S+>F+FK'C?P^D"-SPR ]$BUU1K"!J12DY7
M$DV"-?5VAX>6P$Q'_I_ZO<'@]RZPT$E^^J>LZ$[.&MKU$ 3,P*\:;[WDV@M"
MG==50,>(7)_<?BJEQV?[A,;!D=3'2"CGHZ9>A^!]!6<8_%ZK*WWA@GP*)@B>
M&(N#=YISIY3%=BI*C4G=UER0*-?Y5T #EG,K+)&*,*1\]-4Z$T#[^CZ#RV+[
ME$D]F?)3 #^B!?4A#CQ6U9I51!W75D"]0$$^)=!4GG"L'*< T8U'6&-=!IH>
M_DO7UY(]MR33Z31[.L6T: ?0%M1'1I$ZL(E)3TX(2I#!:U< GDKI\=D^Y4QT
M1,24*0:;!L$ #D%7$2YSH1[AOG!!/L4I@AA!EI[BU-,*XBHK3*63S$  ><&B
M7%]!CH6*!".63K3PB$L\[9CH(!K>T"7P_#D_X6P,@6$1 -1S07U4P0'(JC+W
MR-;/8WSA@GR"7Z3)K#DJ01N-"@(90F49"R(2 6W4P/ZS:&7B_9=L./G7WXOA
MEZ)[U<W_D6?]N0SO<V; P*^:D+9E*0F?%2KX:ELQ)> WGI !VY;[8\OR9!D:
M1&F*$I1.LA0N[7"MVOI0CEBMB^C&18%GD.6T<N(9=9)Y%@CGWEDFI7!8R3A=
MBC*\?G;B871RRODQ97BZ;*&5 DO'O0^*D<B33E8R9)XOLX_;FLA=9>BR0>J2
ME?XG\?<57I8.>1JZK-]_*+JW*T2UKLD237WI#0D^&A,Q,938ZN 3R;RJ-P3@
M1,UGPK<BZ@!<K.V#0\!&8(.E330K 5;#3/<)*UE;1"0EA'\.+M:%:MQYS#SQ
M3A *L5HZWIA6QR9I7%]#(6+Q')93<;'V!%$<"(P'P5%9100&$U0A,TL@9*JW
M[^$+3=D.Q,7XN+!WW59"1+G/Q_^[\QYT*RDUR >,/?R7I-9$%6IWROM:5ODM
M*7?I;N1G.7F'8VO#AG(,X2OA& LG;;08:2ZGVSQQX/5SW22B9\#5ALWAW$F9
M=@M2XYTRPJ%8=<8(A+)ZNDQAR0[#5>_NKAB?<I<>![)!4?-N:W4IP6,TC-/Y
M>C0$ SX:IHL.5DXGC)2+"O;=MT'Q0[?H_.>;87^4O_GN^[W)D'-D"&,P$T*G
M"G>:H *:YC>D4#4_MY&,7K=L!CM[PM\@M7KL?\W;X DC1'W]_-U@,$I-K=;[
M]T.UW>61" ]V"7,&VFRP(:8ZVP]9/6=@ITT44K.[>0W9E;<5@OF0]:_Z97>0
M=FG0JNX"&SW?NU_C[$HV%8BH:+T+0=BD,F2R)<8KB_@"5*X^ @'Q7Q!>RM0J
MNI[,AEC'AO80PPOA- [*!:,(==-.=L @.1\VY#HV(D$*LX 1!P/$%7*Z.C[;
MQU#K77!X-L:J:$;#+[U^BF1V5::@@K8$:XXD35EQQV6E3 A1O62")*> 5DV0
M17+VIGJM[IC C=4" X3U2(#1L@I50@?;:IZ-ZK6J@I2)6G,E>:K)E\YQ4?4
M1TCR97U,#D=ULDT[:X? W$&<#9J-N$I_JCCI@.$-QV(9Q1C DZ"8K:%X3,I>
MU*[5"D(MMDP8H2(BDJ>E5U59%#1_)LN46@CPD#X6M6NU00JO08Q4"&&Q%SR:
MR4[]5)T4EVH#N&CX/RR>1NW5:#@89MUT:,'2R/&Q&_%6APS/O']3WM$1ZQ7U
M, =PM)*GA8 JKD[_6JI-F-/U^C_#SOYLKYT% !6,E4Y&R[EPT5#*JC)HS+U?
MVHF)BP2NZ0GH/N1PS?.-!2 -\,M*<XCKN#2.5#"5^'G7-C?[3S!>:^T \RXU
ME,<.I:/9G(60IXJJD=16+*-; !#7QQ\O<<SIQ:(P*CH'?&CPX\:PE%Q(FU=3
M<W"YPOSA$PS76D/H='3:<- ;'DC0X BG$"02YE>8!:) )4] ]]&&RTI-4_\^
MEXY#H=9[8:LET4B,4BOLOWKJ<.V1IF)2:&J *AP2#"!&ZL?3O>62_ER*K:*R
MGLG92-FZU%,P7LC4;D,P U.="12K-C 6W&A]+\%J^2VA#$*Y;MF>L=?]6 S^
M>#S*WH&LX?-YOQ@,B]9A#AM-G3 _YE_S[BC_]7$Q]!$N<)96Z#3&*7LCN)<8
M>>8MYIQ:I?3<@N?6I!^(WWT.R=K K^!(:16H<5+ZD,Z6C*SD-_4T\H@^*[\+
M?3]MUDEA__67/%_.;+UM=XU?PZP04=!R,XS0.K7GG6@R)E3P-S^"M3D;C@\Q
MPM%P$P.XK( L3%N"F05\H:)(1U9P*X\PPA!+IQ^RVQQOG+3E$I,;#8; :'^F
M>,%EW:Q=9-WJ4MW,D]GX&A C6'JCP*I3YJ,/NJJZ)S#(LZ:S.RI?]"/Z"Y9K
M&)_A89[7Z=D[U[U.>^>D-S<4Z$12&JJD2Z?#ZZK12@(6M6WW3#*T:.7G*-B)
M./$;_FU=^V/NF X$YKV@J5EE:G(FJ38B52ZX>J\JC,1B1OY)Q)&UQ 6JP2!%
MI;"6.    S^=B*.@T+[>)C*=,*\/2!Q=1QS%%K!M.JR8$A=D)*E=="*."8!6
MK+Z665O,?!IQ;!UQZ5.$,6NI%@Y3KW@Z @*(XP!9/:\?H@JL'%+GUDX(%@@0
M@36&B1$BTD$[7D5] %EKH(=!D'$XXN3Z"<$Y!UMB13I01E$$;M(:D)S2X#HL
M$%N?$)P>3N?D^@DAK8P.C+N2\!\C$(RP3L1Y;6!>U@^,T$0O)MR?0MO:^8!A
M(&W:) *F+J3S.2RR)6W&>FMBK<Y$<[F(&)]"V]KI !30@%D$Q7,"! ?_ZTO:
M+-@7F!6UI2RTT._YB;2MFPV1>J$1<TY9 &#6(3FIO@,+QS2J=S>5;->I>CUI
M";^SZ_(&.0CSJ1'"<P91)*]V84+H&^M-T3E3>#%),4O +J1M<%P0U GLHD@G
M?!HM/"9H8N$L"'/)>>D "I:9W_U(6S]+.41Q4::^C\A3PP!LCSV#9(%+5&^K
M3PE?9D+V(VWM) 4':=*JM,8V>F5 V6 :)M*4BX ::Q7LF')YN %=.T<Q!"/*
M@<>'N#U@L%S2L)(T,+L:U?<48(K9,B2R)VGKI@%UD2EA%860G @9I"6NF@9*
MR)IIXT2+0TEM@[L"V %6C$CFJ90PB)HH"5(#9P6Q'%LR#=)>M(.1MG8:*!@_
M(,^FMJ?1$8BJ2_2F/47.^B7%L!3I989M/]+63@,7HG40\ ,I##GPHIZ'DC2&
MRD,SZZ31I39W/]+63@,P%U1$[4C2K=26D0I:D@9QC2"XCC_(XI$Z3R)M_;D)
M.$)<$ B#B<"C$N!1JX(09>NQ B="+W.CJTA+91:3PSIV=U6!!,")(#$2 DP%
M1X)1TR7 P&K%=UAA1NJ"FZ5A-_HVV! %(G)6!>4%,5A9'*=N/L*4J(^KE(S5
M=6Y_^C8,KN#I9'%#H]'<:!\%CY-,I'?8J7J;0J$6CU5;2]^X?CT=QW)SD[=
M"W[-_YPD;XKN[8=^T6T5]YW\77=<'W1U8]J]L@YECI-QUA(_IG_:_QH-QC4Z
ML==?>&6O"W^V\KM:*OGQINN4T4VGC?]^W\Z&>1I&I!=:RZ7TY3@'4QT;9Q]\
M?I/W^WG[4_:M[.WVF,18O#* /QS\NQB7W-WT^N7IYB"FJ_L\Y1ZZMZF&?^[B
MIH.G#/,V;4(#\T#+$\[3L>=(A71*0L1U5<=X_JR+_0=C?DC+PQ=BWD['[@";
MDW&W>3>_*78_H :!GU J;3[QU*;:8&I,M6Q+':X5_:=0;8&MM00]B?8-LYL'
M9"33$,!B*82(B@5<T6Z)J14V$K(X(L<C?</$)Q@PC=.6"B>!>H\]H54E OQ<
M2Q6\9?BII/?Z>7';?;K&*.H<-RZFNBUE9,IB^:K$1G-6"YUJT?!Z>IY$^B9(
M*9'GD;ID;&6"1HQ.2\T8]O4N^W(Q[79$VC>=&A1%8%1J%5U:#**(5 ??>:$P
MJ2>7%%^N[=O3/LZ*/UUCF+(&I8(R;#T&=6'I4(.)V*7C-;&_K<48:^EY"N6;
M:HQYT,9&+-+".R![PE5E'654L6;T(3I:.D^/0/FF$_:\0C(&RVG 0CJA.9F6
M.EF$ZF"[ABMVI;Q</0$/FQ9/#N"8'+=*.P&A 8[P1P#=J>:J#!K7XWFR5&?6
M4W4 -C9H$+@<2YGB2ELM5 Q2/>J^)4MRPHOP\T1L;% GB/LU$2$5>&F"9; F
MAJF_ B]<FPCB:5RDC47ONH-A?Y2 9-GV[OJ^GV?MJ^[?LGZ1EAP_PKOFE[T2
M'_@W,K=+ZO$E,_MU>_WA;7:;O^]EW:ONS_#6?X^R_C#O#X#7HE,,'Q; Z/M>
M]Q8NWZ47UJJXJ[<M-D>>I7/N 7A;N]=]!W3W/V?=/ZX #0)43;>]?V>O/FXJ
M8_*12>)BI H"!)0ZYHHX68*3,LYMB7M<@D/D<3"VE>U!QH/]1O\ZZN"WZ<_'
MJI(2FE?"GA=.T<VO;L8W+ ATU7!>Y]VBUY]_YRX#N.:3'[/N[<)H9]^*N]'=
MMF,-DBI_W#2HAH08$ /;P'C@WF ^[>-:]OA:,:BS)4/-L#YE6(ON,88U<">5
MA7'2CAKBP,7:ZEP8S:G%RX<5RX,.*U"R[*A*B.J1_HV8^WXAWJ:_]S)WJ_-6
M6AOLA(R)9TL<D[0Z*H9Q*NN'5"]6AJ]B8A]&,9U)7ZQEK]S;FK?+C:T;MLNG
MY7 5-8RN50B3 /'RA$$58CT_S>1Q&60^;U%T:"ZQ,0Q<C#$4"S!1/.W"KC:R
M!QOJ.)(\F<O2,^:#85+K<:JD^)H_EHFL+VO<RU7ONOUZEL+K/[/[Q=?-X(O!
M5?=CGG7"($$?GP]:_:+,Z:1K#GZZ[?4?'FU>+/J#X<]9Y^;JIGI)?7QF][Q)
MB$>HI3H QJ?.2*1558\CN=-BN8'A&J\:H W";T9MR:C!]P#2[3)L*@C#$?9I
M_X,!!V&J75:IPS:CR\NHD$#RJ,,VWJ6U8LP.9T7G721W-E(F$/=!4H6]B+PZ
MX9$9Y.4*Y"/%-J)8Y.A@<CB8L5W84@6!5<H(6AZ9BEZ@R"JG*03$7<N% 0[G
ML,(8)Z"+UH?LH?SG.#6==6HP4,Y$6TO07SD[/H%<TKPY'.R;?_1CWL[ORMDY
M)KO6*&/UK9^^]//\0)CR>O1YD/][E KJO\)_ZEHP?WV#VS4&(4FEI=%[XY%F
M@KMID"?K/3NXY&N\[JKQ7*T!:=!>!NB?S<40Q3CVUFA I!I,"%?3( O%J-[\
M^('_8Y4,DT3FY35><IJDX ^5*PTB>.R9QV 4P?JEK4K5_EN5JFYKN=*%U?OM
MR#H$(YL69XA*AMVD S")- P3:Z?[ 06I=]' 6CX3)YO6:M+F*XC'$5<& '!:
M]9OFOK@,M64F<2@VQIGZ0VE6JE.!D6#61A^\YVF_^G1 B*RO].&%ANG;T74(
M3C:HE@8%<BB8X+1F.&$&-E4M"T-4YX2PYV)ETZH.S NJE:0H(A0A@)SV_?':
M"5<K '@K%VHD]^?D4'IEF7)*.9(:EOLH(B%LR@(\74O4\X4=L!OH>1+I&Q1)
M6,-X.C=+I2W6D6+%JP5D<,"\WCN*H>63^QBT;](<'"./%FQF# SPL"/63=='
M7+V:ZJWDAZ/]?9%]3KYYYW-FT@)9.MN-((>BTA(L:]6C!:<.)O5J)HS74SU#
MROXDK]N31SVGVL1(% A6 5" :&W:E!^AVA1EB_U6=B5YLL=HLF:RX];&@)T3
MT6F*0G)7 D]Z/5'DN*I7)@HAELMWGHA]R%PK4T(Y$BIMGK?6>II.3JJ.&O>J
M;O:$7NAVMCV9<VM.A[)Y5( 6>Z<\P2J5##))T=0#\7J]($#-I>1O0]SAF-J$
MV!!A)$2-.+'*,0A$IX9<6EFO<&)\.6 [+5,;S"1-Q\%82IFRWAD2F IDN@Y.
M>*U:Y8#\3(O1TB:!/XM.!]X!\7C6O2T^=_+QI1U;H0OOJ8P<I9#0&.)150,2
M :S53P_'*V#/-I0=CJ-UA@"LOA;IA"41+$:.QN"F_H!K52_0U(O9Y4-QE#K\
M[GA:"X!-+82TD6.3"EY)J$YK@=]\O<<K%6*Y%9NG8A\ZU\D8"^NTL\8+Q1C$
MOA!=5H?0,I@>M?(;+-4*#[8#G>^Z*<O1ZS_LJ.'E4AEUS&FF?,145[T*0>NM
MJ!M6O1P.U^G8E]JUAX1XF79S2,FD5$S@=/[J5'ME'8-QM=S9[DCM#'[X-1_^
MVNNV]H$*/LG9AU1O0J/F*B"#*N*MCK4%.K(\T;"1J@.QLM:*D*BB= IK[9T6
M "LK(Q]IL*XV$\D&([(7*W#G;@, 6#+MC@N:8X(]$(]E136.+-0' *,-R@XD
M[$[BVE:H@8#UX)I2\#N.4T%YA7TI * E561H@X9O(G%U??:.QIDC*0!5$F,!
MD*633&EE2*A@NEZYA^0&7[F:LH,QM%;'A?,&,9/"/+A3$!.K_BI8VKJV,$DV
M&/$]&5I16M\9YOUN6=X^J:78^: 7:T&]'4$JN.AA]*CEDY+%2+1F-70#D'N#
MLNU ZO%87C>HVE(.H2468'L9XPH!3*WZ>5*D:M6!X*\W:.EQ69YDF7:,^34A
M7-+4%2F @4;8L2F3 MOZ28U\@Z=92]LAN5HW=,Q%@V"&11X  E@! *M"58+Q
M)9L/P,6>#UN3I;GLV_OLSYFENG[6'91M2#[U.JE <U,)3 #]#4QX#2^5A&DD
M;#IBW3G!(JNGE+&F&VS2H67P$X1G_:QC1X.BF^\*G%'4$J42)N^-\C@BIJ>U
MNYB1VA!O /=;4;B)Q^JW2?B9VG;!_XYW2G7;DVAT4#;/2D5J[=D;5IXOLCI!
M*C0+U'"L-#(A8,-HY?]QL&C)?N\M3/)363B]B-;: 1K3%@QG3$ 1V4"$KD3$
MJ:H?_RWT\C3LQ4OH%-L#5^\6 'CGN0:$I-*R"3=ID[$.1C,2O!7U?>P0GIW;
M,$SZ;Z==BB",_@BX+/\W;^^=;O=,! WA'"@=#YA$3475ZC.B$&K*"8AR5ZEL
M1?5I)+%NFCICC6'IB",(>;G52E=--"/G\%,-7-+-(.29)%%MB(7)Y7NCS\.;
M4:=JR+:;=D#@CY7G+CI""(!O(G"5 2!&U<\:P!@=1"AK&#BU>-9G%:BTSB,M
M18!PQ"I6;<Z.*'5ZJ_=AV9!6. /I_!V@1]8=/E27=E.8R$(Z2@$":PY8#S2&
M._*8K76U=( BAS GBS2?0@KK]();8-F#FT>4"<P94:;*PB.E6$T*3&\&O0>6
M0GWW_&X#+3V-J7>("]&AU&1-RSC%?5+5\SZI0?1Z)NLD/9F#M=@=C+RU(1@K
MD0R2>DG$E ,GZ]OU!<(;C-O6'$P&,?9[=S-'>PS"M[S?*@:+G=67-!S=KC?O
M8\O(#UG1?M>='.:QJ;)08!Q"L ZAH&T,*=%>->8$ =0<H5J]9K&)SQ7BV1O-
MI'5)A;VG-F"8@ +96$T\8H6O;T+$:"7MFUWRWE #_ :/ /*CCS"#HE>:5%82
M.*@?3 1N=Z7F[43FFK6OIZT[*D.4MCQJSF&:(,,I4]/)A'4M$%Y9R[<WO4=F
M?MUP&@N8$?NHO%; JZ)NFJ9G*?=1;QJ 5MK[8S&_[QH0,8QI'#AG)F4W/ :O
M7@TL8[P6WU-,EQ=OK2+G::2O'1;BP80)KZ17(=7,$E49^%1$4C,&8/ZWF66[
MD'XU_)+W=ZS/$<HI1 , 2N<% 1M&S70%']/ZKO:54>HB'7N3NS9J"BQE]QP/
M!"!OC"%6G=(C!=!3;YBQC;W=DMP/_=Y]WA\^?.@ [)GL[;F_VUG%%?<&O)W1
M1EB.C/" 8*=Z8NI!#B#6;51\)74'96QMKWC$B4'2$BV40B:='3E-JT.T6^_T
M)E:O/N_!6-'-R^/9^L7G4;FC NZ?'&C6_R4;MKX4W=NYZ^-])]L4\)"Y%1*=
MS*]"8%8=EHXQ-[50B.-9#9S=*37'Y9ZD'H;AJYORXJY\,X&(0XQ11["+&L:8
M56K+E67+-X1S= B^)Q3/LW_?!S*S6FNP;8KEB$RU,=X&GWHW*^4XKAH6"!?J
MG3DEUHLS\/'KNU)5Q]15IOTZOWW,0I;+'^5FJ6&1=7[-OA:WV3;G\0&= AR+
M,<Y)9Y1CG%1G4 H6:G-0UZHM3\/9+SV8WCF,=;?<&3C=5+-F&PIS&&(FB/85
M!J/)I^%3H%'4MZ%PQ4X^9M,XZ/]G[UN;VSJ.-O_+?E=J+CV7_K)5<TV\95NV
MY>3=?-I"2$C"A@*T("E;[Z_?'A!S2)XYP,&5I*BX*K$L@F1W3T_?IOOIJZN5
M2ZE?'#LSGNC$(&89A5(NFUQ;D(G?U&[_D+;OU [A;*3W,CCCD-E(#C0DZ;+C
MJL[Q%N3"]HYHUG]-/)RJ,]\1A21C$"[H9!""ANJ HZ$TJ6U:9/H4JK0_:WM?
M$I9RC.2%==G>7.:T0NA&5XUO#XW.K!^"GIVS R^)Y'2A=1#!($N<NX!UN6YT
M)K>) 9S$L(WNQN613*QE*82(@N@P5=X*66SEW;; '$[5>2^)%LPHP<JZRK(#
MO.!)U,4_RIFV(1[%*:[__ISM?4<H7W3.)\HSE2_./P9?K:T+)C;]U^1H^E7T
MLW-VX!W1FJZ\YDX9JZU*V?"@NSO"9=/]8/HUD7'&Z,]7T_5[H_NT()WZ[\-B
M,%?4R !8JXP6 ;3N=H!;S.UF=M[LE]^%K./9&)O\RPA,!B8RA5LAL&1K+299
MR46['TLHO=GDGH^-L8G2R+4#:ZQWI6LX&,KB:MA8QOX'J@!RL_+LQL9R]F75
M__7#_&*ZJM-&NA(;$8M?'LC&%FB4^Z9/#BJX$,%@B#DPCNM.,[*B4G)3LGO.
MWC!XPQX!H S+YG7);QM(R?W]TM%ZCDE0!&JSH?L898UH @OR% *LM8:O>3);
MKK;4K:8)5J7.[8TE+T:6.\'T/+:_627T$",($VRV%.!W.#U,BO;IHA\"[R*]
M5ROOW0!V'L<=J[YO0UXO"HJZDRO OVN!2\6:=FG9[\HZ7. _36Z*=+Y^8P9B
M%P.K2N[&/270,2JNN)#=>.EJ]_?*/N!F^_!(-*]*>CN95^G1J\2=L9)9!:7-
MIII7RSUS)Q#?SZMBX-OW]\ EUW^;]A<DO2#XK8<7F#TLVY>B@0KEH1J8*ROH
M]/UR;?<(9?R:?MC_F7Q83E<1/LEP2'0;Y/)0B&FRG,_F'ZY_H0Q@W=.W>1GJ
MIKIMT(8E"M8H335EP-0ZX^I&#*Y5KW!6?]5J2^*#K>V#I!Q :[O.Z2&M,OL@
M*=^$R%@ISGCNJU-R=-'5)EK?$+'V',3V-]L\5 @-GBM4$K,BT^,P(=0,F1*;
M?A7Y@6#/06A_S\U#J68B*#HM*0Q51F5E7&T(CAJP_R[S2 /.(M3^XIN'M"9E
MO2G8!B*!B&;51%MK<Y%,TA8- 'D68K=<+59:T464 $+(D+SEL)Z BE%RYK81
M:TY/;+LCZB&Q&LD0D.62BO348(&UZ]K"D\.-ZDK$RC.H;+LUZN'=$J$\BDJG
M6:)H%$I9-M:UTYI'^81WJ]TA]<BZ<A^\CI@"1\KTM/>B1G5D'?IMWH\MECH'
ML=LN%W-:9RZRCT8:L@8Y!NR()7>_C=BS2':KWP(?DO(A8#"EGT+D.B1.\8K7
MVXC5QURN.+NZO1EJB1MQLUXZ9H*B,(I3R(2952.;9!;]V?M=W>R:F(/HW>YJ
M?:1_>-F9[+E0,9<UF-75>HT;G<*(JSV.X&TFP>L@A#4*="[@)CI;UR6L:/I[
MY'8R"<<1N\TL@ F:C"WY!\44%$/0;:4V,?17TNSJ<H^C=ZO;M9"EE\"ET41Y
MP3BH>0!*'C;2.^)VCR1X6S="V06EF4L4V3 R#D1EC6EB3G);I+C-]1Y#\';W
MBV5KM9<4Q01#\0*4CM?[^\8VVH<1]WL<P=ONFQ4.9.(25 !02)$8=M N4?1Q
MML]^W[:[83(,.5D/ *05,0AM3072]%ER.- -'T?PM@L'*LO2;0))<R:"31IK
M-DDF#K=F.F>3\+8+%V.(#JW,H)V/BAGGZO8;[YW:%NAL<\=#!*^7T:4_+SZ6
MM0@E/7\[#Y/KCY30EW^5I/[+Y&K:S,_L@I-E8Q8!(3H>&% L%%3-AI7+_6R8
MR+>]^?9]J#L=5V.P@9QR.NDRL14%9+3@UXE(2L*URW#><(OX M@:>95B-C*I
ME7 Y(5)N17^LRSP50SZP8<R($W)U]WQP!ZY5OO.W4E$K",!W,Q=UUUUYRKTM
M$#F//KP+LX^AM@6P1 ;7"B9 ":1T(M=.7*."'$;.E]#G]BBJ'PGAKC&/?L!5
M@>E^T)%Y$!!@9"I$QLL4?L'C1&?K['JF[VP?',#TEB>/TG,D\5M[NXUEF(7-
MP7OFL@NJ:_J$TG_6- W('K;"0<2O-^0.S_/^O)A_F5[3SW*KJ?W?%S>3J_Z\
M[\^+FW].;XH&?)C/_KMO])LQZ?*#FFIK1\S]0,U8&X(R,7GE;2J[Q9V58.N"
M8,J)\\".VUY#V]GX?[%"_HU^R7)V<5.P_4C,H[TYPC.F6324#%&\$ $Z<X]!
M- *6MM? ]FT+^ X\/B^6Z[\JG^.C#S-[:_>#8E240$DF,A0*(*?0[7V/J%'\
MC__YB_@GYS\)'9] Q(/<?W-RWZ#P#UX"LDE!,8^6ZYPI'^6UW3=&D\R=S'\2
M\")$OAU*O72TS^:W%/:N :X6\_T#5Z<M#\Y;)2,"IA"P+C:/%B@T;T(\#8^-
MZOXTGIK#L<64Y4G-.(V9<CA=EJ&;KO2?R,PU5@UZ (#/S^%(/%NVA'*?@'2:
M"2(^"U[1O;4VIK';;WK@1$<R.*,?/OV1XL/^?-_?KZ?O;Z]^G+W?&+7>[YE;
MMRNZ"XJ<[Y"9[I^<'_SE+W1CEC>+LIJF;8K*2E$4:)@6 -89"O U),L4>$N7
M6]'=-@^V7NQ"]]/R619T7DWFES]-+V>3'V>?Z-==]MZB-Q-Q[;^N'JK#U>3Z
M01]KF7):SJ8WD^77<I /%K(\&/-/P3NKM95&V<CIAKLB-Y<IEPTZK&SB=R2W
M^CWA]OJ&+L1R%5L7K?\X^WS=:IV(*>NL-(6EADME.$*1GN? A&.:I,?9]RB^
M.+ON!JY^FWWX>-/*S@(9(N%DA*BRDB8'JU:R8S'*E(KF<?4]RN[=XOW-'Z6,
M-?TRO5JLIA(;X2512KP!Z-8BEX$R>6ONKFURE $[$IY\T;+[E9=O>/"E)[NS
M,;'(LM$B.NW(25+LYXUPP@2C \OQY=_9?\PNIXN;Z=43N <$63HWE2470>Z@
M[.OE*SV+MM1=0F^9U*N4U7[JI9DTDK(Y4_:>*Z68]F(EL62<E(@D,?N]2.SM
M^_<_39;_GM[DR9?%LBSQ_7%*N5.K9=E&BMFXC\D(])9S<Z=EB?,"'?T]:=DN
MUA],4$:(C!9-Y%:7A>AWM]+;E* DLG 6>16HM]M/MZMRX^;9D!_N,L\M25ET
M9'MEL"SR$CPY6[LPF-<#*P6X["U$V)_"4_.WK2J=E(K1J<"#,4;HH-1]=V0!
MK&XQ"R3 R^/O?,9R$YIYZ1>6G'G'=6DK3<9WBP9L""W(*/1P6+]]L6V.FS<]
M9RDM=<[&!'3!2E&JB&N9!7)"S>3AW;J[5R6STG)]=36]N+F=7%5<C[%!%:&R
MD)(CSQD2(D72%=;:(? 65H?UUHI]^U(;\<V;7@D<YR I/<L>))EJ[0*K,WV&
MZ<9T2Q"O3&Y;_/,F=Y>]3-')5!!>(J<X,';@+N@&0/J0O39O\/MR<CE]-[U8
M3L<-6C!9>*Z$LPH#<"M3!65D7K72@I?G!+8]^FKO@Z#_4;X9@PN*VURW>MJ<
M?&.O!=,OSO289X@-C)3!<ZU-X)P5A#JFNA5:9,$;5 0KP;PRL>T=&V3*T!T$
M8-I%KK/SD&L?.7=F8(Z\5.1>E\P.B UD#EYJ4!14<1-\=O=M&=[FW&A:V;?]
MRJ1V6&S@G-7>(9<QV& 5UY&OW]J2EJC;%:+Z!1KN)XX-,&*F%#B"\M(+D4*H
MKW>92? M;I]@K\T;[!$;<%FZ?\K>/I]T7&U2JKN3"GQ,B]>%/?RH\TGKP;>L
M7U#=^YOI\I_3R3+3-^P)>BA=8I228$$I4$E;X6JC A2;U/8HBMV=W0BEAS/\
M,_'W^Q_3JR_3GXC9CWL"T&+)YE5P9>Q1:LHE(M;^HX(TTYA=8';WU&*<V,/9
M/O"([:K11^B0"Z)^I#]W.RL,;S%'2>?5$>P>?[JKG["XW1-:U1DOZ4P#A1X!
MRP >J'JJI?^V\0E"X#&G6HD\CLW?/RZG>QYG&<@BK06>I1,)E1.A[JUC&5U3
M\CL!GRLJCV3TC\6>H-^86-8Y:$6.2P06DZT&F)%E;M-_+HYF\X_%CDRN]V?=
M];Y>?%VM^;I+,/XZF<U_;#;*[M!< QY85JAL)(=C#5J5*HR\X@;;ZMH>,<TX
MN3OR?<!27RVC($)#4D:D,@UK0TVR0X' :\LX?'=KVZS-/8CVIZ\^(V5)F2ZN
M Z]]E-''.LC*@];M8("V=N?HX@7(9._TD<)1<DV9G%-VW)91J%QC4ZY,;M<V
M[G'97X \#BD;DSW+EC)#%S(&U)18=WN; 7R[\V"/U/ %2.2PM"^1,EC)O U*
M!KHZ-M;._!RY;<'>]>ZQZ@N0R?XIG3$,$+C3GEG'4D9F0AW*C%*U(8]D._N,
M%R"0/=(UFP+7ROJR@YL9$!A"G?;,'-N%U6:U-/#))+$UT#&:.<?0EA$=%,;Q
M7)>&64BJ*9U)9<S.B?EI:']R!RD<$T%P1R$"HY0LTW]U#A+):;8C.,B?TB$\
M>7W5V\PL>/K-.80RA<94?45,@;71,$B[<P[W N1Q@(-4Q'SDPOC2B<)E\M%7
MP JC(C8APQ,[R.>IBWJ;9%(!(L79SN@L 2LX,/T?-E&#AJ<,*Y^^Y@DL05DC
M8+FSIF!O)*@! WE+:!_?97\FXT4+9 \'J5!J@8SS:)Q4BI$ 8KTN:0!_W HA
MSR&)GX<P,K=N5++HL:R+SMJB*HO/DUF[ @&J'5WEIC_ROIV:(^E^<M=H+4(*
M5FF9P9:D@/'J"6(2MJT3,% [1\'/+(\#6I)\* U))NJ<68I,U=@I.I)/>[]Q
M]R:19Y;% 2Z1:964ST)0)*Q\6>,5:Q"L4X(&/UV(;^6B'.8-C75)!P =#"\K
M20(7%9% "Y';''KWF.F9Y7% JH@4&I#I (G1@%72V*H;*&(?CHRR#/Q6C,8^
M3I!'S;-A3I#Y#+!:+ULQ4#6VFP=).OA$4MC:R&,#>.=B3.2XDPN<B5H*M\F'
MMJM+<;%S=GL\W4_N F50VEH?6!0V I.4#E5Y<!=- T6-2C_5Q7[RQ% )'E0Y
M;TR6Q[)?6':54_2Y7::)_:'<%RN+ SQ@\)%Q0*O(T(=@K8JVMFYE<*V5^R;D
M<)CS(XTPCD$N.S$E97\ZLRX8X*D/*;8"'_I&]&)_YY<,&A1,I6 HYDG6NJYZ
MPO50=QI_JL#H"3- )%^65-"6O(B4%A2J;@.5X&V=44A^!DOQV_339%8@U!Z^
MP=X!5(QC<9S<P=R'1T$CBR9$+U3R:,BBUFJ23LK&U9@39S]Q&W<2R#8V7ZJD
M=ABD-@:9-Y(<#1-(N3C/=6RFM)JG]4"K?-5BVO(][81F3EJX*+PT0@;A,LBZ
M8$TRI>ZFY\1/[/5*:]>Y3*LT5XX;G56!-#0%1+TKYWJ1BV;]4[]F2>TRC8F(
MSE,2("&7-6E"0^SNGQ%0IE?9/^$QK- K$].0Q[NO]U)^KUR!'L080"?*#'Q=
M9Y:M]N?4HJOA5L__=SM;3C?+8G/,DLA=9TKW($<O'0>OR:JR@,$Q'W(3RO87
MR>]"U*F8>*$X#)L"(1XL<F>2SR;D7/":T C'T*'QF-K(F TETWM(=J#[BNAX
MT'WEI^_I,[]/_MP;5HM'(M@X4O%DF<DNH*QF,V$T+:R6ZA4T=J?M9"R-X&B!
M0\#(A6792D!2&=$]Y:/)[8)+^>P<C5QE%Y+54M(Y);K%!>U=U1[KC,4J]3E2
M\#0L_7V^G$ZN6M#''10O.S">&<TT'90@BYM\M;0H,39UAS<2^9Y,W5-W.JY&
M=(\'=&4O3F2><5(^S67M(8Z.J^:DWEC[$K@:T;^@([D1)2TF!2D&[G0%@#28
M;?OVIT_)TSE1!6T@S8ODVYEB2BMRCZP;<031MD7PWLK8_4D\-8,C"BFM+HM$
M*!+0TM(!.JXKJ"!2]-=6+E2_,?+9.1Q13L-BUEJ[Q!2*S#AYY0K,;D#Z]@@9
MJA-R6%7X[9S2W\^+N\#D[?L[=SX0\(SALY>M#M:P!$&;B%FE7)_9/;GC%B7Z
M$2O;B3F&[!$U<](EDRB6H&.P0+KF>;5[/O#4S(:]06:>B/(1]<E""A\9(P72
M*FO2(5W70H7 8HM)*0XFG!1J.;DJ.X$O/U$(>'VS7"W"6^O;WJJ"-F1KO0$4
M1"=S@HGZ=IUM;)?="X1>J#-"T5'$CX&=:NV]S5YH"M2"8,9!)=Y[$YL86EC>
MP[8_)_%C:^]%"AH!@A$92*HBJ1J[<.O:40MA2:4.)GZQN/QC=G6U'VY1CA %
M)2>"''1.P(.4W99W1Y%(NVW5](;0Z^_=C9:M'3@B@F8)78C!"AE-:;%9AZ^,
M)-E.XE#0= 0M6X>\*%,C$J11Y#: .0QU[7K67$$K%]G?J;"-ED/&>D8N"DM$
M&WD%0S;5"IV]TUW5G>?^EL62H$$/DF-WXD[%TLCUD;R,BI)DI7;DM)T0ZRV7
M13>S;3RVZ+^B'\;1G8,O?YN7BT]#?OTN"^H"@6F=>]J;0^Y2EBY&+X*B:)ER
M@IP]USQSKLO4:---;GL/1H?3>B3'/\WFB[+0MKR=EMVP9*$>_Y2[C;(_36\^
M+N@K!4K\TT&+:$* @@@J%,E(6H[&YW5.&U,TL>V\TKUU&$_(W N3Z8,'[O7O
M<+?TK>57/'YH6%^/Q>W\9CGV\@W169&=2)(2!@LZ!U\723,S4&.00O[G//8[
MC]7OFT^N?IM^F<YO*TS_#[^]&\-&$4YZR@>8EHD!4H;:=1V5-51-#O=FU:_Y
MG1_-B%L-@:)FB#XI(RD746AR35@@!=\6:CC^1ZAKH9[%_F PE#OZ,JD897)(
M'E%5)9>VG>!4M@<R\)_S.)?]*8]@-HN,I==324U7I*Y*E7:@7>Z-,>8_9S/V
M/,=8F9UQRD<.$'.TML,0\:$=2WB#*(^.$5^)4,]B@'1(W+A QT).50O*ZU-=
M62N4C0.98>_!]#_G<2X#%*S)5A@47J2HF&<Z=UV9T;.VNDB1J^$OYW!61>7)
MI]E\W0! (BB;[U8_</VS+RZ6MT.KT[;5>"!YP1 3Q8:1:<^5RG4'L'$J-S$,
MZ"$#LC-Q)^5K6[T(C14^I2@#YV*UI=N)^BBC/#:U005#WN9Y^-I6>^(V4&++
M E=9"HYD_K.I;?@LVJ;4K#0\-5^'UJ(%,UJR2"XM(&<>P'=@.\!#6Q$UAVGB
M0'GT:,[&7G0E6-09G M6"&MYZK:22I'5X(/,"^%L) (1&@UDF[,VJ[<S[^XW
MJNELVEE?<P;.'CZU[?\"DF/(KD#86R,T15*Y0@/%)#)K# 7P(8_=T'$0J2-J
ME%0@;4G1&ZTS4\+Y.CX5@^2A<6&K#6'GHG5L[;!VUCCG*":-D8RKX%)6L3(;
MFI(S9SA4"MJ-UL?K><-J3?$/\SA]/UTNIY<EE%B]I/UC<G6[^H2[NEK\,9E?
M[&^CG.,Y*BSHLCDR%P6Z^B02G4_MX*OLX9X=3_.Y)3"BA"@4!V]"&?5QW))S
M%;60Q+5JWSH-B V>]<5*8,SF,8&!+B%/&KU+Z(SMJIS<Z:$@?X,]?^$2V#4D
M+VNPIV2M?UQ<3*[^U^UR=GTYN[COK=R<+460TI (K?4V!R%-A0/(2*%-4ZYY
M7D&F^:2L6MVXFGRL*4-Q+AU$4[9O:6-]]A4M6!2HH+97;9.CV86\$_(UYI0P
M<2PI0]1>:60VLU1O0Y:F;1'>$(\^,5<C=YS"F>"3#Z7W4\:R*1:JJTT4XS1<
MH=C@O4[$5IQ>WJZNU/7;FX_3Y<97A%6/<_?A;F/PZJ_7E8S?IM?3R?*"*+E\
MT.5/OY?^?T8)Z-BLIW(,A,X8.+F_P+-(M<9*5K"=]>SU^N[&WQ-)9/6=]S]H
MM(*00$OIF#7 5=2@:ZR;N%5BH!G^F3C73Z4+$G344FE'H;(,0F1*3:M-T[YM
MP-F48[\$B>RG"ZH\;B+E=8YN &F^%Z[> B%4B^KP;+I@GDH74 9I&93^$BN2
MH82P0\_,J/D \O'+E<A^NE#P\03YAP NQJ"8"+%[=<J9-T\;?%.F<SK6?[V=
M7,W>SZ:7ORP7Z[]S]/]?9B6OWCMT 9<-! Z"4?IN*9Q7$:HS!,^;D)^S/<]V
M*[GG9'PDMK$R9JV\]4#7NS1(!M/UZ/D!J,]O@N>Q[,9)!8D%M"X(YCR K4/(
M*GAL&@6>DN=^EW4)GN+L/47YQ49-KO;7;.,H6K6BS"YATME20%,=6,&P:U\E
M=TOGQP@](Z^/L[)BPO\Z77Q83CY_G%%VMK)Q%W=O6?_GG=LHF%BFA1SQ6M8*
M.5F0OBJH*^<4X>^O!<\BDI'[K1EE8PJB$-:8[(,-V-7^T.NFFO.&"[6AZ/QB
MF#W-^?NRP3,GAQ$IT$=6-D?7E9[,05MJ?+G78L3>V=)!:H.S/)11";K@B76-
M4=HV,>P;W,V[/2.OIU$!RO"L-$YC#II+&W2H $<Q4%+<=-@^B4@V5(7=39Y>
MEF;XPO'MS6+Y]=$OV?\I"J/-!H',G^ >7-DVWSG^8)J(!]E.(=UAU#^A6$;L
MI<(0R^(+ 109H4K>IOK:DPWYA>:NZ,%^MV]/+F/5(C0*6$K1F%BV^F@E?>='
M1#O,_49*LU-9Y&R"^7DQO[P+R_YU=?#PD/?6L4SQ(ID'Y3&"B-5)2*!<H6V_
MWDD;AF@[&4MC$0%FYI@6P  MT^@P=2?)/#9^C_.=+OY961H;O(T%T@0T96XZ
ME*9LRLSK*4F=&Y:>E)N?ID2PFU^F\M![,YG-B[?:6Q&C*$5G[GP!6$8Z9 X5
MX49D:]HU/3M58W:F][R\C_464-IBH,#NLI"97DFK:BP%;<UK%.QD>%X([V-C
MN]%81]=4^8"0%&@;[GNZ FNJ<)N>PY^6]W<?)\NIGUQ/+\/B4_F;NZ>!Q?4A
MBJ\PT>TVTB$:N@8Z5H><(L>!Q7E#'6U'4OT$8AB+2W+D027CN7.<>W)$P705
M..-:C-W#K?:SBF&L=)-U<@J9*68PE&EJI[JH5;0+*^1@,_#YQ;"J9[K+_WM[
MZ-R75BZ740I?-M4BW7Z74U5["KV:6K/=*>[HDW423L9P9H B#LTR<!%]V2?$
M*G)JI%S4MP@FN-,3REE8&4NDZ?)Y:X)AA@)"0U>R&_[BUK?XECOIW@&,/.I&
M>-"*N[]Q1<W*;@].>:\)5L>N8SCFY&0[U2]W<B^;Z#LI:V--/"EKG3(F(Y,)
M97A>53 6(2B[;PM?:B>+^22\C>@A>F-3YI2'H2U O)Z8K:4K#^VFT;-S1G\1
MEM/+6<%RNWMBVUL5&>79%.!9(XPKV!+!BBXMX:Q=!"QAI]O54G8B=D:!&\AB
MZT1^VFNT2;O,ZQL#3\DU97>YF]4[&SMC8S@Z841POIB)@@P3.KP5,H1M2QR(
MG0S%H>RD/Z>?/M_<??V G)ZN3?)EE7F(C"P?C[4<RG6"%N9]M\I7CZQ3,#*B
M8\8CF3A(J'20:$3RW97).0W@U>N=RKIG8&3,KS)@R5%"8W/@40*JCI%(.6]3
M93D-#]/K7R:SRP8N>@<-4B(XRC'I)GAI(X:DK*OP97%@E9SHKUIM:=B7PK&4
M&843I.:B]*T9OIHSJ' ]/+:1BM2;$L>#*1S;PYLHD2]%PJR=\IR':"I87]3&
M- ]3:/84X;+@W\;IW;]_F+N+U8, ??AK0<?=/U327+'$T 575B*@<MT>M*!"
MVQ+[1DIL8O+M-!W)P(A*^(RAU X,A=V1_H&8UY<L>XBJG0XS3TS_6"5$4/ )
MRD=6'K*5*T O%3K<#5PZ;7A3"3@%_61HIK,O!^F0*U,,0/9"@Z,8CNZBKQOB
M*2MJWYN494T9;Y2JX[D8*R"3B1.E+1(H#]69\Q1KRX@K];@VLF:&-26Y)^!C
M#-(L@0(!RE&@ID#:K*&6UH+4[>K? FFVJT;MP4:90?MQ-OD7N:[#6I=\H+3:
M1E.F %,*I2VQ[MYSO@UG)!,[*%6/JN.Y&+-.CFZ%B8%2 *U5LA0ZUZ$_NN9Y
MP+QJVWBL)V!CS*O1-0:0.AL?-?D*!K9VVZC,!B! 9=,K?B03=2)@/3R\OY^C
M3Y!O!D2++LDDH1OD"X:')A9[PS6,Z5./IB,9& M]O+*^X/)H'R FSR5VW5T.
M!A;W@1D[@]/2/Z)"/FL&25+ EE!PI<KS8PV,K!,#!]#6.(^AOXQHSV\6RT-L
MD4U _HT3_3X'^H=<'>^"NB%P *.:M'<S.4?0/:(SL3CD@OE:D-8BRA!$+:CX
M(&3K"FR;$YZ%[C'$:T..BBR^T$XSZ5GF%9<W"<H+F_$BCNU$\:%TK^J6:UR
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
MI;TQEETO;7>O:OS._:_?FZYV%===@%-0\Q?S@FC>*Q>71\?I99HLYR20L=I
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
MNE2JY&OZ(V5(+>Z0EOQ)Z1];#F$IQ_1HC \HN8WHL-M[GA";!(<+TRM)[\?
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
M52/P#T!35[Y-:![($_$C)_ "V7(5RPXT4S6T@!?C1$;HAOOS1.1+>417[ M
MDY7:,L<O%:%\RO%7K9VXU]=%<@VVVU-L*TL/=4,.(AD'ULN>H_NA1K95@$Q
MZ\^PWYT8]E+'/%-8'U*%/$WQ0],W;-TQ(MT)#,/#%%C=M&U==_MMC\W=67<3
MK!^L5P'ZJH8)%EZDR@&8+SA<2:B=FF7U\7ILV^Z5 /LQ)H]K!:9B.KX9*JHE
M>YZL THCS[" EVBF/FCRC%57<.3)S@.:A[B"#=JL9D:FH@#C#8#I>KI,B:6.
M8H:./&0!F-:W#,Q#9._(FB9KEFO(IN8;1J2YHN=YI&B1-AAF'-N<.D]HCF8N
M@"[F@>%N6XYON+KF>HI">2&FXSA1<*#]HS).GZ913GS.L#]@7#B6KUNZ&3DJ
M_,.+%-^W6!*Z$UJR&WF'C(LQ"M3?/.P/F")&X'@.#@%6+,=1% >8M>CZC_-!
M]L-^7%/D#&!/ORU_*,OMH1Y6Q\>@[QLHZ.F.(ONF+ <F<!Q35RV1LZM[UJ G
M41U)IQLZ\3."\OBP\7V@]!U7\TW%M3T9V+AB^1K7CD-+U=RA%(H'#88X?U >
M'^F]K\8V5'3/#?30,8.(7#Q!'>35#'E(X]!'<F\_&93EL5GJ8^:7FC@V1;<B
MSPXU4![@:AR*ZAJJ'ZF&'^WCI_:E>4QT?-0SGA-T#R>0^DK@@WRR QTH.]2,
M0(E<2B#5 ME6=B>_M#LR'B6LWBQT#V>(RI:N @LU ]VW;<^-0E?,*HH,N)F]
MQ8#.I?HV</=@4LF3V((=6:H1^7YHFKZM@*0W#:H3UP/'\CQC?^:S>BF/"=N'
MG_!L 'N8(^!X'ML ?#4TW0]TU[5,EEL:NL ;_+VN=/O2.498O4&X'N8%CJP#
M@AJJ91A.8/J@I(HLKTC3%6=OF;5]7"SRA'"]NE_WN-K]:OMQ/R^K_;.[J!,,
M?#@OJMQ=Y+3;?/ES\L6=S_-M1H.R"OC5-INS@W94L>:ACVC>P)?+WS>+N$H0
MWV7G'N4,IS([D>=KJ@?H'@61'EJZ$^F*+JN!;/;FY6KZ4)W?*/!Y9JC7\%O\
M8UM6!-<H+YX'ZE9D&I'BNX$)IH2K&I;B8B:DHD2*X>AF;U:B.M0-Y7R ?J@S
MW*>D6 ]<PE/SKYOL&54S/%N3%1NL#,=7/=,00Q%Q_HI.8^O4GY1@!.C=>\Z7
M@N93LZ9;@S+(9P9\VG=\675TT(1% CN ..#0U-\T-$<;J>@$BA*$H>=%OA5J
MGAIYGB72SC5/U@1N.J\'G/VV$-W8G')<H"P*;$O7HDB/5%L%E<L+>*#,#/S(
M&QA]K0X$?$]RCI>"UJ% F&P$E.,A!XIL**$:1":U0#(5PY?-/K2TH:*>-P6M
M0Y$N0]9"U79P-*[BJ+KJR;)0.W5+MGJJS4AZS4O!:D>A_2U9QVD&^HD/,"L
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
M&!T/SA$\]V;CJ;X7^4[@.&JHR:%FF2*#PHE,I3>=17,>P\Y/<:1GN?$H\(W
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
M9W!B D /@8]$':Y"<-UB-^\-A7<WY:U1L?=VX7D,\M+E/M=9!C/V'K-KP$E
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
MYW-TKP-6MM[#/=4;3#,\%_L#$'Q'70;0@VT*VF%C6C9D5.^H*K;SS]R(0AP
M,;S.D:[%6\>>&[AFF:\6'1/L]\N/ETPEAZ7!*I6N4<_)N"L9@5S_7*-^3@@.
M-(>:8=RQ'O?:C& PW^0%=B*5$%\W"2'MKN"%%V\39@TBJK,[WX^'53*_R?)5
M?DWJU98K,=D6F$>^+=O,5P !B'8+Y@-LNG=O)7V.V "_?Q36>&NX5KS9K+AQ
M7K8NJT']-3Q!EN;B+@/:FL.'BMODCGZ%WH(L7^,ZS8V3N)!6.;?X";CY2EAS
M\\_2=0)<L (L68,)#2*/[H#O#1&&A4+@<$5^E0/*E/N)Z!6QG'OQN<O+!1WW
M&/"C^?KC6?<43WZ-\>0'1%??74T1YE^!DN;I9L4Z<_C !C$SB$CR#3FIT4T#
MLIW9[-R?Q@^*]E^*MG3*N&N5,"$)T!@,35.XMR(E%FTA-/D7G> T6.&WB725
M)"BC@6T53'SAYPO2:YA2&S=9+9OF#ICC A=&581T$FY6_)Z1/?"Q$EU47!""
M@(B7D@OBFOL;N,L8UN3F?RG^TMDA:4#(/1,FYVMW1H=+A]L"UHM!5'^$%6,P
MYNB'O\7P)(AUI@Q[1?POD$<]':'M0"85!<R7%:@GR'OA^' HXKPS;B4Q>8HN
M7N[5Y ]5!R^N>UUM?SG"I&SE$-'F^#("]*40REF)NEF>M:\N6:7,E487,&_3
M1<?K!RI,O,CK#(U6KA+<5+:(T9WEYPO6_@8?>N=^]-]+OV_P!-+/^25ZPHT+
M69WU'3!/)GG"_0Y-2^\^Y1O08FQ%?B]=( YE"P9 [F_M/NW"5=Z5:?GTS=%6
M8,6_Q=D6560^6 ?P9$$^,8(\8A% %>0]=VC!SE@9;L\!W,*#VO7?.'H: KWH
M$RA#M)L8/[SSO2$RZ& <K+]=[:(;9J T/$2HG)</S%6>U(NWJE[,)_6BG<<9
M<@\[X[MN66[7W,N#/_]"3J[V\S_GV<5OF'Y+ROZG-I]^8ZH)TQ-B(40&]1$F
MA=#Y@)ZO454(X&K_W*:8(L<BT&0X@3Q8QY^3.B[" ^2M6R.>'"^7(-5I>9:T
MAEZ4-1.OZ!]HHB^@)*#E2NR<AYCGJYR<ON1@IH-0C'//.[4N0Z*3_WL05L+M
M.[0C[BLD8Y"K2(LM85CS!D&4XB6@2OR"G@00$!?7.7GG8Y*';5F4W,:K+8&(
M$A5;*%P#;]8(@Y9+Z 9=H$6R(M%"J1 LB,9#;,Q/PA;GJ%&K+BQK E&:/4$
M23-X'S2NNQD=CK2MY;8BOWI<WDA8E=-V<UP#8P$\*I@0Q0O!Q<7//)JX8NMS
M-P11:;Q#NPV.D+,&4P X2#A0YQ3\I:LD3]DJ1T:<WE)7C?JVK_-\\25=K6:M
M8-P2S'ZQ@:$7VRZVYOV8#9IC8%LG &@>H>:W.@/Y2H$+'HMK(4-S2G$Q/& ]
M PS+YY^YUQ-U27B!^R];V-M"68H++9.T23_]G-RU[K,-1G1*$?; QQ+^C?@+
MJH\=:&Q72S@@]VR(B&'MS,BO5MR=@M<7?T5U!;7\D@=-=J]AG\J#WOU%'6Z
M=5J7)*#2.@9FI#*'+3"S(FEIT9B$ $^3.PO F%TG+453Z,]M@FFS-)[KC[B,
M?(P%1S_Z.[JS>2$[)]2=FUN^^(C7+[5_);1I2['??Y!^6*,?*JG5Z7!-4>]$
M^DAWZM&=_AK?T>TUAL(HFK50@=MLB>P2UK>&,_B%U-/ +;I4H3^C<@M/-7%2
M<G&SFQ-29 AA.I(H+S<4H4DP& IWUD;I#3_^+F&T%L!7\,;1#P^H=P7B;$E)
M'NC8X^E3*7F7:[XY\ 62%S&1:9[A%P'=>8"OE-Z5">(/()%%GUMN"Z)XY(#;
M$OV^[YF.TL,VXT)13H9M'\$86:7+.R&,?FHYB&'[/PCN_AP8 ]_;CR@EVVB:
M+&K? B 8;G/=W7(MD#!I V3KB@P:>@EX!LL$HRR,N(Z6 K/CVLWN(_!Y9$QL
M]!D934SPT2O-E6K[KO2U>,N#1AU9YGB,G;PY<T?[0-<&*7D83"TH*9%1 (%1
M"#J*_DH8_47BP1 L6L"@>=YB(&2%%O4%\[:C=.,OB;2SGOE=NW=HK:3H)L7@
MRF()$-BD-Q7Y7;S"Y$1!GTP.8 RXO3/F7(FOBX0?HG.\Q7V@D4!.52M$872*
M;:L2G3#X2EN3!+2B+*+VEH=WPR4>9XM=!@C25N3]E#D@8Y/\0R\A]M3"CH>9
MKE@ NZ),/"8/N.-A28J64%,W<2IB&6Q3#3RZ=U_G8F'6Y#6"F^]Q#W10@]S
M+7\E?0(N?116\N^V88RR$%X^YF\2&$"M*7E&&&^^QE)F68@P[_D/.^Y#KL[M
M7-F?RSW^PQU_CJCYP:POB06,>B.AIYC1M^G464Q.'3_/<'QBX[#P@3#32OHM
M+3\3%6*\ -#_(S"A>8*)3\#]@#>^#:_-/E,!#.P9,[-1V0;5I'9%#':6[/./
MQW#,3@(RL,Y-CL*%I>F!6O8/\LWD+2\)IJH76Q$:[U[CG%UC@=<HDC]0\YX/
M'6W_R4CK*RG?',4YYJ%7:)8F7)CA^IVH$TMHI=SIP4\=@"+3<4"SW+*_D)+(
M8U"KCGSL@@!,#Q$I(EUWE,L0,J+Q]7!A88VDL8\DK6>:XHR#??-5#+HU&0)Q
MN>^&X"\WR8HTKK]3_4@4%]<Y%]=7J*%QA(V;0"9A #[10X4OY&'@ZWEQ]KGE
MR)Q)/U^ZE])'80JHO#ABT2VC?B ]GIUUL(?S?"KB13+D&1R)Q738/5$+<8C&
MXE*4]X(.R?0GK7??IB@8W/BH5SS/=;%-A+*\0G<;IGM=<>NOR?!G?MV4S#I0
MURA#*Y[CG&ZX2?1MK3"]ZKJ(-V"GXI=BB@57-\3+!LL9,$$.3T(F3IL# F;G
M5"S (M:">=4'0=X#"+L  PIY&^6+@O8*UBXE:J$&6J"O(IE1]A+S>[!B")XE
MM]VTM/_:B=UVS^6DP@+RI8MM.]>X6WB2X%NKM+RA)%CNC&-:;"T/I*L8"R"N
M1"*4<%G/T )IRH=:WFVX/S ?YJV=U-Y$YFFA[0^>N$Z28%[HEE8MO-'Y"I,!
MQ%E)$A79SK%@-0QWE+4)R6\GJ5V/93\*@'5FJ2!T$EX=[&D0KU7/0KXQVA/Z
M*N,5H(S(,&ZE(0SZO02TZ7#8BZ?"TI$:[84AP=W.$H]/HRU9/KB:_PAU>$A[
M[*G(;?:$/[<7S3"Y==5E:1VU>K0ZZYV=,TO%<2YMV9!-K!"&\]G&GT3C(KJ=
M39E\$/_H*<'#AE"C6:N#7>H?;LBP'1K.GXXUI3KO*T]\_:GOO^K77_?N7]7A
M7\G8LK/K-5AO5[MGSD:WE5N_)]NX8S?FY$9M'=-^''3LO>V:!LV<:5[+A$?'
MXY$YX=&$1R/@43\H,4W+.1KKO.0ZS3*6^;1"4^<EB?-UMS<]BSG"KZ-MKC;3
MK='4B=>--?C>U#G\##N'3PQL8F '&)BAC3:5\'5CS<3 )@9V)J@X,;"'#RZ8
M6:HV,; Q&-@K\:6>$H0N;_OQX!R@-SVRV+2F@<63*V\:X2W>LZW1)N1,]##1
MPZNG!V6FZ1-%C*%%G9%M>$K8!J(PHI3>?8&'DHM\N2S_PBL^TZ1\S_+3> ;7
M*8CLOOC1J#?QHM3Y3IFI3C^!=I21;H^ 6X.-QP+N!1'VZ444YT?@KU= ?D.T
MZZ@3Y4Z4.U'NZZ-<0U,FRGT6RIW\E=^'K&I\Y)27D\R:/A>0/=_4Z-,!Y11A
M%-MXOO'/YX(+D_?K92.[$Z/YYAC-N!ES$Z.9&,W$:"9&,\AHQLQL^U88S=Z>
M)IWG7TG'@=]XGU(VF*3INMX#QF,@[=>]QWCKOO;XJKHQU[;L->3J5&9WQN/
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
M'&W&'"FC$A&"[C*Y]-]__!>/8&"\<Y[R#%KB=>C*;FWZ4O*2>;P%RPI?J@>
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
MHB_B@N-F1UUBR+W-@)969!I?4UX:)5-2?\6Z+)%'<.MH)O.VH>.L2&Y +\,
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
MF^?.R=NU;TG^-<D@+*^C"9%01Z<5A4A:3O<Z/9O:^71+%=B$%Z*=5J;X/"U
MDF!?R#G]@O<.JOGO0)TM,D[\)'5:8FT+VI4'E])OX@?69P4YU-./AWG_5#[&
M/"*Q<,R4^ZWP]EYSWCL.FZYO-\0L&)UB=N,VPR;\?*YHH\8W[9.8EL,F/'*7
M#!=.O:6Q=5/=S4+L<!>R];;ZA1M=XJXM=]&4>5?(U\3"SPP[:]H^]O,K]^VZ
M=B(PKL@4B^9Z&CH'>W#@MWB.VH>0I'2%+9!R4#<\N05CW ?H%#'YJYE8P-&E
M&^#]I.DR1MUI#,HV?BEQ77T4!^J(W3WP](D8!_<0JN,S7QF","_5,$8?+/'O
MTUA=P]2GIGVD6Y>K,\? DHU&I;O<4K>ZCGMG,/IWS[3B*;WAK:8W?)[2&U@<
M\><\N_!YWT&6O_"&4F/9$3,XHFBMV-(_FM;%G1ADTWZ2Y3(V#42HHV6WV^N,
M^^YY)\2)F7R3S&0U,1/1,_'OO%O8&V(B^_**ZJ;NI/A(=;MZ$6GBC=/J"%W1
MM/ =17G+LV2<' ,P&$99J/J2CYAXRM+ T<2^JH>[,)]0W9&.EXA3W*@4VK=P
MNO+Y2TT:5\$9.K>'ZI1U\42Q4_M%?:'*EF$A*JI:;07)M=+J<<Z'=M0!W):/
M1FC%G3:Z7^HFMTV[8/C,5=V=:@Y6U%7+KW?7[.=2BOC\:6:F40QNK\9=;UI$
MCN\Z4[2R+84*8/_,64)#S 7(%K-V&T]VMHHZHG0:3=6?("%9-$XGJL[#80;L
M#Y<UE^"#LMH-[!EXECR6QAL#4 W;C+LBF5\>&.EV@PZ>P480^^)A4VN2,ZCR
MWHT4-#W8]E#8"!=&'_YW=29;XQ1U/"OD8=^J+8\$^Z8J"]/UD./5,]\EW@YF
MNT;%^%])V;^06'1,78SCSS@"^;YEDOGP>-_P/E6H]4Y/8V[K4_AS>U$V>*NK
M@W6T[-%FU^[LG!DNB@QGND+I65Q@C^QX4R8?Q#]Z6O"P)52KUG9'Y3[>D&%;
M,IT_'6M*==Y7GOBZ]K*?_Y8.?YQA>Y575;[>F3H,I-*FG?;/[/G.KPJB.?4A
MQGJ+H-%'BA[K#S?I HAXW,R<6I4YPNBMMZM]=QA6G+(Y))3-5XF2G"3!:Q\
MND&:;@&GQ2/F%+IN'=-^''1L82GW[.)!N76L<V#"HPF/AC2)^WTJ#V=25_'\
M,T;7LL4%UV[F\R19+E\ ZTZ95^C5.::\/>!+$N=>F'/L)=VJA[KG LI_'PMT
M]Z+>(1"> %*$M:.":MA^&QM<KP)K\+VC$WO'1*9O6'I.#&QB8(\#E3*S)P8V
M#@-[)2;D*4'H-Z69/)#^&!- O<<$> S,CM#Y3T%DLJZ.163G<M>GEO>36'_3
M%&&I_191WSA%3.;] <G2&8)^"AJZS[$T*J!?E/C>*3-5MT=3^IX*MP;9C@7<
M"^+CTQ/#SH]^7Z_\^Z9H5QM/<DZT.UETAV$5L@*8D7WJ7;S3 .\6^1:3"W:C
M.(^FRS?A?7HHE,8'RBD\Y4,96J>"S+G@PF0DOZSO>V(TWR"C&3,D]ZTPFKWE
M&IWGIZ*G;Z#H:3T5/7V\23<;48[P7_!?*_R!?%!/)JCSJ7_JG/)&G+*IUN A
M'!H3*CQOO-JZZ49()2"\.J:\E+QTA:NPC@#EX <&"T&P 0(M<5S5Q\';F%C4
M6V51V<2B?FOW& V:'J-OB#^%7ZG_!O;<8/QD7U_5F=2T89UO2U#50&?#J>#)
MXL [^U@<MHZY3;)MTBEB:[W*6205?#[T<[P;/2_)*3\<O*9OJ.K#<2YMV9!-
M6U5-.)]MC%<#HJBC%($8+UP$\KJK.*;#OY;#OWIG]Q-2\T<(42G*2(4+)PI%
MG;Z2X7] \$EAIT-MISKZ$9K)A(C'(^)]!30G@-1+8]Y4B_4RM5AO$Y4>7(XU
MH=*$2H=1J3\[=DK].S[U;\?$+I/B%D><,G?A2Q+KW@LX%]"=12',&44&354Y
M.43.Y>[QO:D>[PQS$B9.\^8YC3+3Y=-7U9W+W4^<9N(T$Z=Y&4ZCS61YM-+"
ML[_[IW*:5^]:'-^:FHO"JDY&!^59= RMQQC];[!LT5!&D^OG@A&G%M^3E'[#
M%*$[HQ423O0PT<.KIP>0$/IH 82W0A%3<OF4N<DS-_,I<]-=T('*MYA2SMHT
MB)S)*I?BUF'W)URV0<*?H(F,/<@\RF&@SBS-&66IV7@[,ON1B,?M:(RVY_6N
ME+XOX3%+U?, 1UF-1H_LGWV-(7L&AL&(Z^.@VFZFSQ9/NU;R[N2*66=TA4#B
MH6*&!\UWGRH;ODWYN)GD8Y07\*M,8L/KYG?2IR+.RA71Q1L2E32@(\WB;(Y#
MF[M\8-^LGR4'3;F]*M-%&A<X@VJ5LXF=P&N")$.&1*SH(QPEWN!<:Y2[ZQA'
M9,*)%]*6Q"Q^XO>,YEE]K&C0SP+S['$>*Y]OG,W%5')^$9=2^)6-#^6C@>"+
M"1M.M#.BB<8FX:W%<S94''8@AJ:S$4G2&JR("H= B<%]V:*>8)1B)5F["(,-
M$!5,-5EQ2'4F+M$@+C%+G$V(_]I,9]^SX?8F<?-#<T./O%SN.=?H/UV,%H#$
M.;<,CM<Q#KBBL^<X*;L^$DW:K:OC!!*H\O<,%.\X+-ZC3,K72?V \OWC9<XH
MHO.R'AK^:F5_>XA1@UZ NQ6;KHZUBLN]5\HO\AU=+=X/S2P__C;&&XYD&..,
M1AI+^WUG:'TI]]+*KS&6A=#5'-D8;- =.Z-(KX"*<?3;BH@<#['-ZA_WH]8N
MMSBL)+YM4=>27_\-)UGDZYGD%?&_TM5,^CDOOL0 ?/]N4VQ!2?>2U76Z73/*
M_CE!#KH"*#)0_BV&;Z-T8F)OX+.M?;5NES93"T?<W0')V7A)VY,(*Z[8)&4S
M4+PG"3F0RN&]B2&%R3[)#']''GH!++2UBY]%N?5,U'MGS>Q;$D+UWH3"$.-X
M[NL#7^*#PW W^,76U_ZZ*^6H=+*'YU6CY]$6YD6RH MF8\N+:^Y2F,^WZRW;
M&I.&1%O)#6R>W4NY8ZI5^?SS#>B725'^64K^N64S$N^1DKSEE53>),DT ?A;
MM<?^.=EC/Y"&*7V*OSX\"^!1]E=;!NGVR#*H%:<Z_*_'BM232M"_,RL../\_
M:!9LSO5^J<);J>7AY<=+WJ #Y[XF1;YM!.D_@#V7BW3.QZ7N3,1E(VS1;==9
MN)D@Z7[TI4_Y)IU+EBX_71/L(Q_SC;.=X =Q+VW4>RW*3I L$^J4 A#<)])W
MK#SA+5UNL=<!O8BB""05R$62\5617FV9E(&[7Z0@<0OVMZND^I(D[/X'="PV
MPYKD-Q]3#.I$\C4MV;3=/=MCXWW3HJWNX*ZN8I3>3!](LI@:N.#OF2J ^L-<
M^/TWF]4=_@/^3-OF:,4QE9EU\ /3CZN;'/6O9+W)"_0)M \HH@9BY2L&.F"R
M3#. $U0K#"(, IX O=C.4: #HDNW\6K+-0S$;)+PZ1),--31U^@M6:6?$]PZ
M*#E2EE?,G5#BWN%C\!(",)86O8^!K0Y_Q#?86&=2YKMTMDBJI%@#>I8X'YI4
ME_L^'-,'-GE)TZ;9-ZZ0$93"F[.!7R=? 2\S.M>E](,X#BYR:.7]J\[@,8XP
M0D>_2K)DF58]7,2_U0NE90NMV=D);?B[S>UQQ$=0HA[</B)M;HTZ%ZT]> "^
M!'\>D!2U.[*RXM6<JX9<&U_11(I*G(963Y\>69H_<% L;9_V;<A_&B>VPH&!
M9F2"A%@;CH0* (Q\M27(\)L#5H+$SCQXIV&BHTMKQ)S&4]<GMD$K*9:X98),
MIN9*'9PD=TR'$_%1\PPOF-' $(?X&[%0M >ZA%POB#P,:)H0##8$]E.\HNUP
MQQTNU C4VH.)T'U";$AR^5CM/1]'KE<;0*V=U'%9V$HS+;Z]F4,6D/0Q >LY
MKQ+))HFUW!;$PA9I.=^6)<>XMOHP&4W?IM%43$83.EC>_9B7Y7NAQ +Y(O]8
M YE\O $*?4.A+"\NP2Y M_B[%1TY;8Y<WA WZHAF5",7(@3#0(<"FSN8P')!
M)S_PDCD#%RT!/'!; 4=D_<A;OB;&P$']2T'LP3*XC?[WX1<%*I?"U[; IU&M
M%5*F^1IZB\A+!+HBLO]\0UQW)GT!53K.N.P1GJ>,$!<Y69G,85?(@&>H4@)'
MGZ$24BM])'R0VQ<+8JO(F'D0*HG++:B][--Q8P.M04G$L_G#6^MDVO!M\J9E
M)6AI<R9$:$W8^X+9=Z,H(9;93W)\E#(C[G8'_,(B0CMA3_3'D&X 8T '2E#_
MY<*.'(O,E%JM[M@M8Y$#QSTNHX909,8SDE9;DF1?\BUHE%<8?JS2"X$M37"K
M'9<:!1*#+7.DP<XFCP(TCY&9$AAO<_)U%RS'*B9P(-UV(U\U3$?YOJKV\\0?
M?8Y15E+,D7*=& KO!GY:KIHVXV+HW:95L!4N;H%>DR[9,KH@?,;XH<!D<FXW
M?*V%V#L(7$<-&K;$D9K(1AC%>./B_IMU3V4GC"YY7%+%LSEHLG';YKDBB40]
M&#G@>F)FOW!)RZE38WOG)^_4Z)Q'HT;U57<+G';_YGH=OMZZG8<V.WPMO0VG
M#G,3'HV$1U-[N0F/IMYR9U+9^/<'6P5U$ICZ/1D78U'QJ(#F:$ZF00_'SZ9G
MB6+.=*6?;CDV $\!C+,KK7U%='QVTF.BRQVZ-&:V-MZ,QHDN)[J<Z'(<NC35
M!ZM[$UV.K@R_+9TW$*'/KJZ;EN669^IA6#-+YCPWK+KA48O-*AXH$CO1Z/$G
M=WYY28IM&0O/!:]SP:Y3"\Y)/DYT-='51%<378T(+E4>SQWSC=#3Y%4=V:O*
M$S5.@X<#D]M'O8NSH>21?:N/!N*YH.+DQWD5\O3;H<]Q?:P3?4[T.='G1)]G
M2Y\/:OW[;!N;2L[VX.NK+SDKIY(S/^=UOI7T8U,8^V1"/9]D_W8%;E)6U-R/
M=TZJ2]4W>07?QA8(R==-7F([A;22UO$=*WN@: 8OU,#2C/DJ3M?EC(J*RY)W
M%:3*XBJ]9A4% T5;V M#-T[7!:.^R?G0!3X&=)>2.UY#N><H51IEI<%LR\<L
MU*V,PJHI[$*PB8N*>ES@+U?QEW(+J)87TJ;(08@O6(%B7,T0A4!&Q-=4S/UG
MN(A-FE'%#JXD>AOD$N)S :B[0F0MUNUOPDM7V'8C*5FAT7:U6Q0^:W7_F.?9
M@C5'P,Y9<7DCH=Y9\G+$<EZD5ZP:D:JY%?-2^J%N&!&OOL1W);9C*%/>XF&#
M?;CFK,]8OJVH;@Z^W= (*SVB)5IE3VL$RQ:(IL"F$JRII[M@&\-#SEIM*G:_
MBO5_#<C8:I\3:9W$&8!UN5W5#$!4_#2$3Z5,\'Y!O0!PH_@+H/ <@%/QBGC8
MZ/RF=81[*IXFQ>&M*@[5I#C\PI@(L*N/R37)P#>J-#!NR?ME?<FEDA]WQCO-
M@,Z4U+D/M]@;@S73PNL&QI+%MT(I$&]>2@WPQ.]8^PT\3;I,62,:[/ !%@KO
MY!%G$B6(4S]0*;X"GLK[()4)R!1D:MA3HTBJ=DNG-%MB :#HLQ/?QNDJ%KPR
M:?H:7=VQ3AXW:5++!ZR83^8I%88B(RV82/K<_@,6DU_'Q8*UE"GS;0'J#C9)
MFO-^2=F"JTGX!*Q+VP'VWFF-TNGA>=\>2BIM_16^1N":23Z]$'Y-YBQ#Y9?E
M,@7Y0=_V;^(4/R@8OI?#9E]+4[!/'5%>)#@D(&9- QJD^7 4"KXK13L619U)
MWYU(%>4<0?J-MHP1FS'TJ>_>=_OIM DS;C6 6,?_ .2^3O+K(M[<8$4OMDJ8
M\>8V5*N+A,0Z7Z%.4;<-%Z73[3]+ I=A!:"]=5S /JGE#6^'!E_T0>E8Q#,I
MW!:PJ1A3H<"R**BI W7M33-$5M8"8EO1OQ$;Z^=_SX1"] 6T _Q?=UF L)B!
M!I[&?_D5M 7 :<9Q?DH7"[CN,"XKULKX(RP)YL4ZP3>>CMLD1?4=#QQI)"\L
M<=YMWTL/;<@8I:LU\(A\L64):?>/S#E+L@<]?$,PP:91B[1 );F>O4EC<.J.
M5,U9L9\2]D$K0(%&!+T%=,O+&5->$<6PL!]GC[ %Z9\9=BEA_P35G_VC9N(%
M'#->,63#YKKP5Z)$["Z,<.;-@+&SP J8?2W 8FI3P#KU5KS?7<XZF^]O&<5$
M!JRU6<5SUJTJKX>*4K,RUK00OENEU2JI^YFMDO_+WK<V)XYD:7_>_16*?F>B
M71&8X6(PKIZ="%]G:[:ZN[:JNC?F8P*)T920:%WL\OSZ]UPRI10(&T."A9T3
MNUTV1E+JY+GG.<\A@!BZO&3F1FIX:?(C C:O-CP$;0S:="R#)<<_)R9'*Q@-
M$1K#,:'2- I0PHG46B2=^O&8PCV-KH4Q"],<-$@5))[\/O6'OMY$P1<C5$/,
M+PQ?5^ MJ%%2*32T,=C7_![@0<2*0($_1&1$@OZ*R$AC &6$2&9"1&%")_BJ
MP/F,\,58,OC6[.PDN  ([1)D";*VZAL:>T7,4./_.\=5*!@$ 6E(:>*#<Q@;
MA:2&QQR*@K'6Q4@R]AU@%X[\)FP=+= @O[K\7:-@BH(9U5*DNOL$G!-&8('(
ME;D(GY06KVXP%>&_*0[$J%#.X!XF4HQ!7N# "0/V+;R^>K>I()1+V!5@%,2"
MS,)B:<5R\R%7_FP&4@:[ I;I%6OSNW?K*O//$GLC068^) D"V!EXKU^P) 11
MBC8FU(N?>[P8// -,;,_8_4#_X(9D/<FDA08E3#"9(P1HO 6J'CAYOS+!<H'
MXUHE:C,(716O'T9C-95%;:"Z6G\1M,K#'&-B1%V*%$CG'QGJ+S%FN!L/EP+Z
M6,/<,O(6*AX&6/P$(A8KW>?'"W]>P";B<$=E?Q?>#0%R->;60FJ([\E!F%X5
M_E\6E\U8U;""S06X_GQI7W<L(J+BL/$8'Z["BIQM/LSF/,ZG"FGJM5'X7^"_
M^).'W2EHNA,>3_PVIUE,OT1-PDH[;B^/&WSY]>^-WCM5ON"!G$,X&1"A&X4R
M51JR>C<:CU1L6(K<?9 L>'E?X23^3""#["R"_OL0HL<4Q0]VSFR*W%$!%-_M
MMKSCXD'-"C+D1@(5-'G7"OY9\-&=OM886C;QXP0WLZ%^PNP9(G/GI:9)JCQ9
M,@7+MU(N8A#=:Y1)!:"+.&@,IDR>/-H8,$N_5'R*3N583@C4$5U"Y7NCN0P"
M-K<8XZB COQU]"[!&L<)'4GHPQPOP/]@4B,*X?8/^JR%CQO(H61H1%"2>19N
M["?S"$*<2H+"R@K+B1>@><Q!W!&Z@&$@)WZ"XVO(B^9XD,'_\0AJIOQ= \8X
MH@C1O&0H;_V0 BDQ@8L*?$84 I[+1:$!?#OP,8<W!W8<Y>[TS$_317QTLLE
MQ8K7@HO^(<(,J:C.&C5*?6')Q_Z8' \ZZ17Y<=K"R+<B#;?"Y&LD\A4';>4S
MM2V0\G:JE%ZC%>L?/]&F\,SUEP*K]LG) 6T!N6J[MFH_BQB">!;EIZT:[L[N
MK1I*+\36)(K'$#-B7ZKYF7>DAI2T!^_>HW,90[2?QP77H$>C!RD9@?GX@M),
MG\0#&<4B%K54<O%U"KHV8R*5U#)J6A&"-@O448 Z42&5NU*;+B2]G]#2ZF]-
M[QKT[T.A)/UD4?O.LW@>)?E!>K%@S-8I)P(,&]K7@!/P^JNB/*V%VCLXC>;-
M%5&- 9NEO/T",+XY[J21YQY'>>Y)X1>CK?5Y%BA/\8*G&D, V(XM7AVJ9)B>
MB((&U=#?508HQ9U#%E?$6+8^3>\\ 'IGM].E+X\CR44-0#NARB:JDI1/EG'D
M(S%*%D=QST.^^W,C;L[WN5$VC;1AY65.Q5A-O-,C?M1Z%V:YZGML#H2Z5[VU
MD=:UAIRZ034'S<YX ]4<G9,MRCE*W;^=_N.[><@U&_FQD2FZRX96QTT)9:$-
M12K&Z-WD!F]H#$BN&O&Q>L0(KD'-64235=R73V[RY2T,9 2IPY@@H=*V?\LX
M*O#&<9EH/2@NPEBK:JP+7L;8[=%D@J=,-+4)W@"+-B.%SVS<AS35\BRFBC%/
M_$I%I6C5TRGX1,7(8YQDB/'8G1]E2?!@3I$99_E!CSF*B$9K\0E.,?6(WVFG
M%36+O%@^,>A8UK"6!NZV&[W3Y:341IZ6T^U.MQ^2;M?N)ATG!L7,/':G.3T3
MQ1-P=3/JEPZK7&L];Y@' Q=?!F4<-_(#6'7 FQ3#L?*#S]+ID*'ER+#@1.HQ
M^-G&V,?V@*K(A7)<RR<RH#!U\DX=[YB+&M'@ ;Z.:WP2("[YZ&%*Q\1QPK/5
M"6E(O>C(C.OTZ*SR+"_CW#D_MZ?BB"62/)&HL:B"#S5)ON]TSNEQZ_%&NRV2
M_-:-WFLXI= A+-)^G8P.;M#N,SH?PA3T$E;])\?'?X^B,4VCQ$#^5XKT54*G
MVVN]>^\M'FI\Q>%WH#;RZSZ .O)CU(]-S][2E>96 ;1*BOBZ^:B<!;G52_'S
MI7#(#A_EIQQ#K6AUW*V^R&/.M>M>FI-%IQVP9CG7Z9>J)Z5(D$)U ]6:WF_T
MJ];QWFWF4R\33:F"^Q1DFL!=U $'%2T5R:DLY%X-/C2A>994^U4>+NL=?<'E
MM=\U5(TSIFCRN5\)92V67A9I01,0\XE>1%Y,R9>6D[\MG2JL?GI'U98^<9>%
MB60XG)6J[O0I4YD45,FY:NXDAP$E4N5&MOQY*?]C/&)I3!C3$5YDL9;A\;=J
M%!R6]\=4O WUY90,J19!_99'9K+QF!J:Z)PJD903IE,HL-I!-,>=?,>E>ECD
MJ*>L@5]X)W.BE=-T[";<2W-*91[*\<N6AODL[C,=5I7>J&('#"(R_U/^"ZMB
M2OR_R.0_&FS%M\>(3HZY5+UXJLGAQ$\<9N.G%1Q>R+%(C>'&#:,5:?FJP)_Y
MRC,L]S@6/!Q6O+G*.Z/TYYE(Y?J1TE!OC\O1YXI4?86T>DJS@ -8?FM@,AX=
MK&L?55^ JH'4==5S58#]1P9Z7U4;5CVC:,/4E7B:(? V>F8RM:11BQW^F(N*
M?FL]S9@.'-%?+LX_ U5.OR(9SZ7VG%M?U*GJQ9A5=>KUJ3/0,[K[/!N"M2O.
M?(OFC\?3\ZN6MFIWJ,6"%2VM9BEE76J@+>(.62RAR!)SEK_R%I599<Z:+.20
M5YRUKLHZK='#N/ 2-!=<*93*93&7ZE,,KA0M<D,T*E'5TY8E:\DDZYF.FY>!
MU3\-7N<Z,?:(C&JQC=_D4,B\[[@LT7[_"9[D&MGF@?%+NV7^TC9_Z9 \Y;]W
M6C4DPJN)Y7X6%,>=K!/'G>SE9%XU7K'KBP@&L4#53![.I>[;T-%<O]5_U[0<
MGRV_-)I^;)E!DSL59H$P$HV=$?8(1KJ?880'#]XTNM?-"ZI_ !PL;""98GN>
M"!(R='ASFMF.P8N>IN[K:&VY@EB7<HD0G6"N:/M0:E"[R:_*^^V*NGA:Z&_-
M+TWO[^?GG]0)#?I(X$K 1: 8BU.AHIPN*C)FQ2N%5!X5AAS+X4D,;$J:J&G$
M(DPF7!J']I"\=]6U0_?+FW#H/N25*@L<RTD@U8DW472L++OA+.<FF_0Y?1BP
M&^+3'%^5I*0>%*Q*6%H"M7S\(PL>%NLM[R*=1YU3U0>\(XCV,8T0YL,>['Q2
M7:^J)("+W,O.H'+7<A*N\,+6]0%/K7@,3@^NTH//K%$:U% 3OL?>!Q1A8#%,
MA6?@NQ*.SZ4I1'!)H17T,_X>([B%NN@768%FL-&)VF)AT#(958'0*!"Q]JS-
MT'*^^$*"7JBD%1+&'>$4 &J3,=;L1+$^AY7!O-S,H0- ([F$U(T"UEP8Y7''
M(BH-0V?H8))S6%K!Q45LK54:UY1&&(>"-4"-M!!_AGEC'CP<3R82>IXZAM =
M\5X$&N36;)NG&+]A1K"%5A;>;:P@2W@6=Q'IEY4HFQ8_7A%,+9S@.ZVSAWK_
M-;4.>,UUU#H?&*2"DEV?#/;]-6=?=CH^@@R%Z*[LUF5#.BF%DF<)<RNLNV[S
M\TD64\RG:*D"JS_S$R7^9;>%NI K!3116? '[HF;Y57C1;D,<E.>BU2$7:R]
MI[638RC&XQ@;71/R(BOUUQ,+U2@@V&6G8$0HO89;P<FALH-'T$C"FX-*&*G$
MCJK,26,)-$RF_GQ.#DJ(+:SA.&"W->$SY$D63/P@X 0<HT[XRLT2"JZ)H)J*
MG?DF']BU9MP0H%3.5:JIF;8G*-C&Z:)=1X+K:J(]=!YI3?39*(W*]4Z/#PNN
MX'YWE AF%?/?<GR+7*F^-VCW=AP?]KG[*!G!UB3%X=B7ZTM"JY=Y4$/G%*-H
MS)Z%P>O@WO./9UU.?>1+1^5@ULB![L@%I.$I0+3RHXKS%M.+6BJPKA)DPBG@
M(#9)DR*<S?V&6Z!RR(5T\,.8BX5%X?0D4RK/X)HW%&!\4:SR<W*[7[GEQ,(C
MPMNII1OQBXAC,'5?1N!]EELND!<_X0VP.LN[AM!_[%?BBVT6I"S3I\CXD+7"
M[ ZA*V,%&-I%E:5!_!\-?,'RR8@AJ?B.F7[".L$CAY(<-7+CC\@B>8-!0@V%
M&%/XN<.O#M:HADE3L/2MRK7S]NMP2'BI'$U#HAS5OQ;SV%89W-PW0OBP@-!/
MM7M3J!7$#E,G8[%,2V=CI<I>J\)_L&<=^](&>=9H?5/>V4-0\35GP<N<!5FL
M%UNK# .WE@K9D0KHM+CBV_"0T:YI+_F/3.#'? )M2@FC\,5RIL"!5@8+86Z_
M04,HPUN1=D7/(4-TO_!!AP[Y*;C\+F=SOAV>OGZ?JTY6B.S- W)C>2O>,XD,
MIYR!.TK]65CMH'.^.MEI-F$53]"OP-M)65#J*E*UE2NHT3#/27,%0T!-6E,6
M/@EW $ H) ILJXJK@;!4N'32.CYI,<_PF^7?D$$B(9**\_K_2T,;'X[6JNH[
M*[1ZD9(N'\$/JAO6B@LS5>PBE9%:5/,:Y4G5040A'OV#/5 E=?"1^@(F]W+9
M+3QA*B?)S5O!:XOM8KS.Q]? !<'L50NSVT1W; .+8/Q J#+&(HW4/6*3A69W
MBLKH@2M"<JP!R>!6L 1!]55YCXI" M!+5\\J=:KK9CN\GVG,BQ[(O/N<0&Q*
MU0D)E@_[R53JNB ^N^8[IU+,C%QC7M5FU,"H1^B:BF6A-F,%O-8LI7@2T$:I
M+O8>2LH&J\X4YHY?6A 6K.<E6T?M=UZ6@C_U;R3T'QE6H$1A*$@3+KP8O8;*
M911=G85N JV%,.Q'G7=:UQ"BJD"2%<I$@/9\2-21C!0%PIBZ@X&Z"O?JOC/P
M2HER$;^I+K\B;6[V[R!!9@9,!F-1B ==N4X&C3=<"PON1J%:CTY*ZQ\CQP6T
M^VKAG-,U#6* U24&LAWWL!Y!F*P*[,@:X>1=8FTL13)[:K6VS4\OZ:8YQ8PL
M#=?(L&!ILADOOUS:4^@4*HG9$E7!X+N<(PB$SNP$4)QNN+0(S52%BJIP4YO>
MA5DC.\?@=<9@&T9[;;GL1S='(/Y?JLKH5(5CN:=!P1T&" L'_O*=B:VWM/0"
M9(J/,!,-[\?5:ISOR]-\K*5S3Z)"SQHM&49I*)^:YC#!6._':%9%HH!OG2<I
M>/-4;)]?N,J]*5_<-QO=)MS+S.__8* @8N'9*'TB7ZJ)GE=7J6/BU)^IVJN5
M/)G;.G@_/%)*']V'9669VPI5IZEWY<G'LVRI/<(SH./?OYQ_]2[B2(R'G(*)
MQ_<$EJDW<&'%E \VEJU90Q\[K8;.-$1 [2TRU$CZ=Y@*-D)1KK!MZ+0/?UCN
MB2^@:%49!%861BFJPY(/;#PSSPVM>+-<=K18%:7;.9L47.0GZMB?;TZ:1%FL
MA0P7NXLH]T.B.I7Z<GZ:VD!U\OU)OJA69(M8H+2?BU9]P>'2;)/W+H5% RI6
M+?!+Y VP" LT\E-KPS;^U&VV@/F" %[&R@UQT796=F)Y9:J&M]C/L>G8&;UL
ME,^@,],96$^?,!ZHZ.,[E;R#RK3S@NU.32G?/K&[,!R<4]GHK+6BLE<*_U>[
MG4U5?J!V097_)/E5!&Y%\%J%@M5PP[$VDFI7#2S;4I?$$#V> MQ66_-%($?0
M'X:8Y[:E& \2L^DKU0=S40\752 /W6#E>KMU_#_*&1JE^/?"HI0TFC'I9*&S
M$MZN6#!J,"KP5U]"=Q(M<6&R&F"-PQP4Q<#Z4DNOP@XQ?'+?; _Z S17RK5;
M'"P>3#A\\$F\!?-8@'E3ZPQ" Q2FDOMGB =T;"+Q:P025_@(:%ORK@%U)[3H
MR0,X^[.DL/E4 1,!G\V)E1=C&B//4Z0'3->HZ=UD,699R@ZP3]X\K#BC91H'
M[B)E(TCA;( /$+>WB &8&DK#]"UT4T:>HO8KT,/MPJZ^1@ZVM-X5V=[*@CFK
MP*$'#+GV EVZZ]8T[N%,OZA,_A F:9R1;![_2J!@@7?T)1NF?/K=Z1VWL5/W
M\X(.6H ?+>YW7O15%A\: PQMEP'PJ+-RR:^);/ET0>]SH=@44KWJ]#*2BY@-
M4N&E64Y30FA;WNSJ*F^-<ZJ T1#N-,<!HA)O#<JMXYA"\^9EBBJD5S&9:D K
M+(:ZM4X@IV83)J>=\LR'B=& )8V,4-3T_CNZ1[ 'LWL2':+1-(HXG%KS-2B$
MA!AL[!OY$1X3D:^)\KL,!PL6+#%.&W0O%WA>04;U5_R-8OU()(I)T:6+AIBW
MH;LSKJO^'D8>.. 7Q_<MYN2*C">R -5V)CXPIXB-E](N7B)F"H\]III82APL
MM)E7MTFB7[%,*MP-/L]Z@D*E/G11.GXR'H*NB"H5-)91R9NT\IQ!BWS3PG%[
M8>F-MNKB0[-9>/A0RLF"Z,A;@O%ER-I9Q>U*3=H/RYG-BG6K.81+:0HCX;FJ
MM;$:L*\2W>]-%]2\@._2<;[+7GV7&SF,G^N\[*&FZ:.DHWI=6WC2L5Y;N+53
M,=C"J5A$UW["@>AXF+W$W,3"C! ^#]0=)ICDD<A4;,]P)A-]*:;,C9I^^%4%
MDOE!9*[ZH_A6A&I\CK+=--8IA]HKM4"LP-9@5;LR,T[@!\CP?*EYD,&OJ*:;
M(-GHX30\%X'J Q63YPT9^DBC//:*5;NDN2CY%$.^T_(,I,7L6$.!,^1^<,,T
M9)RQ7[2+"N5*A?8%YJN(_23W1X2B9#'#CJ+KL<0\4CZ6JXR"2S.\5K\.[V2^
MBV4KCAMLQO)H&[$WIR)<QYH7XO84F9Q<1\HQ& @6#77HP@0HY@,_E(%YRZ^L
M:?YU(7&ANI ,M =NJQ2K*@\H32Q&TZ7CC.*PK_I(PSA0*LV;T?2NS%T4IY/X
M%?-TLO"N&HN FE7X!J:PE*#3D/N/T^@X2TI25 ;,9'99D"Q*+JV2+#6!;2)&
M^@J:& <,,5?82H=BE1Y1] ?ER[2[SI?9;QXF"^5S&BNZ+Y2$\8Z]2QP:DGH?
MH\1P<[H=K,U>2+N4OXE''E6WM'::)U?"WS_+.3I[&B;G><[6D_VM[:ZR+&IT
MH.H290.?#^RDP?)&7,Z9D2B(;A_4HA:B7&7_*7E2'AS(+H0HW<+LJ3=.T$>\
MAP'O8:G^M-SW01AN0ZQ6@%<GKXW/X=2P&:G.IN;Y,&)CQ+3ICF+O+(X2I72.
M\0WJ;:,:)7--Q=G7TX$WD]D%WJ\M\&[WG+':;T-R=@M/>HZYZNUA IG9F7Z)
MGOT->?;*0'6Z>$YPN33KXU*EQ.D*G#?ISY572Y^H<2T5(KV=>VC-6IU6PH0\
M?3!09=M,-5Q\014AF0]XVJ+U<HLVSI1! R:&^$RAULRY3TORST986C53A8,A
M8W0(G4?G[[ARW,I[L!C#E*LQ>!L;-&(TR+]+,P-&$<5$]%V_\$L:ZCAZ&4K"
M*VX'W\]BBFH42" ] BRVGT_S+27KU0$YCW#F]#U&G.7##DZN2VW3%)\L]'M7
M$,E\D!HN<$?G!TALV#C0#B,R53,>.RRPEDEE(:H&U3QJ3'O.F+Y*8]IWQG2O
MQO3741H]UHKW6\46[0,GFX:\?,46U7S*V0F:T ]8OWI\S<>I7Q6Z#<FL.EMG
M(.VOJ%WLCOVT&.-5GJHO3T?;S(P:_3K%.@@)>=4<-GH!+EFO[&$XTDO,P<'>
ML:K-)\<H=L'#90C /'$G_(#/7W'.)ORQ&$KSF-GN*[--78W&L7DI)<B]=973
MU-1K^L0C^EH#X@U)0&>FD4J$TY?UK-0<\JBX!(<I<%5Y-,=5DY6Y%[YJ/L 1
MWY3LI9MBG604<!D[SME.T62#L8[7.9;E=S\T@^9JS)X_!\+J6,]#H_>>@";6
M'?EPUMBZ2'W%UIMS.O-JYLY/3PWQ9%P)$-B?C3Y?8UJGG4#P44NFC,0RY",K
ME57 C\^:O;F\$0L0>ZR+RV."\JD^NI\);L\3BC5\-AN RMF<-%233P9-0(M2
M$]@IGDSO@1^\JF&N=GR4PC-;.0B@]/K&B;AND"ZJEE7@:\P!P-_O%/IZ0?6&
M%Y6*YHP)" \KHFG>#EU;)HI)2WDO'6\UNC_+V]PL9S(J$=(7&Z.($N7V..X'
M)^9OK!@?SJ^LX&/SJ4NE8TL^0543/Q::WE:P*!Y'KF12%W+NUR"W-R^<JC]Q
M]Y*&7=/:MCL[TZYK(*R]AV@ROB4@AT4XE_-R7Z:^^#S'!]Q#_+C2ZJX\U=O&
MWK8[RMXRLK?4;6/E1.@CD"E<T%*:-6%697%26#>.8C@%85 .. [T-2=)/14<
MZ>76.CBJM2JPN;BOA$;#Y?,JCL9>[3 MSU@TJH82K12&#X6>R&WTHO&^)WR^
MY^_MNEU4^N>__B5+CF^%F+^_0$/_Z^23P?[GX?A+47E4Z(=/"#L*"N$KZ-:+
M %RXO_WG?_PUOX_J7KN2R2CVY^H^CURL\0,^R\E__7!SA:S^OR?__'KU@^>/
MX0-XX>.3TW;ONM>_N;X8W)R>GUZU!A>];F?0[75N;EK=RY,?_K:P]^8V+@YU
M7<4&SYH:JW.J:31_W\[-BKTQLF2JWL 8V=864V3IUWM^T# *QGRC([$,B/Y:
MQLDNV_UJ&ABRAYI=B^1NYZ&61 *'<>[4]?J?W__;^Q".,SS%PR+?#^&HZ1VE
MT2U7]^;82DDV3/RQ+_A;IJH%ZP<W>:>Z<N&/JK(EP8D188;@)XP3AQ!!(OY&
MU3P5N#2@Y7&,H.K[UG ONB$(RW5#KKL)C#LUE'. ? =J.Q1W&CT^OQW>81@I
MW!Q"C8VYL(@ZB2<T&E?=K8EO\F-BI+056 ZC2V-9,YW;)N\?Y0 W-]O-S:Z'
MHJ/K&.QG)1 4"L+6"LVQO&/YFK%\E5%0+/^Z['<)WN11RRJY>+480\5'H1+3
M!G<15C 1/BT-UI)I;H0;JKV(D%5OT6/R4AE([KKV[GR!\UQ U/U4%H8;@;_8
M9M]AC4] #4346\10KG=RZD-,"A\/,UV-*S)8%[T F^+2FX&_,;N(OH,C1F?T
MHJC+32-$\6#_0P_$4MD"M/=9J!,)<H((4Y@Y:.AB+H+-:BCG!&%TL.GZ/HJ_
MF7$\K@7>#)094X*;XORG')ET&D?9[92.GK^G.-#A3@&YYF/+\H=-8/TBH!<S
MJZJB6#V=^YH7EY _:NPCQ'! A]O8RD3-1#2(@DK*)&:,%R!N3LMN7" @PB:\
M3<KP5X&VZ9E M /4AW1^"V__"2$6#6A /!,)TRDL!IW&W(&>16,9*)1QZI(+
MHB%/*RU(1\BIN8>&_$-(1 ;$8U'IH"'DJ&X->#)0M=7#?+V:D1O>[\3<$:BP
M@KL_Q5$:@<[RCGZ//GQZU^#ALE@_J:TBYIH8TYA":_6A6K=&C.&S)/W&$ZD:
M^L.(2#C+9O1&?LK-/[B5BH$+VAD"*;P[=+&YI4OX,;W^6*1" 5G2O>$K#VIB
MK<#137*LN\"_(XP:?IHER,HT25I=A"^/G^DYZ<#=WDS>BN$#PI46N(ZJTUX=
M.2CXS,7TBGH%!;3#>9O\)<H-8GFI1:)0!RM8 ZF&DYX4?VD4'-HOYE_^ W95
MPF</I<K-XD&X=[":>U#\..]!'_[D6(/T&GY:(-UCMK9B%Y <L'V8CX:;9G&X
M<)N(ME$/OQG+$59F$,0H#^"6YJ*;WH4<"6PRPXORN=(HRN7;JM'SAD29%,\O
M-%H_PUS7Y"3+JT[RV_JH&>=!]"!U+4G%*S-C\D#?1 5*2;I$P"SAO%LUZ^;H
M9<>W,M0]DD9GW1@!RPA#T'S$G9I*IEH?2'5-,@0RF$@&* "EJ>J4OOBAJK\U
MV@]YW^E(>=7.TQ">G()B-(HS)M\]]>32-+1$A8K&N^G+?\)Y1!I\ V$W4(=S
M/RA?%RW37+6CYN/956T48YPI:&^>XDX-,5NT!=;/W]#BRI,A"IRZHNN6_X)H
MTMB$A$7#A0=1X8AH15@,LD1VU6+<H'W+-3 I06J0)1V(,UX:QNVK5EJR*U7V
M@W0J?H2FPKA**<"OL1A]FF+Y\>_'\$=L^C2TX<]/DL@<7Z'*RXNJ:C7[5!E%
M>$,>#H5HW*;!,E\!##B^,]HGS,)DB3]2+@Y03(TB+2=" NG3R4QI0JG.NR#M
M&R #0,*&ZII"=.8\FZ/]'-R4G^48_,&_PP?S1@Y>O_@ZN5V=^($"8Y,?%;8X
MP?AE\&+J--NPP5F<+"U^Y8+5ZO+%?<G0XEV!#80U? 0KERHV^1UX"%\-!V*B
MNWJ>P OH+Q29L%@6@P]!U>FKWAGN&;Y!DC-BP7X:WM"/Q\=4P/<<=B1Q,#BP
MPCM7@C#6[/@AA'=/!+LK'V)PM] +R0F%QJV #:*Y9<IF^7')+BO/ =[OV4PL
MPUN@)7F)14B0KY--G<H3SE1+ B/)-M3=B&2%=<-&0>6FDRN-=\F5-UVQ^6';
MWA7HC\GC&4ORKCPREA1A37P\J\4#S9%W^Q!'WM'-KW]_I^1#(QJJF7^,M02^
M, '\$+;#G(&4$A[A\V_E)A</!@:*_ +'HH H7=3UCRZZK,/TX"(S]C87JE@!
M8;B1G^.,9C& 9<;T.G"E<1V!/>@%&EV4//K <)=G6"*$" %%:%F(4;ZB-,Y&
MWS1@!O  F&'L(!GG5SWWO7'L(!;JFB$8S9I6,$O ::%WBWY.6 P/*'[/63^*
MRXC31O2X,F:$@'D:Q0HNC%$L\)8+AI=+&1;&$J[F0QJ>Q'VT?L(^'V*19: \
M<,Z;H7PU$1J,TPJ+7MHW/B(G-:#V'XTU[AK>RSCE-P>Y%:P_$S2V#?3?0PBR
M-8('Q7?R@4$P(#P.HQG>I]AQ,A=>$*F(7V%\ZFAN],V[E: %T[@,C:76A@S#
M1R%8UQX-(^HQ6BE$!Z1RGN3GLB[7<KRD@#?6ZYNK;G>>?(CGR6N<KFZ=A:TH
MOGANT819<7&9YVD2N BG;U&_)'[_*J]=>DZYQ66[=WK5N^H-!E?G_8OKJYN3
MSC676UQ=75^?7EDIMWBIX_.E[33(QRW')@$/1%.:^22<V*,Q1A<AK'BF:.'$
M"]1$.!Q1&[8<[X=]U@(-B'-61?MO#E(QR?"8/$\:ZJY<I5.7%E"TQ.K92U2%
MIH>P\1Q&\.*X<8IAC+A^&*ZS4H&HBPB+ZNDNSWTXM7+[QX_8-ZE/,ZY9TG4F
M5^'OYDU#]#B#,B>6]*.UP\^%E;/):;?@G8:$EGJ,LSC%/)'O]0]+(EYMPW++
M<%*R&,\W0;RD :SHF4:P='U[R\L'>WW\\ZPR.(T09R^<W *WF.QC_L[?+WU$
MT&3TR7/L^VIE/]A,+0ZJ5#T]98R)8O(;WY-Z0FGA)_R3.E;54(9*#?&,@^?\
M?;L_/$YL)1V*E.WY=X_PF;W_UZ+_[6(S'M^ $:7F=K0%=)]?M4%85TWN=74,
M&[J!@[>^@ TAF+NE"<6H%:/X_?\;C:2<3&HE>6>;$3:_#&OSMZ[4V$(CK22R
MDCBRA4OB9H=VVWMS?[)%NB=Y[3$2[H!2Q*962=7N-OJ#QUN7;-#K(-@&KWMV
MP\1K\A<L:*W'V])7F/G.$V9^$QH]PVC;EZK31ON)!OUG"-6;%H\W8NT[K5W(
MC57BO:A =1IGI\\AT69D>=.2]LH$ZO$97&_%$+4;W<[C6&C.$#E#9,K-<V*!
M-VB(VHWVP)IGYPQ1W0V1I49W0E_8B6#M( 'ZHO)U8E&ZGJ!-73C$F;,=2E^$
M34OZ;%7- %(GK+OALR[PV3C*\&!P&R&LO6FPEV-]BGS;)&%KDV?M]!NG_<<A
M_O="L[JPCT6E5UT;M->%U:B0A10>S5Q1G2C%[!6N*%$E*0_5M2U82;_TJILL
MY$$?",.#<]@I72C24$#16"(#/RW+Q29/5,/2N!S>RAW_=-:RL[3M$<MX/?V*
MT>*;K0<I;VE-W>7$W&9KPO%KC&46(-0Q<?(*)EXNP2I/6W/,_?3&P7I/3T]J
MQ=^PI'YK.5^UT9**XA-[O-[M-$[/EJ?*;<_NNA'7;*9(BEI &BJ>F%V\/K:6
MC]1(3FI_RIN.N?":$=H+N+V#:314K>M<?*>:O_ EAZK$M]P>2Q4M2 X0BRS,
M\5&Q1R&+@5AX;4R%E,:D4P/<B$9@QDSA L.=*O^I^RL' S#N"+3\-4L)!%;W
MSJS_:(2]L\.,[6ZC-[##C KLW\J]=EP>VJ@"SRUF?DZR8(*@O" ?C&^Y-=?K
M_,%BX+9[2?BU&"_ N"; ZA)[T[%K+[D7\\0[2B0"7,+O[=Z[A<9Q?TQ=SXR!
MR+W[Q^7II05  4C5;2:P-8.Z9K'(&=F;9MT7W&SPL1V&4;&)"EH62PS1^=X+
M3ZT'];C ,.;-;=3LE[($)YJW]E7$_U'>"NR$Q2'$VQ?M[_H==A.I[528;Z@5
M&/N3$3""&JL7\ S _$3!'3?=8<_ K>YV1)B)D,!W(H6?$%)SEH( UX8Q1WT!
MJ\,3DY\RGH39PHW)A)V#W@+!_ 7$#6H8&&QHHB>:^3.C7:^A^IM++S7VP4^)
MI8)L9=@2<)0C!7"S BQ$X?(:JV%HFOLD\U-41\5:J .BP3!#B-N##_H1)ZN
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
M1(<AQ#.@R. ABF/Y9:Z /1Z\&W <R+VA=X.G\A]_1N=G\<\-7M(ZKXYA1KY
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
M.,*H?Y9?YH?Y??$.($/"#\OKA1T,?/R7EUOR)= Y4 G5F7@H100-;X1'Z4&
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
M6$WOPZM0*<" WB7LJ0@?:%/ ,5K8Y-%4Q+?2BM@QCYZV;$G/WLS0:6OYF.D
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
M/]#4(EJ*OAB6%0!9D^4 Z9@M.CMAYFK*!!IE\9V.7$I_ .TD4DKE-E1V>Q+
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
M0?$J4 "9CMT>B2(*55EYGU)I8>+!:DF8.R4K02+U:K9),L/?D8=> PLM[ *
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
MVIV-@=8=Z,.>LF3S5B!!D[U6Y!,^W">\37J>3Z#FJJ_W.CLWQ3QV(.96N%$
M]G(TCM28UKK[ZQRU1G=V%STG%[&&WNVIBZR2B"412R*V;J(U];ZY3Y^>>L#6
M%)1[$WH^>QFZ@T.Z45'=-DB>TP5OS\<%T-5'PQ/.DFX#&BED>+N%8M.?__RG
M)+I^LJS%;>H9O?.=/,V1#W^*'MS(]H(H"=E7@,%'+[!__^M__]>?=WCR%X"V
MO<R>$A,"OL6_LNE?WCT^( OZO]X_OSZ\TUP'/K#L^'K0Z7[L/1J/HT_WO4^C
MP>#NT>AWS5&W;WYZ'!N]P;N_KES+'F&@P^),I7!5%HC>\$9MXRLWAG1X<'O/
MH$I=(10XXSXDL1947#G]6G3P4"(1O^+7;]T8MFIO<.]?_6MG._LU&.S%%U[K
MG*Z24>P*@Y0<=6UUBIN8W!C$L+SV0P#W\@,?Q"C_=C2O>0.8',X\]]EL[57@
M,M]!*&@CTQA^5TS]\*MF@XH9F5%@NWS,P8L;SW@VPR()[9D5\52*?[AAS'['
MU>>)#QC.+;8K/WC1?H=_,%]=^]]__ W0Q$EP8A4RLB!\L9;:W9</F$3QA2UB
MX7T!3MW1M;\QR_%P.S\RQ[6T']RYB^\NKXB;P%7%=[X',V/!%_L1UH5ENCH_
MT#]<AP4Q\_ O?T\\_J?>C;(;(_3*BH.^W&M?@X5K:]T^7.':IH]F0JN%$1D2
MFWF6%=[XSYSM'/M^P>7Q4'"<#UK(>/I4)-.VY@N/<20'Y+<*N4- 76Z(3@HM
M9E&,-A'.CH$??#_!J5DWVM_<* Y"E +>$D?ZNM'FQW$L+[XK="/ ?OZJ^"4
MJ+"%M@@#FT71#1!5%BU%-4>,"7Z\^_)1<Z,H0:X+9_AMX0#U M7=\"]==WKK
M7?G57)"VZPTIN:"ZT.PJP^0/M]H7N!?/G2[3/*ZO>#=P&]F9/F?WIN10F&,&
M:('W%HE7NTS,0;9L&Q/,<".8F%:%.#R)$#["9,#8%3.1!?+B4X4O O,.GT3V
MW(1I$XNCF,AGF[IAA+L&-)-Y<AM1E ^#T"29W&B_\5\7(7MV@P0P.W$== [H
MFCNMR&&T9'X>[@SDAD!X+WB!)>*9Y?.LOM7<NJLON"WC W)W<<BE]A(DG@/?
M].P$,P(U'**S=E($!!*3E>7C<=CBY)[2IK*C<DFW>0OF!Y$+N&T5I.%T9WS4
MC\PNE)M8@0C/P,PT*,^U)JXG[E'>Q K$IF$PK_B\). +K[ PN3%FX1Q$!:\D
M$]"$DP3Y'W8 CI[CEP ^DW.0JLX$MY'XF/SZY .B5^D85ZYO>XG#,=2_EJP-
MCA2!)+1G'!1RW"!>Z ?^ 2YK!^$"&\?@B"[X<[H<D$ 1<H!+@%HLQ+18?(TX
MN1@4+HYLI;R\*IL37U8^4<4]2% :*0EPQNZ#M58B@56$_V,!N<3J:<(OXEW^
MTA*R(U:)5&+\M +/<U*&<SON=,K0G0Z+<(R.$H#H^E.>U+& '7!.LY[)*F%6
M/D&!5SD!P-H/8ID=*_B&/#UN)Y6:\*3 NFW,Y4:[*Y\:< S^!6[%K6K8Z8*%
MP.\$ ;!O(%EQ\6"!MVEYVK]!Y )3C\'VJ'P'8DL4\1\G#-;)\0&7>9DQKDC@
M:Q A!6PR>DE/_9)N:2'H!;X;+7C^,0-EDZO4D<;@#OA',L<;E8%4W08Q,%]C
MJ_)@ E/A%S< G)BP)]?G>^,M)?.0I='G7M8Q7WV13$",:9,D E*.<#(/?)>K
M$* L?+)"W)4C8(1;6^"!8S[ K'IKFVX']^'P_&NQFW+*UE PQW2D&1@*&O,
M!@**+-^&H!2$I,@\KUPFVS#'&/G]F>4 NO%MV7$JNO*$;LRM1Q<<9[L1H '#
MK?-W! N9<A_I(.M\0% 7#@T/."+K'@!A6]%,FV+B,]D*M9JB'#5F!:6XB/M<
M#'*,W*QB\QN]2Y[ LM2Z!G"-//KPD.?>Q[.0,6T.>YE%,@=_->(O5>=T7X*+
ME391S3NX9LWE<&$7B.4_VW' R5/\.F$QT@F'L=@3L%SD5X(+\M/PM3+%0[YV
MDCA/@F_:2[CP,F7E7%?6D@@9)EBP9-E;8)A2LE0%+0T%><A)0G)R66 !##$0
M=@@P.R$B_:)."EP&2&F!6_SL9X480%"9TZ"\+_Y2[#RW_9[+=Y.CR&O&%\>,
M20"OSBY&7+0P0M+;22\?/X0]2PV!"\]U9<;E<QN+$C"2,ENHZ&ZX(M&%:@4'
M+9\ L1YO#9D80#"92_VPZC1>$''F_1B(RUT]S3I\$A"47-5"!<$'P<OE4QA8
M4IF:6^'OV$! ?B:L@%=4N,+:)<UR!1)ES)PP$(C/J?[%\1 ,TCEGY*C@:$DD
MI<'F%U>!FVMR(9C5(.0GB&MW$<=#1W!OSLG#,)CPCH+/DK RK2U]C,M&_FD0
ME7:VP@6$TL(Q#94NP&]0+5-9Q*E"P-*V%MR E-U1N/_S&<2,,,6D!)8'DSK6
MNNJ_X<0K/*Y*P (N24CKU5_7-[]RQ]M]'<^YH3E')8J;;D;G/5P,:,!/\A)
M!74*LA<> _4^\82VOL)P.#JB0@92&$&__HS-C0[Q6ZZ8<A=-;@7G"+%-EQ'6
M%O=J!CA8&K?"[5,YU+7J.:$W@U(]<X&JQ(: >Z9'*8BAC'!76,X6QE947POB
M!K&J>D-!;D0)4QJOX]IS?P=-]!IOY1HY#J?&*BPKX,;K'*UPLCL;[1#X$SJS
MY%OQ)<#X8;^HQTWEV=,3KFCMTP0.(<T!.# J^_+$<&_+R(V*;SM8N3EMS>?G
M-?N6RS^6C0KV7&2+>8C$PQ")QT,D!:<[.E'8BU3,"_?,JT>!L?J"=@JUB+8;
M@B0!71<L+OS 05<\R_EO19VBE3:3F5N<B2 *(Y]#UL69ZZ_I+VA-+ZO[Q.Y]
M/!>5"0OCO-PC8J6.F6BS%5[<*Q(W_P%SBQ:<60@ZQ:+8!(X=<96$.04UGO>K
M2NT/..032( P=<E(X;2V-.@Q?#<1*^QP%;+9MER!^P7PE8D[L]RY'V3%>$<A
MGQ&+/#/L3'"7$D!*4KD2(,6J85$DZQ2N)Z=SL <K/L5S9#X$YO(K+(!4@CKG
MR048XSY I["XOUJ(!1V,ZH6<#BMM--\2*Q1.<*-)75V) U59"2R_/]@J5SG
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
MV_/8"LPC1TDM^AG/^+K6_,"_MA/X%,!;"ZIV ;&<(,$DLZ.89-.;2M3$("O
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
M60\=AV'#S_6:R- IOMN>\=I;T8E;YM8OP@"[26F1Y5%](-4''LF]*[CTEOI
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
MY<IN.J$F "(QZ1#,97EZ6"OW6K&U>UX?LUAQ P4@"OSG_B_,BBGA_RJ2_[&
M5F)YM.B8$W&,R]]:Q'".3\+,QD\K,#RG8SBXF!_(^ XX+G.%9?TISYV[4C.,
M2Y9KCL-^Q<FEWQFI/_-$2M6/,PUY>MQ.&E?DV5<(JVV<!13 \JD!R>!?8%7<
MR,+IA2P$9B=PGWUS([ZX<!6 @O?O!/A^+#P*5>] =(DB_N.$P3HY0N R+S/&
M)0(?DAC@K>"/&:FDIWY)M[00I%*(?Z(C')!GDS.>_TWZUE=YJCR80-74];HM
M!CKFJR^2"4B[/.;+^_0L0C=BK[OG-VUMT^W@/AS!:/ENUES61=NC8'>P? NY
MEUAX^2N7J/0J"Z_)B@]Y0ZQUD]>IZ/RVT=FS[OU>.<2W!<_GXG15N2V!I6D4
M@V-EP3?D.Y)N.99.*R$K1;+@%OZ63-9VN\&;G"<F-*)"MMC!)VD+F$]MET6I
MWM_#2&[!VSPJ_&)TBK\8Q5],3D_9[V:G@4 X&UON1XO;<;U=[+C>22+SOX+"
MYR?2OW0?B+G((C:MW0-4@CE.09;6W* S^'"CV#Y;/S2*_F?706W8GUG%!&$$
MFE!&A$: X@F4%5#*,/"@S8(7[I7R1:J74+  MB\S%W5D+^*"#A<'N2&,%Z'=
M+E.=K"J#.$WELGQ4@D5&&R_K$>HN?/<Q>^K73*?+62!N]+>;+S?:]W=WO\@(
M#>I(H$K 0\ 8\ZA0GDX7Y!ZS_$@^3X_R?6'+820&+B46YBR/V$]%:AS*0ZZ]
M1RQ\=FVQGIU=)J[#M5(I@4,V1:TB"S,!Z,-4TJ9J8R:R.3_G'WI"#7'1R9<Z
M*7DA#F8EK&WA1D-71N(M5_,MGX/4C[K@61]P1B#M:][0101[+#"0YM;OJ8V7
M);F7E4&IKF4@W*"%[:H##I5H#,0'-_'!/7.41@WDA+=8^X D#"B&KO $=-<G
MU#WOBT0$C^1<(7W']V#<1.E#/['X@[+<I5)BT#H898*0[5EAJED73<O%ZH$L
M?J 25T!2CE,7 '(3!W-V@C"-PS)O42[F2 W @G,)H1MX@G.AE8=N.8<SC0+/
M2(U)X<-*&5R8V]8I2Q,YI0':H2XOM5RU/P5SER_'R$3$WR?#$&@@"@  !WG*
M;0RPI=#&UXL6;,Z5+>V)7R*R&1X7SRW],A,5HL4--QA3*Q%\XCHGR/??D>N
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
M@,%>^NA).U+O (,#>E3OHL$V1_I5]['F3)2W5.?SNW%J]XU6TCOQZW*LM_P
MQ:/(V7?21NU1'%IXL&L\9#I?%"U_,2Y&#L]VM"1BT\33/#[ 0;+HG+-+B2JG
M&H2N;[L+*_UV$@DN[S <MN+RF0F"XQ<V&_(!+;#PLQ6Z01*E,AKV?*M-9->/
M:*WMQ_%ZWZYMK]7HJ==*5NEUQ)1!)8M]IWF5%>^Z%LT ><1<O@!L<=?'*Q4#
M(^ B<41#AA53]EVNE<&3<)N>Y\9,FR63:+4!._[Z[#HLN Y\ /8<?[_ZQ\\/
M'[3$=T]YIVIT(#5W:JB]T^"U,IW305B-U:(&PD.E $;(SDL)Y"?D10I/HDQG
M/F0&QSZ:LG$_,LUQY^,G\W[X^&A^>A@./\K)&WU0G@>U3]YH@M2GZ14TO:*\
MRIK-0=,K:'I%8\=/M.KPK4_-I.D5K\"*IE><,_+18 ":7M'4/!9"TL.1E*97
MJ"BXH.D51T"/FK]3\W=*'&V3P"4&1@R,&%AS<D7;:= >#T*:7D'3*ZA_$+5G
MI>D5%]T#B*97-(O*:'H%F:&-DE/G0UHTO8(,I#U 2-,K:'H%F4=D'NVJN-'T
M"C*/]H(M3:\X7)6CZ15D*#5,8IT1=='T"K*5]K.5:'K%WB84M=LG\XIZH!(Y
MM4ILD:9(FF+A.9I>078841=-KV@$=9$=1M,KCH8@3:^@Z17-%F]G1W$TO8*F
M5S2>/O? .>KWKAI\9]'OG:97D#%-W*RQZ$C<;"]PT?2*VIP7FZ=7'-@-L;(/
MXO\E%C94]9:/KF_YMFMYG_TIMF1#5\$^O1!['Q\&#_>]C^./1F\X,#J#QV%?
M]D(<CN\'W9/U0N3LJ+?X5FL3Z+4^(!D<M0R0VJ\L2KPXTJY^\ZW$<6/FO*ZX
MOW:Z-T?2US97:]?)K\5.AMHT@ZZ;XRF?8^)BJQ=WK@'RNX$3P>]\0D.DQ:'E
M1X"B\,5(>YFY]DRSIE-FQSS?S@JMB>NY<=;E_]_938;R_M(I*<4!)VNP.N1H
M;>ABR5=2UJ+R9GT_S9SO\;@SGKU8V!E<HFA$K3:/:;5I=#KJFFL: R7=-7O]
MMVTPV>[VF'1X.GP+#M^2H&'C/ @-ZQO8J-: CVX8O5[ \58[D\:**K.=Z(#H
MX!5L^\+L8$MS1R($(H3S)X2O,S<D.B ZN'0Z> R2,)Z= R&TQ&QH:D=\H_^V
MY?_UX],5'R4;))'E.Y&NL6\V6\3H.M2B&<X^% .LHXM)Z*DK&+D&_=5Q2W!X
M%J(S-'-H[U,WOCLW/R&HVR &&P.L\]4?".,(XPCC".,(XRX#XUIO<QP/M%_"
MP$EL>,S:K\U$O;;&.60MMBGW$/O3#-:G.5]XJ[7F<8)FL4]B ^?'!KHFL0%B
M \0&+IP-& -E!=M-N4IB \0&B WLPP:Z^L @;4"%SZ!!KJLZ8?N%A<_8@'E?
M9\(%=B(R^WJW5__LP:9@1MW"MT$$UCBI?(G4-= -4UTM+5$741=15Y&ZS)&Z
MOAM$741=1%TES7! <]5JM<?.R^RZ#Z(82^X7!\9R=R:RUM&2T='[7?)DDB>3
MIJJESXUU<ZQ,NA!%$$6< 47TA\H\<4011!&MIXB1WADHZY)_+A1!@9_M%DA$
M :"=39.N;@XH $1.M 8)JK.BKLZ8!FX2=1%UU4-=W2%1%U$745<=U&7JXSXE
M+]1JEYV7^?7S@F%O!O])8]\6S(\H^B,BJ1U]I$Y,->6RR;/7'*'3.I(PQGK/
M)&<WD0211($D3'7C*8DDB"3.@20Z(TH24&%H-,BVKW5,<A!%VC0,YEH@;)'
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
M8<YU.4L75EN5!Y>Y?V%'%(M4H6B>I5/A*G@2?PF?T,KBY(.@:6D-5L;^%&7
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
MU"*WCWV?L3#99M/X;>:*8H_%)16LV7?B11GO@?U_Z>)_.TE>\5!^A0%/3*+
M]^8/5(6F__?!27A@BM6QHZ%+M,7?(ULCN*ANLP*M!\0OQ"])).MK_9Z\?F*(
M7XA?B%^(7X?#+XGM"!"]7OB6/Z;\Z)^UUZ_Y_-./67(VIG1V\=6=,"\+V.?1
M[6C$7)Z<D7MK]_3[%YJR+\R-0M</?)'U>\]?<@\4N0HB]]LO?_W+3ZO/N:-^
M_"\:9.PR25B:7(;>KSY]@">D/DM^8S3)8N9]#N'!6<S/E[RBB9\L/QB6).1T
M_\)&/Y_<W9BZ,?A'[\_[FQ/B>_ #==.SGMWO7]GZ3?]&O[MU;OKFH']KF8[5
MMW3=OKNR3WYYL8[5-;GWIRPAO[,G\B6:TM<QMG)[X(?L;,($I!NF_F%)*@TN
M@X)1_! P.[VP;/A!)J?DM!0)-<&"FF1:D)/0E(R [B(_FQ$:,_) $_@]G;!*
MSG;*W$GH_S>#.WT^3G_DPS6\ZF["O7,N/P\,=,\YN7_M/GCTQ9OLF3_&94%0
M4.CG$_U$? <A<\OOQ?17B/C6*I'7"+HNKO+D>^GDPM8WT;[+N+/YQ=N%=F".
MV^#."L.]F/V28A7\ME_ C^Z?5P SW I:5Z98[YFV\3>6$CJ;Q1%U)Y5COV:Q
M[[)<MB*^G4EB%K!'*O+51E$\S65@S$+&"U,]\O!,IOG#TIB&"15GXX)$A8]1
M\ A+4L@6T(5$ .[1=$9C(114"/'YWNB^LXCU4,*.*&$/+9>P)9V1D&@DU,K\
M,$)Q8$SR1&>)^ T4I<?[!4U!DXWYG_C%UUQ8PN>Y< X^)B\>$/O)-Z'?/ 8_
M3V%^'GGRTXFX'03,3U)>E,3?3N$W/_;.0/S29S+R0_B##T+IATGJIYF0ZBSA
M @NLS()G0EV7S;B$K]-\&L]>#3+.$<3S$S?*0GZI2Y,)X?X:X <-GN']),KU
M*8]TNTN7")HP !\QA#CC.;%<U?K)XF885@!DA4L?$A8_"DG/T>8LU^A^.,O2
MI=$L$PBLJL<"S9;_ .A$^</39TW\-6:C  :8B,%R@ROF)WX#?3A=R^5+6&6L
M2V_E=\V %Z)\%2D_+#Q]WA_<U+&Y.#^/(E[F)N;+!YF0&4]NAF<MV(FN-\W
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
MB(M'U(_)(PTR1J(1"5E*RDPGN,L#"L,$_)$ODC7\</$WD0:5/S5FWCFYA-'
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
M$"N ]&+V*V"SGSJB^SN5,,&M6'YGR-UE@F]5_/@)C'0ZXW%TPM%ZQ@1D!\_
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
MARS[E*;1.UCLZ=1/O4[42N%>;1/V:AO!BDILY#8#O@SCO">M+*W97(, IBB
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
M(,V61+6%$96V"XS=DZ:#4%Q07-HN+OV>-&^I&^*"T<,WN.E7$3#T0S>:,O+
M1E',RF\I_;Z#9;=%.%M6O\_7EJH1#1P/UPATGSJ_9G0(/1UJ0^N 3=JE!IL:
MP:T8B3J \8(0BA!ZQ/#%<" OC1\A%"$4(51]ID0(E4=+4[/MFFKDMZ%G(_B.
MWR=I3^;'E )=UEU_L(%5B!;X(3LK>@8;IOYAB;T-SLR"K'X(<)E>6/9,;E?A
M&S:+F>N+MA:E$R\V;.@T C;[W_(?P.LGZ821ZV@*;/#\MX0D;#R%@26$QHS
MHQ+XPCSBA^(Z06GX1%.X-0#<3^:/F,&0(B]9W/-V0][M*98SHLN?';]*LLIC
ME[!<?T%W_KWZWC"*IS18?C._9O[@?.8N"X+BFI]/]!/Q'03(+;^O6:Q[?\H2
M\CM[(E^B*5W1D%,:C_TP'R3-TJC\(5?'XI<GWTLG%\[PO#>P;*=G&GK?M"WS
M0RGH(,0!G27LHOSP\:7@+F91#8,MA-]<&]C</)*6C[!G?'@?7M8B8'[_OK</
MCOMZG'Q')M^0= #E3//%< VUD\/?T3%;$DQ\7>EC?U>HS6<P,P@#I>21&^:R
MZ0.+B65H.YA!R(N[\.*[AU'4P(KOT/+XS&GJQD"6'X/,ALSV'K-)<YJ1V9#9
MWF.VC4NTFIX^4"LAU\49:CF"1['3H(XNW\H0J[W B!R''(<<=RS"-<2E[= Q
M/ZJ01=I>97USKJ--\,"4EI:ARDKR^[ -\/&T-J) PU# UG1'6FV9*BN)*( H
M@"BPE2W@]*1UJU1E)?=%@::'Z=IPUDUK&B,,36R+@*&A X:&NB-:AJ;;V&H9
MA0N%JPZ]9>-IJ[4:C.VR"RM=S&N1J[8U=QU(2X?JRK%2ZLE3@]54V\2I)U%;
MH3RA/'5=GBQ'W@G8'9$GC!J^3MM[?N8ASSY8]!?WUJ3[U<-R6)4]QJILF;2T
MM8%9T[$,6)6-42MIY@MB)&+DT>(;FBVQ'SAB)&(D8J0*O(H8*1,C#8E'Q2)&
MMF"+YB4^%LUD3-XYYNA8N7'UR7&*3)2B%?(5\A7R%?)5(VC5]-"U).J)KRMU
MZ9=KVMQA7?JQH4XA[E..<,AQR''(<>H3KB$^*=:E-S?*UJ1:M)YF&=+.HU)E
M)>N.[:/R011H&0H,^]*Z]ZFRDH@"B *( EM,NJ_U342!EH7IL"Y=H0SO'&0=
MTS#KCY"HPB1UJV&%9$TY_8PBAB*&(H8BAB)V;!'#L'/=U>HH1NUQNM03C.;J
M'90+E N4"Y2+-LL%!NFV*@-?=XBL-$L>RW>P?*<A^0I8OH-A(2QQ5()7$2,5
MS>9 C$2,1(Q4@E<1(Q7-=4&,W-0[_S&E0)>UUZ_Y_-./67(VIG1V\96-IRQ,
MO[ 9]US#\8V?N$&49#&[AXE?!9'[[9>__N6GUR[_ ^CJ/N?_SF_@/C$GVQ<V
M^OGD[H:?EOV/WI_W-R?$]^ 'ZJ9G=_:=\_^W]ZS-;6)+?M]?065W[B15BL/[
MD7MWJGCNS=9,DAHG=6L_;6'I2&*#0,/#CN?7;W<?0,C&QA@Y,1F^)+)$'_KT
MNYM#MV4[@:L%;N 'FB,ZDB*;BB8'8N XYHM?;K"A3=)/T8[EPGMV)?R>[L*[
M[6T+/(X2]KIZ15&2Q9_^_D1LY7_BY6^C I9?\F]NO8:W9UF(]!,J@N;WLOR^
MC;0-AX1F@G86)>"(BK>*?N*W,3]MF>"F.U"7:R&E30 GHD0HKE(AK[:R$ JX
M:G?[70@A3%9P\:VC30WDF?"A(4S]G1!F#.0&/D;K"$LL.:RYVX.NX(_I&A85
M:##R/HMR)H07:5D(5]MHN84E]B%B**Q J#,&']91$B9+O'N4K--LQV\?P4TN
MPRA&#1+@:X%=AG')?[NXIMTLMQ%;5SM&[%9L&>7X^R[\PC*D 'QH_Y +&=N$
M&;(&/N5IF2T!.?Z8#N&0%&&>LSS'*V!=0B=9LC.A1>.F,FG\/>_% 1@!%/D(
M=R-R+027 /RO;%D" YCP8;V.EG EWMO=AA'>$"F(&W120/9L>E+X,Q(:C1$Q
MKRTT;P>)X,N<,>%]"C(BR0OAQ2U"C+8#A'BE[4)C/\?>AU9]\>I(:(X4,Q22
M<G<!3 <^[\+_ ^'>L'23A7O0$*12".H:)<NX)$F-4)$2H@C(ZO49('K)DA*6
M6F?I[OAGH99E6 %T;Q=F@">50Z.<Y!/NZ(9)N H7@E]F@!1(VQ)<=9%%#&#
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
MOPQ]0)2R2"(2G]*/BP6A/E-?X)M8LM^GZ_8M]AUIF;Y/5DVS_7JPX&R!>43
MDBJ8\!+!C&/_PYYP$/939^#?+@I>@L6;5JDU4+8HY H%(&X<2"(^YYU,,0B=
M_6$O!&8'.*'\FQ/E8;\K40!"*.DQ30&:=*4)0'#04W(6''<E!T!"<)97&G@"
MP3U4< BX=>-7AZ/_N0&K<\\1W[_<7F@=9MEH7C=%F*+,1\RO1Z/1X>CPT-EW
MSDCH!BR,.88_ /3%UQ\= ?W+016F@BT.L7=-?Y6_JX0FP$D5 V!E9EK#E0>_
M%BSYF/+1AKMG.$(D"+LP.04Q\?K5Z!"J&WCMO$C0_#@@KI_$(:$X#,?4.^78
M(]$I ]<3#$?9+QLAM&$PC_^19ORG&!U$/4?A=,I(=P)*.6$_62P1F:?0Z-7A
M47=Q[696([_O\5,4HV!C\DOQM8KQ> TQ.DDK.W%FO+E'DP!O8!HF>$SB.QZ-
MCNL+F8WX%/(A2>V4S><D$GLE@M^,1H1.,76)E:@,P,9%[?"-9E'+D2D)%='M
M! ),L%_)VG$8M=_A&\TB9A+/()>O9B9;J[I6%$8M=_A&H^7,8AJB?J,A"X@G
MMA].4""VC>YF&$=VXFF"-<@%-!O\([3;'?!,[D)+L>2HG 27HY#MA!&%-X@#
M53,<$=?*U+-$U"*FUW+Z6(K)>5'"/=0YE'$KO/9/43@[#]ACU[FDQV$6UNN6
M.97C=)CO"*R.1+L3DP]+ A VPS0D#_B"@DCP.@+38#.+[KB;Z(KX'=7 3HC^
M]0+;1YPLD)A%=M1)9#G:G:#\NXBY7V<L\# //_X5DVBYAL TR,R">V4ON&O?
M*:+_;T<U," 1GN&),+P!$P:])B,"%K+209F]W=<:;U=@D1:ZP"/UGL0T;.[;
M>[@&8+-K^UKCVC;(8I!>K8:QUNYL,ZS9CWVM\6,;93(\%_8,<_( ?1#F5AAQ
MF3LMHJ._86\*OOW8A2(2V47L['&9=Z7T*BW%[1202R$FZ)T<_TY^=9YW47\=
M49IW.UYK=CLZ27.@JK*;$.QWLE;%W"IES=*WBI2'N+UE+9,.RV4WC.8M+_TB
MVDFZ UQ:DZ-(P/6/- +OYX+ZC,]EKVPD: (WB.LPBQ%G9Z$*/X5X%#JG@&]
M4CE'A/^.@AA?8B1&LARU%N+0PYD-F5<:0T;@<20BIXAIZ!*P-T^,X.9%ZI5F
MD6J0QR"-#BUKK9<<$[1Y>7FE65X:Y3*\A>038]XC"0)8"2Z "#HEP(%Q&-IM
M-)J@S:&E=QKUE6*3"TF.SU$(=T(17!C/&8_(?V0'H3BM::_B5L=MCD^]T[AB
M9H$Z4*/8I*R5@0Q11QIDDQ;=LB  T^H1<6\C,C?@;97WZX[RSHH+C>WD7)9'
MY>];/$?0+IU^";$?!Y^)CS<B=OMF6D?!JXZCH/K%R1IW5.N.:'XW+LH"$]<+
M>'& K_UJR4;&0SOZUG%0LW[;M7_:J@B3UROL1D!)$-:V<CL.\Z[&.XW%W"++
M 1K.*L'C'CU9R:18VVP8_ZPQC!6T(\&'R6*17,.HRBTXPS[F''M0D-BM8NL.
M34C0<3-B/?QFA?CSJ\,W)C$Z*N4U:50HP+1949[.*[6/F#4]2)58D%+G_8AF
MV%;IU9:SDO2&O*%08*KZ^9F%X3EG<Y6S'8,EER=6G6 P]'$&LM+D7+F55B'7
M/)CJ%$W^?B$:_]$1S3MY^X7\,4?UH  _]+F:_?SXM, TQ">80DN13GI9U5OL
M,NJ"LI/?UQ@KFVBV=?#4')^&P2,&0](;YT72GQ]_TH^CGXI Y7[M!I16LIL<
M)=:BKT6ZNHA^)\@( RUB\_$&4Q2L;+29$+6*\&>C"%/4T@);I,B'+KFR0KKV
MOU .7Z:4_$=:R\D #Y,1OYI05VRC5=YOC?*NJ%HPQXOMRGF<MNR\2-L>_$RV
M#DG48<PAB)\U(8BR_3WH@(.T642"1>)]K#31FI"TSJ1W1LDHPT7@!2$ESM%
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
M"AH%J6.=L\-48W6ZQ,2;8KZN4ZUZQ_R2(9@<S!R'I\);BD0*B7A%<!*5:>H
MU5,ZD^,\L**6@VG6M9^5KI66GFO?5^%W$=F)00H-+H!%O?ZMJ_*FE>R\:L7F
M;RK<_DHJ>W;%DG.8D3IEUW#YDF7=7MRSE.2P)#?DW.(I"9,+OLYQ9B2T5>KO
M"GF36>+)L35<>73W#Q+-Q+U L,Z%%7*M@7I,O@J_,+\8$@9S2+K2&;DME;8=
M^\GZYQ;Z!^O2-" /8,@E6[;RT&:=)CN89R1QE?NQDLN4QZF-Y8,]5KA&O&B/
MA<4DWQ7@>IS]VX6:<EKP2I#;7V/2B.RYC,CF3P)_?()A1L!J$=&]1"/)\M2<
M$8?\<MK70]);,[T8KQ9A%;!WY@&K$ZXI[QM-AB'/P&N2+8H<KIK%9RCOGZ7W
M+_$JVMO"+7-E6IJ+^T=*.46*^5^H.,TSI>(VX'OTE"2(A4F^6"TI877PK><M
MY,%,YNMFG:&\OV91DN<$FC"Y#+20C"_OURO?1:=_VDE6U-^^_8SX>^$T)/3=
MJD$LYVX<1&01X#,L#"PNNC@6Z2M3M<C*0]@PHLL')]='T[LAUJA!LC#$*5H@
M5VV(-+CU=E7[IR3OA);S3 =]C#7Z2-!4F8AX ?I:*6\D3WYG5_U5-7TWD-YE
MUJ7=3[T_5+@SZ2/B5#B\321;PO209@K>0B5]HC)L#37Z.&SE;:E5&LH?M^_M
MR+>,3T0P5H0OP?!1LR-7]R?+O$H2DAG+LTCB/ZD[4P[Z;AAG#S(N5Z;HBE'E
M^2777<L+P&ZX2/B7QT.2^XRR))]KO]C V@Q=N_GMA&0VSO?\_B3QZJ,P6W*:
MQY&Z5TK:>*S8SL?R)FU?.O.WDTEQ_$G0&W$KW/.QO;&]OQUGP]MT%^?:3[=/
M)0KY4"Y_D-<QI:F&S\?PKMU8PSJ16#>_F$MZX^4$N5_E60TT;[BSS:KFUN,)
MLI<3@X@GR[Q*4<3950]CD):ZACH$V?D8NL]%>GMY%#U;$WV[W5C&<&MS)M'9
MXMR6UDWI"-0_HUU+0-/,L*R\_<FAME?3*TJ362RWDT$V!!P0I<-*A-G5WUJ6
M@PUQUW$DT\^ A]8$ZF#ZE\HA"9"*QBT,/22M89Q>\2SN::QX:YW!>N#/U9[8
M44?.[\6IZI@O97G]'NSN8'U["Z-1^/?CTZOQ[XU72S47]R^F(&Y/0(_%O>;2
MEQ[O(JM^EO>'*]]ZR&[,YR)KNC)@JE][V'$.6$&,B'K)!J5NX+=4ZB595&U2
MWK,@J+THW%S<0U( E/G9B\ZE*:TMZO/<+G>X,LD;"K>_4GX!JR54T1;LX21$
MSL0.L*^NSA)](AY!XAEQ<0'3C+@SL'GD)7=T"98099',6/>P]^4NO=D^NVTR
M3^WZ)BU]/YMP7RA)WP4,QWR^3.U)F4=[A\"J&G,T(8A>*7LK^!37;C=;$T?_
M%,+O=^/[,>$1S-[DX@^-RFZKM/U))1QWY;9F,SZ[T$<Z0TA%@=*XCY2@_IF,
MC.B-HNS=-#&P+G]M_0I'I5=3\L> B^0!T7G6=C/[UD7;.Q8V3RI0F"S"0646
M5;]^NVGSRX'H=^C.\!S]^L/_ U!+ P04    " #D>6),*Y78/6,H   *O0$
M%0   &MV:&DM,C Q-S$R,S%?8V%L+GAM;.U]67,;.9;N^_P*7\\SVMB7CJZ>
ML,OE;L>UVQXO4S-/&5BEO*:8ZB1I6_WK[P%)V5HH,LG,!&G75%3($ID #@Z^
M/!L.#O[R'U\O)H\^QW96-]-?'I,_X<>/XM0WH9Z>_?+XXWOT]/VO+U\^_H^_
M_MM?_@]"__WLW:M'SQN_N(C3^:-?VVCG,3SZ4L_/'_T>XNS3H]0V%X]^;]I/
M]6>+T*K1H^4ODWKZZ<_YA[.S^.CKK/[SS)_'"_NJ\7:^'/M\/K_\\Y,G7[Y\
M^=-7UT[^U+1G3RC&[,FW5@\^D?]"UX^A_!$B%#'RIZ^S\/@1S' Z6X[=89#K
MQ[_>>_X+6SY-C#%/EM]^>W16;WH0NB5/_OOUJ_?+>:)Z.IO;J8^/__IOCQZM
MV-$VD_@NID?YWX_O7M[JY-/G\S_YYN))_N[)4X[)_WT[L5,8<MGRO(WIE\?P
M3 VS)8K0U5S__=Z#\ZO+^,OC67UQ.8&I/>DS]O,XM_5DUIF$.\_WI^398E9/
MXVSV=!H >J&>_]H /Z?S=@F@G81U;#XZG1WYN%\OI:C^$+_.%W8R#/%W.AM]
M#A^LF\2^C+_=27^:?VTN+NIY%JAYP&8Z!\D+$KC>3>CNEF-2UQ'&G3L8D]9N
M"]^U_1"43F?-I Y9?3ZSDZP6WI_'..] XHZ&(]+VUK; FO,XK_UN ;!?+\-2
M_7X./_,RSMZD7^WL_,6D^;(79[=V,"*MS<5E&\_C=%9_CB_!"+N(!U/]<%?C
MT?_F,G94Q=U[&(_:]_/&?SIO)@%LW]_^N:CG5X=2_7!/_:E_'EV61J] (\&J
M+M71+C*W-!F%GHZ*8'?+4:CK)OIW-AR"MA:<HOGR?9S-VZ4+E6V,O\=P!HKF
MJ8>OZGD'M;]W1P5I[XR%P_HK/Y..]F[/;@O.J^O[<%!W \QC'5R L7X# VQ^
M]7*:FO9BJ11V$MVA;7\*7]BZ_2\[6<37T<X6[4H)[")M:Z.1:.KX+G9I.Q*%
MW;#8H6E_^O[6-.%+/9D =EY.YW9Z5D/_3V>S#C9YAZ:CTO?THFGG];^6,(>O
MKY_LN/R].QYU;M=?O6LF$WB7O]@V])_7[DY'G=.=O]_%"UM/0:A^G,6TF+RJ
M4^P_Q;W'&'7&.0(:%A,PK>Y^TW^FG?L>=8;=)%GG#OK3NO+Y/MBONZG:\.B@
MXV=?M)FN7*7G,<46S&OX8BUCLM%M73W9QWP<I/-!Y[B?M;BSX:"TK7Y]U<QF
M+]KF8A776H L^.YL/XL@!N.W)ONO0M\A1I@O_/K;U\LXG<5G<1K3,HI[CZIO
MC[Z+OIEZ ,KR\T,9,."8)3@RV#3'I7T>VSC+1OW;.+63P\1$AUX&I?KVVKY)
M'Z<M?'(VK?^U%$]KOLW6;#Q@0OT&&'2NW73?@PT&I@5>J^STK07J_HS=T<,0
MU'X&==6T'2(]&QX==/S.W'FHQ:#4=,71 PWZT_(JGMG):SL'4;&3C$W/]J?@
MM6T_ 8=A6N^C7[2=PH';VHQ#44?8=&@Z#GVP+/FWJVO7H >].[H:A_YN+\+N
MEOVI>]LV8+?,KW)$[9^+^C*'7G;1M:W-.!1U7-\.3<>AK]MZ[F[9G[K_7-@6
M)-;DZD4]M6 ^V,F[.%M,YK./4[L(]3R&751V[Z$$M1U7?N^.2M#>#17[]M.?
M\O?Q+$/O7;S,T;_IV2X*'WI^>$J>QTLP<NOK>.3-\.3:SNV(A]X=CS&W?0((
MW5H/3^7Z[]D_XOR]!=0!L]:.[?3L-]OF"&-7ZV" KH>?7[=W<GNK :@ZMVU\
MMKARUG\"K7#6VHN=)#W<9!1ZNB[RSI8#4+=W'L>8^1KW^W[:^/IY/?.3)F]>
M=67<?MV,0??!E):CK:NT[-A^#$I!6\_;VB\SAN"[-XMYS@+/V?7[;VD-T_L8
MLUQ^\LS.8LCQ>%"8-W7G=8;_P;,\I/?19OGF<AG%'7@A]^YZC/EUU'X[V@U
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
M[1[%V[-HMC>LN"%:.2X0:*P [JK$N3(,1\JD1+FQG+$C9F1O(?[F.JW]KG_
M>GSX$B>?X^MF.C_?ML_<K^/* ]<"]PX4L@2+C :+"#$:,4.P\LZ LWCRN6A#
M N/NG:&EN5O*Z-UO8O\3;?OA2S,8#-?]53&;@1)+1'+,BN9*"L0S@R)-'KP%
M">O3([^ZC,E\,N@[G*DG##H8?ELT^< >*VFUXB*?TN;@VI"\9T,M=_"*6F<3
M6Y;Q./7TB],"WH%L/5WHO6@6[:#(RQU6/D;G\F%/PQU#1+&$L$T$26<#Q]X"
MCWILIY79WS@IX!W(U1/&'3P[+.[@V<J)J#@+!"6,#1+<8R14PHA;AJ/#T3C;
MP\XKDS9R6K@[C*NGB;NG:1[;P<%WJ]<J&>U(+F:5:,RWG\N --$$>:TD-TY9
M0WJHW#)WP)T, ONR=MRHZI:@Q/57[YK))#7M%]N&<8- 6VBY\_>[>&%A$:9G
M'V<Q+2:OZA2/1MI[?Q[#8A+?I+O?_&_XYL3"-W]KMY\KWM6T$B$GAE&-$K$$
M&<$3\ !L:&*8]$ZJH$R/0O,_<PCF4/Z=@A+V?G&15RN&F^+]0-V[N;/*LQBT
M%1)!;QA)3C3R@N=]-R>Y"I(1W:.2=*'LEB/IW,%8>C15.^I.QXW<M?%'R$5V
MFNDJQ>?ZVF[X8KU2TYOW+A];/=X@K]L]RIL;5))S'QWQ"*N8D+3:@(\!L#9!
M.1&2RY'EXZG#:Z*_K=%^<]W4K'(NF12P1(Y+&#!)>*6UIDA&1FDPQDI\\CL1
M0RQF,RK/2JF^S9SH;HSO_\KLT7<52(@\"8NBP@GE\X5($660-M9@R;UR^N3K
MN@P'C <05Y*]QX7EVS:G0,^O\N4BR_R+?R[JY?'#O4'X8$^Y(IN(T5M$G2)(
M8C!0+18>)4<334)A9GL<^"RSU548<D,R\[@ 6V;:[PVF9:N*8Z\"MVKEWF /
M+Q//>93)6.8<-A+S80[@_#S .91Q1P!)E\C)IL>KH+BBW(.;JS3X/8F!UQNU
M1"()9R6(6=7G7%8AWVY$>ZDGLXX&A5WAI,T- .S)>!<9@-T'%'A@^899 +ND
M$1Q3PAT^^9(B_9=N%Q8.Y=71T "_7'^VCOSG.@GMYYC=WJ?>MPL[F3V=3)HO
M=NKCBZ9]WBS</"TF\%VSV%Z><_C!*L^U4E+DN@S!(V>#0O#"6I1C<#P&L OQ
M#V-7]P'-+AP>@]-'PW ^KCB%-;[:!XO?&E64D 2ZFB%)P. #A: 0)9P@YW0,
M1*@(%L./8CB/B:D^'#L:-KZ5#\M'%W^U;7NUWA3<2W ]W$O%!"= C 7_@ H$
M_ S(1D\0]8Y(Y4),?<YEE;6>QT3/H"P\(7690\?P[W42_/I Z^S]N6WC,SN+
MX>8#N2Y)/X6Y]W!54M%$"9);!*' JC'P(S"&!$V,&(%E3"=_8^QQ5&8)7A_/
M#=A]DJ23<_!P-U4D@8"JT"AQ8Y'S$AC!F$$$8T]IY%SJ'N<5RZ2$E4#>L#P\
MIFQ<'7"\)=V?3N:QG2X/O[VNI_7%XF+[K3-]NJT,=@Z4AD V1X-)KO"$N4R(
M6J>XEM%IW"-F428%K)"L&Y&G)X; ]34Y_3&W[JC"6!,9P4H)/E 4\^X#Y5XA
MS9FW-#I'0@^'0?WD*#N<B[MQ]<!%QQTI6Q;ZV "3O?NH\ND$;I-%G,,/(G1"
M6%._OK^7FN1)CZHO^D=#2 D&GI!+L"'4\CM,T4[G5]=?#1XUNSM %22%MX &
MQ()WR$</AH.6'%$=M,66IQA[)/V9'PV"1^?N:>-S^6\,>V<4]1JBHB2P%+S(
M>V<JUQ93B :CD51@VPJB)9$]%"G!?RR0#L+@H\$TUU%8K>!U5'H?!-YO77%I
MJ-&:H6!80M(X#+YX#(A[C3&\GTZH8?(A"NU?CK1C-0CGQDU!O9&H6:1<RXWQ
M]JZT..Z!CGN4W:NDMXG$;X^^B[Z9>A .R\^/3>JQ,VE/K\CC2(<$8LCUJ_<
MS+9# GMWEL65,2J+*YL44AS,>!F 65292)QGB<0>!<5+WG'7<^7O'@XHP<I2
M^GQ=A6\]IWU>JATM*R:=I939''7*=]<Z"38,(RA1GJ]EXL2DD[\7?>REOGOU
MR> L+6T6;F=8!\MP>P<5$<[I?-.'\D0B+%)"&&:/&,,8*Q>TLCUV;0O5A2D+
MJM$X6PI;R\A2/LP#*SF0-CRTR\H+(065&BDK+.*!FES1)"(6# 9_D?A>U1)*
MWJ8PK$XLR-#"FO'6S [0C]O;5P1CJI,G*,;($&9)()DH1BF)O!;,8]?CIL="
M5WX66?S-NG)P]I;6F%V8UT%O=NFFXE@:XA5%W,++;9/D^>+,B)* CIGVDL@>
M%GVA:T6/ ;:1N5SLV/EJ"V\@CW+OSBI/@S;"VWQ=(\^52,#&$!'8(ZR)D3-)
M>8\[/,KDW(WB499@96F/<C6G0SS*!UI6*G -GD\  Y@3A+4Q2#"'D;46[%_%
M!,<]JA84\BA'7NH'/,KA6%K<H]S*L"X>Y=8.*JE\H-(Q)'UT"-PLCW (&@5+
M-6B%$)+OL=]:R*,L"ZK1.%L:6X>#ZJ$YYYL#,8AZ%*@BR&$%6B"?-)0V2DP-
M.--]KGHXTOGQ/G,\7C#B%(YUC,G"8K;H*9QP&!6+/ZH86ROW_:78]H95H%1@
MR3'RV#K$G,(HFZ^(,!F,Y=8&=?*']8:<XA&B]$>]S7UTUA4(VASU^O/QL3>&
M/3]R"LB-&RS?QJF=C'^9T(W!;V=0O$D?IRU\<C:M_[5,J;D^(G1][W0QNDJ5
M8ELFD>1;@]89.&-/<'7B=+SKJFZ,</QTE/7QVNVU.FX^5JEH'><^(1(M0=Y2
MBSC%"5&2E!.,LXY.Y\@S>F>_O 9)W=9VLBT2N/'Y2AD7 E<,49K/"2081VKF
M$''1!"-%/F5WZE;$X8NVX6;P(5A4RK3\1N_O3?OIY?1MV_BXM?K(Y@852818
MG!@R&.9%M2;(&,&0<(P*;:+L=:M!J?W2H4'0ET?%49#KH<[.X_*JL$XHN-6@
MDEB#LRD= H<S@4^?/$K6 <XI\^"7<DQ9CU2@4G'_H5'0ET=C6V[?-.RH1LJK
M>&8G(!)!)HXUQ&O;?@(C 2;Q/OI%.^8UFIN&.K:!\O0S#)]) J_AO9W$?+7I
M=^K618SSH?C9_)F=U=O>[WV[JI(WD@B0:#2[(M9B\'J\ILCE^A"<PD]W1$/G
M[G1N3.5[E>?EL9#L+]A)GMO?;#U=Y8YO/P_=N^^*&$93X RE'-82$7/$#6B(
MN#YFR?Q !M28!R'&14QS?)Z7TL6'S"V??Q@+J[?ZKJ*1+J84D+9.(4F31J"Q
M'/+)$AN\#U*??!'3DX=J7Y8?'ZH'8; *'/[+4S.4P*N(T_*R3 _V,DQ=2BUP
MGPJY9<S'$P'7 ;P<U\S<9#"!-9A_N[J^Z^9_#:@?SX#*$UNO(_SU>ST_KZ=O
MILL+TF[-\B")T+7S"DMA/0?2"6<6,28)TM0*<-N$ =%I%#<GGS%T(I)C1)X?
M7!^D*[7K"W [O:G#=%Q9+T/P6"/F'$6!4HF\BG9=",."X!(GGVI;!'E'X_<?
MW1HZ(8WPPM9M/L^^K71 OXXK#C#00@;@E9- -/ATN8H"DI9Z[92*5/:P(8^C
M"0X%Q1 ROP]G2\G[;;#JU5^5DL84I@WB)=>+I"DB*9E>2QML!%$]:G,>1[KW
M1%-IAI9W2T8-@U]?:;+IDID"0QW;Q7KP1I?MF^K;FE7$<&X96"/"\XA\9 !@
M0@@BS.?C/I*9T.FL9N$9[[KG87O#*D5A==0."<-X+G,ED DV(A7@-=*,:.%/
M7M$-MZS-R+PK9D1^#PH^CY=M]->E8"XG<5WF^.9ME(?<6S74$)40@F@.BD.S
MB!&7G*/DK49Y#U,%PZCO<TRG4 &GT2!X1#:/JS(WJ9515>9_+FP[C^TD;Z3;
M*?!Q\B[.%O R?9S:18#E#4<;>-STNMWCC\KW]_$LK^V[>)EA.CTK-,S-M^7.
M2[).VQR7Z_?I*5#2[.Z@Z[]S.;EL7^<R@M\N:/C-MOF2^I&35^]2-"[4EB7[
M%U?.^D\@7\Y:>U%NI)'Y.&_\I_-F DIMEN7E_*K80$\;7S^O9W[2S!;MV&_-
MO=&/--[([^F]84$DS]O:S_-!+?CNS6(^F]MI@#?F73.9K*LFE^;%\I-[5V"L
MQ6<^C3%^?<$'B'ISN3R7>AIL&E>F90NTO7J3WM=GTSK5/AMVJ]N[8-9OFTGM
MQ\M/ZS;XM@O&RBU+)U++O-V=2+E[!\@IL ?LA-4ID+>QA5?^HIDN%=TID'82
M2 =5'Q9^?ETG_"3X\I#']W$6X3U\5:>36+Y<R!H<RG.@\'G\'"=-ASAB&<IV
M2N^U]YM_.-"%?_VW_P]02P,$%     @ Y'EB3.;@9.R2A@  T,H& !4   !K
M=FAI+3(P,3<Q,C,Q7V1E9BYX;6SLO5MWVTBR)OH^OZ).S7-UY?VRU^Z9E==J
MS['+WK:K>\X3%DQ"$KHH0@V2MK5__4F0!'0E >)&2.ZY5,L2,I'QQ8?,B,C(
MR/_\W]^O%S]]3?)5FBW_^C/\"_CYIV0YR^;I\O*O/__QZ1?UR;QY\_/__E__
MXS__GU]^^;_ZX]N?;#;;7"?+]4\F3^)U,O_I6[J^^ND?\V3UYT\7>7;]TS^R
M_,_T:_S++[M&/VU_6*3+/_^C^,^7>)7\]'V5_L=J=I5<QV^S6;S>OOMJO;[Y
MCU]__?;MVU^^?\D7?\GRRU\1 /C7JM7!)XI__5(^]DOQJU\@^@7#OWQ?S7_^
M*4BX7&W?W> EY>/%7^?KJL']A^FONS]6CS[I^AO>/@NEE+]N_UH]NDJ?>S!T
M"G_]O^_>?MI"\DNZ7*WCY2SY^7_]CY]^VB&79XOD8W+Q4_&_?WQ\\Z"3/[]>
M_6667?]:_.U710#\?S\LXF5XY;;E59Y<_/7G\$P:@($<HATL__/)@^O;F^2O
M/Z_2ZYM%0.'7+N^VR3I.%ZO&0WCT?/>1Z,TJ72:KE5K. TOGZ=ID <_E.M]R
MK79@#9L//LZ&.)[6RUBC_IQ\7V_B13^#?]39X#)\CK\LDJ[ /^RD^YA-=GV=
MKHNYMWAAMER'23I,UFG]0.M;#CFZAC1NW,&08VVF^*;M^QCI<I4MTGFQTNIX
M42P+GZZ29-U@B#4-!QS;AS@/T%PEZW16/P&<UDN_H_ZT#O\MU+AZ?V'BU95?
M9-].0O9H!P..-;N^R9.K9+E*OR9O@KUVG;0>]>&NAAO_^YNDX5+<O(?A1OMI
MG<W^O,H6\V FNW]MTO5MVU$?[JG[Z&WRI9B-WH85*6AUNQS5#?-(DT'&TW A
MJ&\YR.B:3?VU#?L86Q[\I_7V>URM\ZVW5=@8?TOFEV&A4;/PIW3=8-D_N:,1
MQ]Z8"^WZ&U^2AO9NQVY'E*OI]]"JNQ[DV,<APKM<,,#6MV^6%UE^O5T4:@?=
MH&WW$?HXS?\>+S;)NR1>;?+=(E WM*.-!AI3PV^Q2=N!1MB,BPV:=A_?;UDV
M_Y8N%H$[;Y;K>'F9AO[5:M7 )F_0=-#QJ>LL7Z?_O:5Y^'/Y9$/U=^YX4-G*
M/WW,%HOP+7^+\WEWN>H['52F1__^F%S'Z3),JG^LDHO-XFUZD707\>1W#"IQ
M$0&=;Q;!M'K\E^Z2-NY[4 F;S62-.^@^UIW/]SG^7C^J9Q[M]?V%+YHM=ZZ2
M32Z2/)C7X0_[.:8PNN,OZ>(4\[&7SGN5\31KL;9AKV/;_?@V6ZU\GEWOXEJ;
M,!?<.=LZ"=-@4C4Y70M=7S& O.%']_TF6:X2G2R3BVT4]\FHJD<_)K-L.0M$
MV?Z^+0 ]OG,,1'H3<]BQKY,\615&_8=D&2_:31,->NEUU ]U^_[BCV4>?G.Y
M3/][.SWM<5OM86PA4+<7]"IKL[7O8(.>QQ(^J\+IVT^HIP-;TT,?H_T:EJLL
M;Q#I>>;17M_?&)U#+7H=35,>'6C0?2QOD\MX\2Y>AZFB=AC//=M]!._B_,^
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
M-4+J4A[H2/L3RH-%TGO^&+L!,EI"67'W:S(O9*Y/)GO\;'%7 A5>>LH5\<K
M\!]<D9:0]B[68)'RGI7<%9*QU/SW.$\++^)CO*YSI!X_&HD@11  (P@T(<@"
M[ETI$7"B?7;8Z:>,SN9$=03E'&JN-9J?/AQA#IUD2CNFD8#:>F J\EJDY+0=
MI_9*.J+M3LB\%KU/TE$ZI[K/H^:B+%,QR-J5^N&#$='..B 11DQ(2 'C54J0
MAV%YFYYCU$4E68]8C!CQF&?+-\M@FGR)EW^^O[A(@EE1#/OM&_W^8[TWW*1]
MI&& 3PC((/>4,$ ]YI7LC(V9YST^#X: :"QZ?(R7EW5V6_5,A*3AG$FNB>7*
M>NPEJ3R-PLIIK>;3*X>>S6!KB\:H&JV_NNONJ0AC(1%P"@B)#106<EM-7&'%
MFWA*0@M]/*?13EB\7-U.TOX:5Z5GBG_%W]/KS75]].O^<Q$@TB!BA;6,,J,T
MT-6&JN>(CJK.9NML*TT\#GAUP& T?09,&^GS_G-%<1I!M2+*6:!!, 0L*Z-#
MW@L^0;NI%WUVP& L?7[(LV!@K&^+$HY%[9*B@LQ-83WHVP8Y PU:1X&_$!$G
M**>&J>)*,%K-;9:0]L;4Z16QSV9,]8_3V?G1:%NY0>L(6<XA)Q1Q!@.\G E4
M[=M( =VTS;)>-=N4-9W1^W'8,TG#;^JD.5,()U[.]29=%#=\K<+(WUS?Y-G7
M;=F@^MW3^L:1]P AIHR3R(=96X3%N]S)]X(:,CVCLE==/H[F] W86#1YF'I;
M8Z \?3@RB"&B"8>* 6\@HU; *D!E??LDE]/O.SB;/=(9EO,HNW;%>.[QR'*(
M@>/600>H%M!;54FF-%/3-C"ZJ.JHUCNA\YKT/TD3X=QJ?YD)C)!ACRGD"!BE
M-:6>T+O<$>3;'UL?;(GOIISZ],73$!DMP)M\S19?@^71\%!2HW81]\P;ABWU
MUA#!O)/&E%4P"YMY>E&F7K7?)SCCYK%R+H)UB1TVEE'!G$58EF,CP=:<7JIC
M+XKK#L5Y3H,60S[RD3Y].)+0@B*>#0T,,Y#D'G!?D4_"R1\:?-MWI=W303F/
MJ@/#$W6=;8[>5'RH2>2I5T90&G""G"GJ,4.EA([1]I;72 <(^U9[:VA:3\</
MW_\N7F_R,%\=^(!K6D2., (@HH1YB2A0DGA=CEE"W[Z>U$BU7=JKLU]D>M+F
MASQ=SM*;>!$HE:_3_][>,]A<M0>;1T@+*FE1E0T%*Z%(NH=W$Q,&[8M=CU2^
MI5<]]P73>>9OFZQF>;HM.//^XGXNF(Y7)]1R.=Y-1"W#3DMM+ 8<<8.%A971
M0DW[(/Q@UV@,.\_W"M=YB+,=Z:>;/(GG[Y?W18"-27.XB\AYA)FQ% !+6#"
MI-*D0L" ]G[Z8%=S#TN8WJ Z#UE,MEB$P>;;2?(46_%QPT@+1!VT4EFF#%#>
M^;LY%7#7/E%DL.NSAR5&1X!:6QKOLN7Z:G'[,;G9W1:_>G]1'/SZO#_X=;<H
M+N?;A.!D]9S2VW8508>U L$!%D !:E2PEJM@!?$=[F,9[$[J7BV0X2%K30RU
M7&ZVUU[O;Y_J@R%=^HR<)1PY!C3U@EOOD0W?PUYN)53[$@6#71S=*U5&Q*XG
MMT7'BRQ;?MB-TFX25;E2S?R6P^V#8:49$ XH)+V6(GA>Y<D&"C 44[S4>4#/
MI3>@6BO^]TTA_/L+GR[CP+YX8;*O2?AQ_9SG4=,B0E1X(P#S!A 85D!/**C(
M"DV'&.+D@XC]0M-:G84 V<7#T'<Y")-=WRS2,+!DG\5LLN4J6Z3S8+W,WR9?
M@PES65BT:79(]?WT'D'B!6,!1<<AI]H&K*O &NUTQ^CD@X[G@[&GI:&\5S+]
MFI1#]NGW9&ZNXOQR^ZMJ@ <=C3ZZ#58V=(HR%*9'*QE3E/K*0Z?AI_8D>HFA
MSJ'Q&\]IS=.O<2%&.9?>R;CZ6[(X?F-[3=N((HXMM%0C*UCX1_A>JDD82='A
M3JC)ATV' ND\T8S2/"[B+^[B(MD2_T.2S\+? L\;!S=J^HD@DY0C)C2 $&D-
M#+KSV!#$'0R:%QHV[1>PCE9K=O$I#&,1EL_D;YLOJP^+9'Z9S-7J+B*3+8OA
M'[=DF_82"868-HYQ+8TARB&BJ_56"]7A@I_)AT2'AZMG*FSRV55PMH,?O2OB
M?QH%'K>.&.#$ 4,@<!P B9RG5837D2X+Q^2#GL/!=/ZEX].ZL*H[KAN/.XF
M"*LGL4H AVEQI3K'=SO-W':HR#GYT.C@:)V',SMZI[-]H*8Q31ZUB[C53A,-
MI#<^+)+>!0]N+RM$$G>XHGKRD= A !HMY?E>D%;?EA$Z]25($<^.L>%XPZBX
M2L@"@'APP;:9A-Q5TGKMVT\4:/*QT$$0.@<?&FH_N-M" A)$(,Z[X&UC4KG;
MT (XT;J]?:CFB,9/1.4<1QRJ^-PFSXN ?9;GV;<B@3N^"7]Y=D.D33<1(:@(
MX5&N 5.6$ Y%^0%!K%S[Q#TT^=#Y"'B->)AZEB3SE0]@%>*L2GF.T.1@FTAX
MRX'@D&@!@B_M(1"E!P49YQW6A\G'R?L&YQQ31\.I(3)2"&.1M 8X9RQ'2%<S
MJ2&DO56()A_)[@&/GO8UMD6.P\12^BK[N,91W[!--Q'!RB)B%$4"!X<'2\FJ
MB:N(O+?7]N1CT"/@-0G_L$KD:.LH5AU$S M@M8:48 N<+LJ^EL%XJ(CM,#>\
MT !T3TBUGC7NDG>RB[+.^B*+GSOQ?/3Y"%O-D/=,<V.A5UC8ZF@1]$1VT.S+
MB";W!$ROF1+OXN6\@/GV0UZ.+A@@7]/B./COR=K$JZO2("G0L>GJ)EMM\5_]
MGJT_)NGR:YC#FJP:X[P](@ H9XIJ_P93 A%1N#*2/*/MO4[T,N+6DX3YG)3=
MA5^+(C5AS5VM-D6BR2AL/?[BR'@NH1=..6FH,QPQZ4H$!<0=W-_)Q\PGB? Y
M.?HQF27IS7KU6YX4&XKKJWB)*/A\E6U6H2-;[#/FX5-<!@VGRSB_U9M5X1FN
M1N%Q]\%%W@(-F8#%D6):>#K!@:TLE2Z5ZM'D=P%>K!9:?P\GYU@>SO<SWC)(
MJ6**$Z\%,6'PY8BAENUK9^#);Q?TBLSXR;6'4O%ZS[,]]*(((T^UUL2 X$9S
MSI74E5&-38=JS7CRX>5)('J.K:E][+SA#M7^Z8A# 8*E@!E FC-*C3*TBJL&
MB-LSY<4$G;O#<@YUA^5N=I+&[QI$6@#&E&1$@8"0TTC3O7%H$5 =PDSXY82@
M^T#F3N__^>LC4,((_]S^X9G?[_MX@,^W;]_^$J:NO\RRZU^WN!0#4\OY_5#Y
MML+DZN$0DN_K9#E/YN4XVK^N3!2^ER <WO^W9'Z9+B]5D?D9>CS[ZVVRCM/%
MH5&,<+GD["J9;Q9!)Y_SN*C4N@]IAZ&%X;Y?7R7Y_@]JM4K6JXJI1[[2UGU&
M0ECHB&=: TFQX111@\,")2V6 /E&'_(T<-IRNT>,=M58J<!%P69LJ0JSN5:
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
M&L6JS=> 8_O(Q&#U'B='H/[@/9/E7NN^;P%M4+V\4[^1Q^$CDU @ 0C!$%F
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
M ,XL0G*/C4&&CNG"'"_#U*NB#R;W# 7<I/-\AKESD$%A(&4L(**85=X;RDN
M-,7MZS^.EMLS !E.NGWP- 3',D/;W4-GO6)$8"@18P!9Q!$WI2R*>#WMI)V>
M]'3T0KIV"+ULK4\RV68*RCY3-&RQ>+^^2O)2X-K0^/,-(BD85#QX5,6QG\*Y
M$A"7T@D*)WA14TOM/ Y*]0%'Z[VN=]F7=)&8;+E,9NOT:[J^K;F*Z<#SD7>*
M*P4@D$A#[AGB0I?CY4*UW\4<KA!,)_7UB49K[;T)]E^P,N+%[_'7]')K9!Q7
MW\$&D96<.A)F*:JQ MAC0$KYK8.@?5;U<'7@N^NO+SBF',U#E#A%29@UO%!8
ML""/*B7A2$RP6,Z@;EL';-H?.+T70DEV(91#'^@SCT8."&,%5M)+)[PG4A-:
MCM)TB<$//;7VJ\&>\!DR*OLTE+8-E'T.3OHF7CP<QRN+EQF*H55$<*)U^*P(
M56KGS0;M(&8;U15\K?$R3KAAP18(CKYV3$ 9K/X]-E2'J>=%Q<L:*[J'>-EI
MP$TZ7O8Q7E[6G7ZKGHD<MRX K13!WG/)"?)X+S@#GKZ ,VX#*#GK!ZVQC+7M
M^&J]X7M/100[B93C%'!,$2YJ3Z)2CN+4^[3C72WT\9Q&.V'Q<G4[R:C6N"H]
MCRK?Q=_3Z\UU@Q3N>\\%=],1BS&@RE&FO2"PFK28UAJ/J<YF-GDK33Q)SFZ/
MP6A!YS(2^UN27>;QS54ZBQ=--Z4>MXDH@Q)C& !3B%%D**^L'68Y&[/<XF07
MXK[0&WE;XOYHFVY1/&T3>8R8@A9R+J"'4"KB5#4S(C#QD^4]Z.[Y/8O>D'J=
MK)CD<C\E,IR'!+]GRS_J=[#N/15QYR73"#. K6>.X["6EG((RR9XY48/.LGZ
MPN,TO:Z2V5\NLZ^_SK+-<IW?[M2Z_\=CC>Y_'1GUC"+O_A@YB+E3D&JG=7'-
MO;05LSG!'<+C0P=7>]!?:QA&M^5Z33(BTAD%O*4>*FJX\8&6E:P0M@_'G;[5
M-7V;K@<$IYUNXJB3U!"-&>.:&XD AJ4LU&OV0NRW;GHZFG?2#J&7K?5IVV=G
M5/;4\DZ0U4QBQQREW,(P;H?5_]_>MRZW<3OY?C^/L0^PB_OEU.ZIPC7K*L?R
MVD[VG$\HFAS9W#_%\9*4$^_3'X#D4+(DDL.Y@DJJDMB1!C/H7S> [D9?#E0#
MGF%UGH9XUXH[N0R-'.).*,'2(,XQ$8!28R&5OIJQ@RK#.CL=\*\K. ;;8^\_
MKVMJ7C\_&:2VB!EI,31Q=X)).245/5:PYL&<E^>2Y:MKM<)L!!DX?]8^?39
MH+!SS @GH:84>@<KLY +YEWF6E93#AWG="M<7@?/\]2Q1F-UQYK5W=W[53F[
MGVY2U?/C/JVS8X(04DI%/*<<2P8,E916\^;69-CXH@7V+VE9':#2F)N_?U2?
MU#P>/'?%QV+U?3XM:K#SY*"0FLM0PIPB!# %L1.'8TH@VD)C[D_CZH:?7<+2
MF*&?5G'^48V8I-)'40U<UEF?)P<%YZ".>Y-!"$5=%('XW\/,O>+-BPOU%[K=
M#4.[A*4Q0_W-+Q]_K*-=7H./+ST;$-<,>!0-B:3B2X81JW82@1EI[H'NK=Q"
M1^SK (WFRU"9=^KWVHP[\GB(.[W@(B4;<.:-T"2J"=5L@1*R,>]ZJ]W7U=+K
M!)#!KO7NT^1N;G=&W*[/R@Z#4[=\1P<%%0T\38F3"&.'B*/(H<-9(7*LX=5K
M:&]G2#5>SN^C91^_5]Y.R^6Z7,QGJ<;3HEQ^6<R_%[/-9/EE'F<U256JC_9F
MO>0=06 1#0*'@",TF0'&&UO1I;&\UIR,2R6@;^#:"X1Y-*=WQ4Y!."L!+PT*
MV#.(K:)2"&B18)SQP]9&,6Y^T]]WAER?+.\ J2$3<JI]J9JJ6LYNONUKV+O)
M*BF3Z[]"=1NA@"7($Z.1-8P(1\2^/YXA!M33.7NB?O1L'2H]8<@R #'&7%*M
MU+XMG,&>@^NJ;E.;T1UDZUP&7-;9.@_;6B1SB^29>X^7!P3)D#1$ @>B$8.H
MDXS3"A)C6J@)&>;QU&9_V0-T0UD2SR=[UC%^;$@0<4E2SU/U8X@%!ZE,0$4A
M4#SS=)^V;#LK!:U0>HWRD.5]22YB, [[#\IC[>HW1T8$8[W43#K"/$)>Q>-9
M^(H^84V&"47M657V <UUQZ92"!B'T$.#E&:0*V981:O%]7K'7DN^45.%H4L$
M\XY2))A;AB72QG&D!?+"5"N)>.2O);>H'9].ABLV0^BZN9ZE'I #LSN.H&@=
MFTJ991)C#9Q&!G !W3X7)AG?UC8OI#Y0;&IMO&O%IEZ&1@ZQJ3!J%]Y B95"
M"@M%%3LX3P#GS1NW#12;VHA_7<'1X?*;+&<OS,J4=Y_C3G.\JV>+MP4KI(QJ
MB<9>,\4Y=)3; ZVR!>L'*H?7T=+M :NASMZNZI(BRC2W4A%+J?:(>W.P9(FA
MHGFX5'_A&:TDH5,X!E.TTF7.OBOQZ6XW3YX,&&I&!201"4J@$(1(6-%#*6D>
MP3'N57YCOW\K> 9WN[Q93LN[XNWIAFPO/!TX(E$#57%E*.RXW+9!W]-%A5;-
M\[_&O;]ORO;V$#4^[J.4S=,14ZPW\;0ITY9SID;F\1$AY=^D2ML8<4:H)E$O
MP=6<&5'Y'MO=LK5;F(9:U0^RYR-,*:)SOKR/D.R%LURN=1'!*7;/?9K\6:Q_
MG2_+5=13WNP)54E?>?R6U!PI62";KV7\S??XR+FPKP%G$2R4()[&##+'K-*(
M)L5ZSP>B0/-,]+YUBWYVH7RA'S)&I=>.4E\GJT+?__@\F?[C_2H5D+@;[$.]
M-NKZN"FG_TB-Q(O5>L?RH;ZCRNG<SM<IA.%^-7IKK _%=#%9K^>W\^FN@=?L
MO^YW(G]SO[FY?=0!<ZO<I^[+J^)K\O%]WR^KFZ4M5O/O<71<+&]K!!SU]<E
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
MO'  &24QM!Q[I;5]N&9$!#9O\B+^@F+? ^+7(NLW]YMU*O\R7WX93,"/?C-
M"05)!ZK&FD?N&W"HDR>QL,VO@>5?4*J[@CG[")N?5W$R2'ZFMY>(F[,?#0YZ
MCXR'"% *E2&I$=W!3^1HBUIDX%JE.0>@KV5G?D3PSNSN7^5X^%9@6GCM-3 (
M Z^1A?&?0XPI)RUR3O]2UW8=X7N%,OO$>#C<):WF)UW/ \T@T,AYA2"P."6/
M. 8$/FASNHVF :_IDC!OU*]0\7A"_8<B<38J8*9<;CD4F=5;._OFLPE<Q1,3
M>Z0!L-Y#B(FI^**<8RU4E6NZ7;P>#ES+RGAD@M1$ O6X,AK,)@C@ (3> 1M-
M?$32_6[E[E64M*AN!J_Q9C-_#@Q><Z%8?8\GV\L'Z+MR^;U8)R(3!NNM5^EI
MQL"[<O/_BLV'8EI^69X)2>[MFX&D0%B 4@B9=4Y) %55K$ !(5NTK+K&Z]%<
M<+YZ6=XY4WVYVO\H/7=*]1EV(JG6)J,\*J'">*PX2OU6*VY(#EI(_35>G68-
M_F 5,Q=;-A>SE\G?I^R>$.%Z+P@.2XV]=$J+N"$X):"H8BD5T2T*[L!KO+;L
M!;2A1.;]JIP6Q6SM(V*/2HP=+I5.G>AGQP8H*4$"0\: Y(9**1DYG!C<R.:"
M<HT7?5WCE;U?[5FDZLWF:['Z]'6R?/'&O@_'VH53"%9@#[70ED.DM.=":7;8
MV*UO<:K^I2[Q^H7]M0G^*!%+7<\Q&(:YP\)A)+6DT#(D*B%3B)/F0:KH:F\,
MKY OV:^M)U&\@V1#/T^]M93'PSIN5=(1R*0T\& *8T.;7\"@O]0%8T?XCIZM
MM;,GWZ^*3Y,_DPMP_OD^_3*NT&D<$9?ES>WC#_2=I77A= *C.MJR%$ENO8\&
M+?6'HF6**-Z\EQBZINO$*V+!Z +_<#P]IF@[]-@=^:#?#W&7()IA)SF3@GH
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
MQM8Z!$ 1>Z&CO4A.OM1IG?&1Q"]9<5VFMU_R;;IOR@T?@LAU =,>Y$#?2?P
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
MFZ&8,QY"6]V:=9=FF+4]PYER#%7V?;L_[O+#-?GTX<-P73A%GN^XR'<I2V8
M8)=X"7%M FR  J$S<48,FYZ=X'"[\>@Y8*M%; V0+8Y9Y6"N]DB,*__B09"<
M1/CQ^)?8<+=D'-2VX.F.A]C&/$F>7MJJ9XKN%6S>,^9:,4-SE1L%?<SXBRK;
M.MLU>/KSXD'L0"=PG-CS7&+'412&38[T8QA[MM1+$VH6#&>B$ZA^!XR4UDUD
M3VPX89XXN>PASYF1,<&SM(P4]=-H7$=5/M&'0F?#DM,7<G.[+^ZSK+'T_O;L
MS1QLAP!') @]XD.$J,]J\KX.#P/HRNT14K=C?F=0TUF*!I/DV>@)[(EIS#RT
M2<X[=)@ZE6E1+20V+_(S(CC3.5V'Z&CPH]#=VC1/\;XT??!NN#_"#N(0P1@$
MV&?H B<,W'X7!/(\1^^$[G0XI@?P BO/KRP\OU.^ &>&8&J:YYTWCI)S /.$
M<)GIX%>)GS+YJR^JZ]#W.1V6G=C5S;7P)H%]$Q56&3^+D'SG/V8;-T[8F!L3
MS[9MGU"<,+.]<6ACJ;UGFDR:7KCK4;Z\^ZA#*KG?0!/A@AL1YN=:<H?"=)K-
M;%T0(FYL3X->YM>AH+J=>KP+P@1GQFMGFN;EW]/],4-5=;QI1[WHL/LUJ[\4
MNV)?7-\/6XP=2BDFO@VA%R.;0!J'M$<.'"A[3&@%B,U/)ISM _V6Y==?6/-X
MD[*O2J^;6UMZ_-:1"T==6'?<L7[V@7VB>TTL+ZUK1DS-7Y>6E.PU\&RZ4E^H
M2<Q<RE]8W$^K<=0Z\[1YW>+,U[6=_] 9/Q,C @.M9QT);U6,Z!I3&(O6(JGV
M8UY]I666-8_59U7]D>G[AL0A*PSLA" ;.H$-0N@,TVN$DB43K1)>XVF6HWIS
MQ6!9>8?+*I=-E&IQ72!-&@_H2I+DA<4]M;BK5N^K]7&LD:P_13X7N[D2Y*1V
M\R=,C]/X,)D<-41JD=3(!\Q\U?OOQ9Y]S3ZO[QOD$74\QXD\&[LN""AQV0]#
M4L>.O6!R5$1L/#WVN*R[ =B"J5$UK@LDQQD"NIKT.#22D[,_>GY\/GQS9<B)
MC>=/F".G,F(R2VJ)EE2>O'P=^:4,\L]9>0,V4>PX0>@F!-,0.+%'$AOU@'W'
M2132XS) Y\N*^_PJLW[*#]9]EI:5X 7R*V!()B.N/X;K2X3<QP6RGY%0O9;T
MEFT?*\IU"Q/Q7(I;0VS$#M:]AO92 BTMRJLLKX]EUB1B2N,88Y^&"+LHB8 /
M?+N'&]D1$#^$MR#(M>_W>UD43XZ.#PI6UBC&,^3B^'[(_/B#-@69HXD_2)-0
M/,:X?-,0//EH+@S/E$.KB?P:3E2N@89B93UR!5/A.+_+=]EAU^#V?0?&V"9!
MY$0!HD%$0%_ Q2X*HA5,A$OA-3[@[]%8]WFVWZU@!EPNG O.?QN+XVJ*FF'0
M/S22/\G<]WGHYI[Y5FHV*YH+6 <?<\QZ3XC4E*N$S^&=G3*L.,S6K1/4YK+)
MTXWBQ+>#$,. NBY+T]3!$0KYC>+(MFT*[$ R^\T+[K_$ON.9XRV8'M<;:,E<
M^,(-PX_RW?FA;);F!I<>[!]NKQ>VEGNM06M0QK+<,M%?24I;R'F!BX=GBX&N
M>^_/0:)MS;)G??\(&&58^*ZJ. AMX@ />TG2 _-CX.J\\%X#'--3TV=R59W)
MU?EE2A=6=7[WQH65=J[HO=!>1^S4D\V"8=,SV'J24WKDJTPC<G1+I@Y#L5QO
MNC#EL.3=]-JYUO8<RO-@'&#'$4-#$B]R(R^R401[,#"*?:UOGZA!6(7\F]%[
MU:#HT?@9XJ%+UW\8(=<NWA.#]&,(]E0G91\0T<&IJ##_DAVR,MWSI^>.5<6L
MO[_"69G?,21WV=M#59?-0BD_*/COV>XZ/UQW\/+L]-1OB*!O4TIA@"+?QP0
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
M"N5Y^\8#+D9ZA!IGZ^@'BM@+':U&KLV3M#RP@J#ZD)6?OJ1GSW8@!U&(8CN
M?N0D 0#8 ZTY8 ,VH):;AE,V8WP"CB&R*@[I_.T+R7/ZZB2*I=I9V)/+M3TD
MB_/7@%KL&/Y+[(QHRV1"UR$ST]TH-#>T:>+#+S'>;EP*B ]M)PR3*/"0CYS(
M[6UY-HJF*8^8#>.RPY-P-S%UVRO017.)_-;Z*3]8NV*_3\OJ](\O5[ ZJ573
M(_V<3A6CB^;J]NVR0M1 D% A.1K7*4&2/KRB/RJ,J(H/SO?'.MMMF*T@('X2
MVQ@"X+ !1>CTUJCK2]Z[JFIE(0':M?",2) PP6HB9(+9Z3+4H5I6B#H0$E(D
M2^8ZQ4C:BU?D2(V52=50L]+YW+M#D4<HH$G@Q EV 4 0X*3'0"BT-51)RK;-
MB]?QYI+U,7X#"4=;6<>*B1;3K$&KK&VZWQ[W.D9S$^,PH:2:)0":2JT+J]V"
ML89WT*3(E"W0)@=EG5JIR3>1@DX3@Z*Z^A]9?OV%R39B4I->9ZUVO+]J\%3O
MCW55IX==]X3.=D,<)R*>'4(W=)P$.""(@QZ#']J.G*[JM6U<5^-A_-GJJF3%
MIYEI,>5<CF(YY>QQ6AU0ZY3$6JS6&=A%QJ]23([(IIF(K$,V#?E6S-&FM<AF
M5P,_@;(),0FA@PA?^G<CFX8XC'H43,8EI^UT6S<NG?ALY*Q3/-7YGB2?LQ!M
M5$ 7&7E+LBDOHI/CLFH9G>Z=F)!J8E%42D^U[ONKI+CA6QF:@>G'C U0LUUS
MOKS!<IFR<>R']+[94364Q3AQ8$!M.Z!Q@I+(0[838!S'$0W]Q(9 L*<;1F&N
MXY^ \[Y^#MWJL%L-^(M6!]XT^*W>@<5&H=/X'I&&F0*Y#J68R]EBD<XB>3U?
M-X3F]D^04%FRWM(\91G?GS[284+?TG+W_K;9['FF=!^+_9X6)?_'C4MA$,,(
MAS[P2>PZ48Q[L!#0():ZVF\9B(:W8IXJC0ZFY%V "\5-+"_\ "&3RQ?G6>!!
MMCCSR;J\?RY;6(UC%WV8+\Y+2NL/[I[5^3?W&^!&@C229!9N%>M(/DN3\/@"
MQC7$9(%DU<KO!CD)LD&($?*]P(,V B3J<=(D()O;K,R+W:<Z+>O9LY4@1AG5
M>^R.L ">BU9:6SC;9DW^<H'Z],0"X9P]?1F(X2HRUT4W5?+#IJP6_CS92K(1
M_.D2E:S_YG*44B3F2D^_L _6U=O#AT:D?RGY%GT$DLAU0PP=@$*?H#"BL$=J
M^W#6@90*/L.CJ ;2E"GR16(V3Q8R':[E\E#K&=^<T_K&_X9Y]V/EHF?"8S ;
M36D,?XY\-(D!S1EI>C2$<U)=;+^^K:ICML/'DF7 UF2[3-'\8P>)?,_*;<[@
M;G@ZA*Y'H!\BZGBABQS< XG=$&P.V36?L/PLD7GTHQ!2JJA5JB> Q?>F]7@F
M9!@#$1!,( NQOGA^Z/TY2Q$SYP9IYL>DWUP85Z+L!AU\+-RFN9QKK$"+\BK+
MZV:O8W.->-[=OM$GE8T/"(IH0F+H>0PG1M1W>]Q)B (5&5\<]%RJSY!E3%&V
M*6O >Z8T16E=M>"7'&QH"/H\0X^9 KUXHCGSLW]_H?=TL=1C.G0&!RGZFLU*
M$MMZ^- \@-$=J>56@,*0>+Y#D$,\@@$A,0'#5* ?>DFW D0.NZ76?UY#*+_^
MTSLSU^K/*H5NV;4 T:#^.81L@O_&UP+D(C&74'7CC_1RW^TPW3@Q08@"",(D
MH%$8VI .2^K4!7#.E0!Y=(;7 <X K69Y6B&$\U3G9J.W^+0/]^O'7)Y^$AB#
M*4F]$?PY4M($_S6GI*F16*!V?G0&HI\L^U#FVXQO [OJMH$Y$?!MXA/'(VX0
MD  DMGT:!$3^0MN =<$WG-2>G$[J@5H-TL4V6VF+_NR[L98(_$JV:[W2F!8[
MTC)_=.<9Y^EN:G^.K&N2(',C13.Q7%G>WB0A"0,/.[;C(1?%((*)UZ-'E(:+
M[H6>A'P-.Z2G7GVV%B[7E;2UAO['R-1_RO2\?$X6;DG_I1*Q."O+9%_)J&E+
MN974!K]1#P BU$:Q!^P(8C]RD_@T_TR0K7>,/"/N&7=^&\^M<X9;4WY=::3U
MY]A*?=?XCY5I]45T2K9=H%W](!EW"69DL^YBT9LM\PY[?X6<P';H(&B#!%((
M[( ?3AZ<B'U'ZLVOE4&?9\5U+1E8<]AG2L++17S!//S,[OP_6RJ6BJO);&RF
M@?U)$K(A<G3G9),Q7,UQA5&?B =IY&'/BTE,(' =Y)UN$P$^G7,9V:PGQI/V
MJP<;EIZG-MQ25G+^8;9&LO*S$3]:XC<9]R4/5FAICS](6; .KN8^D*$QPFM;
MN,8(NX1X"8Y##[E> !T_'D[.$T(7/,(Q"??R!SLDBH%5ZO&/L_HHVA;^'!JK
MG96%5A_EHK; V9%1]!"'B1?[) ZB!+/_2V  .O1!&*!9AU6Z,"][SF3IP9.V
MR,]^$&6VH*_D>,J?:M@C&,=Y3K-H:4E_CC2KG15S)U\T1FVN-(MVNYS_D.Z?
M?7@.439P<J(H2FS'<1 $OM]CCOUXUJ,OTY :3JDZ)?;DJ.RCD6ML(?,DX?D:
MQW*I5[U=K#+?CH;,8);5TU3^'+E5$Q>:,ZK.",V51_^>53SQ-[.6V9;?V%7P
MOQ(=@T>V;</ H['-''-LAX1H* XBX.$Y$ZUA5WZ@3-PRT2_\-%Q8=='\M:;C
M#C]D6YPGI:^H&2Z7\\VWP%76!M-B;[!XF*E1_CFJB[G(TEQ^S!ICJ?KD\G6G
M+J47 SYF-VG.'Z-/BD-381W3_>>LO'$VB>?;OH<1\R:"+D6A'?;'DH(D"N1'
M_RO#;[H2X3?Q6H78\<C!"^O,#>M=?J52.ZR,9YF"8670?XPJ0:5I<?\7* KF
MC>]KE<!*6]N*TO]:&7HNYZ\5ZZR)_N7EB)<\ 1N(,+)CVPV0[2,;^Y'O#%,J
MV$=@SD1O O^\B7Y\B70MB=Y(.YDGT2_=1-:Z^OYG2?0*\368Z$VVMC]'HC?*
MD.9$;SZ:"VPL?LL YX<JW_X]W1^S#?)AG/BV$_IN  , "7*"H3#Q(W>A"RLE
M42XX.D?7UV7S[HHU8+8:T(O==B4;X7FFZ.<)[DK&U:)-8943ZB]&:IY=XXJM
M8T7I<5D>S.T,GQ29!<:T#_&"C0\ =; =!1ZV 0X)\.T!,'4\^>W?R\!<<(2J
M,]DM%./9AYTFP[N2T>7RZ<Y(J.89**JVCQ4EO(6),#?LFQ:;]>PGZYY9B *<
M !#Y">9O_OB>$SO#<G/BV-ZZ=HX)@OY3[A%[Y3&7E3>CM6SZ,M""?H3M73_B
M2T"BP5QTOY9D>UI1AEX5+;/OP5**VUP#5NDM9"]//@/7COP@(3$*:.S;,8EP
MV#O(7+7G'.#.Z-:?L@+0L6+WP[?7>0;K*VVJ/T*I\:==5];7)@S.(BS0<%=4
MT_Q@Q&F>I5@L]NN9U1AFHQ\M3,#8H1$"-*+ P0"Y*(3])36!:SNS7O-BSHL_
M9=6SDM5T@VUO+7,C<S2['Z&"D6]Q/^C\R0L!7W1"96HC7%$ULFZ>9I]RT1-9
MX5JC9I8XR/=7-#^DAVV>[C\457,SP.DR@,@F&"(O) 2YMN_:'@H\[">)1Q @
MKO ;"#IL&531'IY57%D#0*M'N-P5( *TC6F13M97(AM:77K<P_7S)=H9T7Y?
M?./7K=.BQ,7QLKXZ[M%V6QP/=?4QVV;Y'5]:38YER>!MG, /4("A$\01X:=A
M,8EZ# %)D@T;O5P6HN6Z7MLRO?0<IG!G'>#R.^FM70?82CO$<D6O9M[%U' Y
MPN5D\2'3/5*KAVJ=L%Y8'=IY]5&*R!&A-!.0=2BF(=^*.9JTI(9NM\>;XYYI
M^ YGMV7&Y)LK-_MYGS42?MBAFZ*L\W\V?_^A+&ZSLK[_P-I\S<NR?QSS6Z[^
MFR!P$]N%@>/9- "4>,B#/3P$L;<Y-%6:X$7AL\$2$H*H%8)S#X3UH(?6#!&S
M'M<%E][>0VMWYJ*D%,\6/D&57E7<U 3\+##G/EQ8@Q=-+,_]N+!Z3]A/W)>+
M=D:@=V=FA=<4A#'QGSO.*\D+L[O].&4LP[MH-F$C@+S.WN5WV8X-QUFORED"
M0U65U=49\G.$FP@2['NNFU 8A38 'HV]'HB'?%NN+#< P'AM?@)JI0W2A\DA
M/0,KEQQ,1$,L#2P<!CG!;\&^:=!:9\% 73#.$P(2"88149>G=$2^#<9G'4)M
MTL%BMK8N)[X?6&O+V%AAUQRL^9"6[\MF<F;73(A^R,IFIG5#(([]*+ =%$:!
M!XD78J<W3A(OD!-<34:-B^R TZHXT OK-BVM._D%/UTDB^GH NS*:>>)UD\M
MK0PC?_FP1=FN;_$'Z=JUM'D54XR\$974S/XZE%&W4X71%CM% 1M+%3K67XHR
M_V>VV] D@-0#21#'24 "0FE(!J-!@J8HG[2Q^16O:B!:Z8!QBO+)DZNB>$99
MG:AT+38+O4[G#.KVF"AA55-F>(UJIN[,J(I-Y&B*>KVMJB,S&(4!()B2& &,
M;(@#".)AM!Y0,%VY! TMIEIY@V^Z8HD2JJY6!IC4HU1OQRF<3:5:')(*)<GJ
M>M5)UA$!95+B1E25DN+FICB,5W, 1!&D,729#OHH\5T,PMYR'(>1G#SIL&A<
MIUJ0$P>36K@54ZJY2963K([-]8TA!6@;$3*=I*]#T;1Z5)AKHLH:]Z36@\!V
M'0I!X%%B>P$EGCW,U5$[\)2U3=K2S)HV<;@XB5-I33-*YA0M6WB4.$*1F&XI
M$[LZO5+WY&6=FLB.LCYU%1^ (7&Q!W 0.XF/'2>.>FLQ@HDS49L$K2RC2RH#
M0F4>%?7( ('3M>ABD8'@"]S(B) DFRL5(%DO7A,?)5:4A>?LX,4F\B@-@><C
MZCL)3D#D1*@WF0 PM3*2,;6,!!4GA!-U2(I613$RQ:<.17HOP.0\LG2&1$:;
M5,A=J4 IN?*:2JGS(RI5G\LLK8[E_9G130)M!_@P='T');;+;-KX9,F77/!3
ML6!<F'I0NJ1)B48Q13+-GYP0#<0]D*)YU><91D9$9PI_Z]":21X4^EJ3F+)\
MO?N2;]YEU^G^U[3F%QL,Q]EH'#HQPB3Q$X3< $6!%[I.Z$;4PYB\>B^A^A>;
MZPX-'*O#(W)V4Q=5NV)[Y#N2VYUQRU+V (LD=3<MKK^)*@CWJ-$%X'2J\**/
MSVC"=#Z6500-^ M=+4-^2)37O)54Z+#C5]RP')L=MGE6G1Z&_YQ]KV/FY]>-
M9SLXP""@% 8V3I+8]X(>A$<3(C](TFC<>'7R0%7DQT@Z>18?-2U$L/PXJ@/:
M'#5Z -4Z8;7^X&BM!N[,!_'EN'QEM&4@*.NHB4PY]\R(S!B'PK=G;+]DN^,^
M>W_UN4SYV.13MCV6><U ,%#OZR]9V?U#NW_^,S__NO%#UR.A[V(?!1&(D>W!
M%@MV0PPCN<M&C2"0Z>8J-V1UH/E%&QTZZX2[Z?X-\N$?6^RLZW/T@B6<X1B)
MR>_RX9$=1#Z)QFNDF[GS1(6W$<4U&X=U"*]A'Q]?DS(#HZ(R_*XX7#,9NL'9
M9?V9_2;ZGE<;QX%!Z"1QXD>(D!CS_^E-A2B.9516R8!A$>68WG!0%D=U87%<
M;)S+D$D*I!I[8OIGG#C)20$%SHSHVW.\C,C7)!K7H4[37"@T-JMIVH(+?AGL
M)@9!0+ ?>0Z&.*(1B1*[-Q:A4.JF5$43B^A+BVVBPHARJ*8Q!NC3H3*O,3>+
MSK0@))1&DLQU:HVL$Z^HC1(GHGKS:U'6U^EU5OV:-4]O8(#\),+(L9T(^#8!
M[*M[*QY,(AFAD?UNPPHSP)%3$VF&Q&3$)#ER^C$@L?YHL<PL&H^8&%$+5<[6
M(1/*Z L]+4=2&-+_+$HN/]7[*ZY$W>TW]?W9P(N707X4A,!'*&9&$70]V[7I
M8!VY4N^2Z[)I6D@XS";-5GQ*B2,=KJNJ[Q],9BB,C[01+ZA#"W NJ4^ZZ#:C
M7F+\C:F:Y@BL1.UT>_58!8VPIE$=N[(M"1/L)YZ/8PAM'$:)A_S>ODV!U,A-
MG]7U**32"$\C_=I4T@#SQG1RD<&A,(?3M%(R#C^,6LKZ):^72LR)*N;; ].1
MK*H_IG7VZ5MZVQ6O-D"N#R)J8^!'(;9]$H/>&/%Q(B./BB8,:V&/RN*P+(Y+
M3NM4B1,3MADXDU.QIW0M-"Q]GID1;9I(Y3J$:*H3A=;FI3:7]:Y(#]7[P\<L
MW9.*'X+&6;4M\^9%%/YO"?NKZZ*\;^K#!'@."%P(71_Y-()QC'HHD>?04&7"
M2RN F6;%K :T51PL#MMJ<?,[FP?D%\U'K!Z\VN#62(CD9MP6BX[:M)SVP!B=
MQ),A5V"FSTBLUJ&T9EU\8<[0()^35?K<?E>* A3';N0C&P),&)084;='8)-8
M;O"LT>ZRFORHMZN-H'5&8:+^&@Z 5MF5Y'Y>K7U*I(K$3@C'RI5UBF>B@CJ9
M/:%C530OJ_K?T_W5^ZL>2;\:Y) $VF$"2 !)D$2.XT>],9^-YD4D<Z()P^K8
M +,X,C[-U6.3.&@U@;QQI9N1-SE1>YZRUP?66KF3.*DV#X=JQ]5:+K]T7-YT
M\*:>6WO1XV<47!-%*SC!IL&)0FNSD9#@3QGS</>L-0_%41C%'HPQ! E(8.BC
MWAJQ22"LP1-L&!;A%MD4%9["GX ,ST2=G Z_P)J*$$^A3T*)9Z)138H[.G5K
M\<L^OR3&&EA:@1KK\*+0VW;,GH][EQ^RMW5V4VW"$ /B41C'=N2[2> [?C*4
MZ Z56H8RA\*TIJN>D^,>6(T+A@_+201,;$YB';&23"(FP[2*XW4#RR/3%^8C
MMX[)C!G\G'C43I59457'69G?L<+@+GM[J.JRJ1-P5J?Y?KBJPJ8>0*$3>A1A
MS[6A'^!AAL6W8\D+U#48E.G]2C=#G(M WB^9EWS)?#>@K]C/57Y]:)]!K*QM
M6GVQKO;%-XO][G6[2^CA[Y9Y]55.P74$1TRJ9XZ*G":?P%DG=%8+3^0V(".R
M^SIC(_JJD>YU"*E.APIC35-,&O,#Z]WUF=W?"CYP2O?HAK]^ODF(#=W0CI/0
MYM=W^2%&_5FA* ECP:M%IUHQ+H(]'NNG_&#57XICQ8J?ZJ]B"C:9PW'9FI,\
M5:VZL 8&6U0J^E1EV[]=%W<_MPYS=7*[G[DNN6>Z] HESXB1+A*752!M7A1Z
MFY9J&?8N3R_S?5[?TS0OF_<E?BF+JFJJP8T-0^3C@"**$DC=R'-CKS..8NPZ
MFT-VS0L2V5)LDE&ASA2UG>D<GW"?:F!8/PT@!35(-[>RE91Y4J=64P/""XMC
M;%^SN; :F.W =JF::HP[H;I*"_EKJZWT./5B?:61,Y7A)^>"*2UF E%M $K\
M(/!"Z!'/H1&&GA\/Y@('R,P9*ALQ/"5(KJZR;=,1.1SUH:$<<?(#0F.<J9=6
M ZAQZHR/_,ZI$1SO*;&Y-B52=6-D;#>!%WFU^36M^:S;?6O-LXD/$]N%/@4A
M]FP7N/WX$44DDKJ70=6&Z5V/'9A)4B/)FJS2F"-,76C$>#.L,P^($9(9-2K7
MIC**7KPH,E-8D9XUXL<!WU^=G]'YD.:[]P=^4F?C.Q10B&&"<.P%"-FQCP?;
MB2VD.'HM&M:?\S[5W*%47%D/3Z-QK'Q'L/@A/LV42TXYS<:VNGA-(-K,G-08
M9R(S5%HX7]E\E1Z?7IJ]TLB8>)5U69^FZL]-#P.>#QEKO(<ZO<XV01#8/O")
M[^+0C1WH@ZB_112%=N#+U5XZ+9O>$%*7^=>LZ9*R]9A6?D6KM*6HE96_R_IL
ME?#BH?9=6*<Q]PGNW&6=!).CQ9Z)B*RE!#3BVY/"T!R#,F)YNN-^6-%T,?!A
M%'G$=\(P\#!!+L >B6(?(H <T2O+%;_=</<\?P!BL=7[YXAYI;=-8'(]W6J*
M$\_TG\F<R&\_[49Q.;]LA5_G^;F_SI/?2GYZ):*]_ "$('0"S\<XI/P-TA9&
M' &DMNM4D_$9-YM>'6O>TV[+_+#-;].]=9O>MT^S' ^LO5GUEVS8W*VZP517
M2,14;=%HR.G=>2!.8/F?'EXLW+W,8"WV'HXLIT*;1S6'9QTB:LZ]%[>*&N%1
M5'A_*8K=MWR_1X<=*Y%8X\Z9T79SZC/B'SAQ%%,VHDPBVW$028+$QKY/;6S;
M$13>CZC7J+G^W>-L-H:?D/:[PE=0Z4@Q.=*KS41D'5W:D&_%'&U:^J*X!X:;
M!7[R?;L_\BWG/<)-A''B)(Z/ 20P)!B%$/?&0PJEWEO19-)PQ?2D[_;;8'X:
MH%H]5LG]1[HX%U/.!>B6DTP]3)NZE4Z NQ&1U$S^.M11MU-/;['3SYFH'B(^
M\LG_V9R,;:;)'T#9H"0(D4^], I".P$P=,.P-^K&",L=?9EH3*9+*NWX/L=G
M9=]OLT,U\]SH.$,C'4\3M>OH<+J<*8PT/[D.1O-#7F?O\KOL2=%#FXF)<U2D
M;7-##10Y"<(V1L!-O!"@R*;V"9)C2TWA& 5BN#AIL;]IP#\=95Q8OV7UA?6@
M]W8.7%B459;IWOI_L[0\[661?4%]GF"*U3>KB:-<U;- "(TH]!3Z1_1[EJBN
M0]WG<;58H-=HRPS/@/DM^UY__I;M[[)?BT/]I=HD3A!#PN_.A,0#,*!1,H"*
M/5?J]DK#4 QG!]930VTZKH7ZR4H^-^MZM?QY&><.6*T'5NO":I1;@&XU[=89
MQ]6KMU9GQ?5;/\=F%)S7+Y^_%1O'(8X?!3C$@1T0/Z ^?WFQQ4(!=,P)MR@"
M\WH=F=1K8:)-R+0)CN=0YZ:Z9L#7K,D=M]JD6#96/Z("2_LX27C5&#6HMZRQ
M9AN7O\P&?.Q!F$#7ID[DHAX-02$TK+A"&(QKKF,;UUPQLHVIKG:>Y]-=#GWU
MRLM!ZM5>J8C]L.HKY^5T_55@U9P"4]9=-AXAP ]M.V2Y $6V[\>!TX/Q$21F
M!5@(@GG]!:;U5XQJ4_*KG>79U)<C7[OX<HQ:M5<J7#^J],HY.5EY%3@U*+SL
MLQO7X?O0@\2-H,>O$XA#.QHV4;FA:>$5@6!>>!WCPBM$M3'AU<WR?,++?F?U
MPLL^JU=X9<+UPPJOE)/3A5>>4S/"BZZ81 V(2&S[,?0H=/W$PY&/$P"&5!"[
M4M>JF,1A6((_?\G*+.6(3 JQ)/4FU-@<ZW-(<A.A'T.8'Q"M39W5PO<C2K2B
MIY-T>@J[&L3ZMZS>((QAC"/D.P1$V'-QZ T9P@,^V-1%G>XGZ[&(*2G)'5")
M2R[_%2N5V<]JA-#)*JN;2^V;UE8CD[^-7@RJB>+5BYV4,^)Z)L^1[.G"C\5^
M3XOR6UKN-I10 'T'@!BXV(WB&$#:6TI<6VK4KO+]ANO!X<S@'QR4U:&2W(JK
MQ)N8')FF3$Z#9-DR>HCRC)(1L9E"X#H49I('+QQ[5&=#5DLVQ WLR ^)1^,
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
MIEED#R_@[;P!!% M&V5*+:FJIBT?W"AW1HB3'F0TZ:Y4]-<?@#?W"(5[ "!
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
MMH?B:S[ 8\6W?)=^R>J[]K=&,.,A%9>B(/3XK) D88B"@(T'D /^*\WU//-
MYCX'5Y\\&*=U-WRJQYT V]:+]K=;N:B%'S=*Y^7F"9[RZN&R<9NXJ'@&?A3]
M&]#B!YT#8/"@4_B;U\[D+1 R[67(94-G:'72? AU%BZ5J91;S[07H14,S[.Y
M>GGUTS:_\H?+Z^)K)F ,\_X3QN;?\_UN$WB13UP28(_$(?\7G@:,DWXOB3VU
M\^53K5D?6@> -^"T6'4&$@B4JL?,)U-\?6Q<AEW5 7 2L98.G+_"U]4SYZ:X
M7LNQ<V/^?'?RW"Q3"ML]U>U'/K'9\QE0_N_'S\W[?;Z[RW>H.1U_KTHARYL8
M>2%.:1CA)$TAHA[$XV0'Q\A1W (R9G>V;:%FP N^<,#@H4,,LN;LCHWR7H<Y
M^J7WCA9A7G<_:80*!%;0@P6H.;^)4Y7M2:P%R5?>?%HD"%,WI(P$0V6G2I:E
MZ[M7QKE>07INR[/O=[DLL3=AB.+M]$O6Y+LWY7L^;E:[3>A$D#HI=!T:.4[B
M41:,=THIE$N_3=I;;$@:D(ISX0\MULF:J$ZV]D!DE6=3 ]!(\9L2O%^*XLG#
MC56J30\S"I1/&5R><Z(VJ&@SNMK!1-^CUP>1B6SIE048#ER+0@0?#V([AQO?
MBH9ZEV^<F,^N($&Q0_V 4!)%_JF88D2DKA=9,#OW-DFW(3+<$YI<,F4:Y;)+
M.HNP/7%S8\#9EDFY 1U4<,*Z9%V!:QQ>7>\Q'HBU+/R8=^QJ[0&#W.E)9:?*
MQ;8_>KR)"*888B=A*?/"F%'(^I=G ]=+_ EO&:E:LBR(P[UI<7L2]'=XI@B@
M,I$ZFF>3PXDR-T ;+B@L*6O/:))6,EUZURA>VKY<U:MI#,E*U/E%.OPXW(1
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
M^,^\N/O"\:*NR/#3>S[/L'A>0F,783=,<1CQ7^#^1#7'$OBAJS=S-(E@QO7
M.A>ME">AK:*)W_F<-<6VRSJ*_5%(U9^]:R#K"XAO^WN6W74]Y?LXEL.G.O-<
M*G+ZT\\!,>@A?W^%<CVS4 5VI::B-J*UMOFH%1\O3DKM,2HU,QV>">.#2%=A
M/A5TE8>Z5:3ORL3%*49!Z,<XB"#R("/$2TD0,">EF*%$LER;#<LJ?5_K9LJ
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
M-:"A#W$<Q@@BAT:QX\.(#>:(0^B$A5QY(TLLYKY5K8HRG4JM55T[+!I8V5V
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
M\GWQ-:^SS_L<U;5(F-I2"T.Q=-0BW- @\)CKQ&X*722VD9QT@$0"*/?(S"Q
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
M+XMMO:E%;D5*^L^\N/O"_XF^YG5VE[?+G^+1Y/&(^OEA'XR"E*:Q _W8"7$
M(P_'XP9C$$L]S?6C^F9Y(V_ ^@O(.K3@3L %.XX7W(J;)%_5BR?\:!PO/F]:
MONFL=6YU=@1GX ;TY'3;B$#0<W;G:;&:$2MK'<LF%E;:\;],^F&'O?F3%(NM
MX$=*939IY'A!%$<1A3[B__-2.LYWO0"&JSSL.]VM59X#WO$FE]4-X :[J>5J
MUGM--J@?)Z$QVHK^,EG,OU[JLO)\1;J9_M\D19VR%68FBO%>/AUY>H#L=?\H
M3G$8N7$:!(D/4>C2=-@!IQ%.E:I#_CA>S7@L>KV)AO&FLG2VL60K66O*\?R,
M];]:YJ'8)E9P6-M<N_VKYR#6>%OHN+?IR"^?C3P];O>Z?U$4^L2A.*(8NAX,
M0N@/^UC4QU#I><X?QRO+V<@_?H15#^,M9>ED9,E&LM9DY/F!]'^U9$2Q3:S@
M9+NY=OM73T:L\;;0V7C3D5\^&>D/(!ZY%+[N',^N C\.8L2($Y&4!8&;#,X%
M(7/6D8D8=<ER&O+TD/UZ,Q&SS63I-&2Q%K+6'.2,D'^U]$.E+2QYP-]L8_VK
M)QYV2)O[6H"-F"^?<BAL- 6>$Z($49:DF*8AC#TTNA8EB;?"RP33G5KA/0.%
MQ.0'D_^_SB:\;+/ZJTN_#<K6N FO%F]9V<?'IBCSID%;#K4I6K^^%<TFQ*D3
M,1^SE*4.BU!*<! 3UPV)[[AQ(/5(RU0;EN=B RQPA@O\+I!=/BUMED.Y>=$<
M]*E-5'28LS).7*#FBG1/)7,=:CK9B\IL$YNN.>*7=9Z3ZCXKRDV24)AZ,0Q9
MXH>B<"+UW<$N=!UOJOJH65M AV[ @!'\WJ$TH$F*'.NKDSUZI^N4"K.S:=83
MPA352X_L]>J8IC\2BC:%*;DG\4[&WO-Y6GVH>!OP^_=3W""*'82]"-+$@=!!
M(1SM^8F'Y9^]FV+%LI:=)P0M.'"HQ S3![]W "5ES "=U^5K7B;59&M%)*J\
M+S<7F9IOR.F3*OE"W!7_7Y!T<YRMX:4W(WY4IEN3@G3_>Y[M>'O9_9KOBNQM
M<2_VZ'IKA"6>Z[$D2%SJN=RJC]/!6NS[2%JX)]BP+-L#,M!" STV!9690I^$
M4,_$G)I,OTR:CD9/84]!H6=B44^?==F4$^?+KE^29@-DK4"837A1F6U""J+\
MCV*75X=\WUN(PH1BQT<N3JGC4<\+4CQ82!R62 NQXG=M'TWMT2@(ABHQ$A)K
MD1,U61V Z BI*B\*XFF1'SW!E.=)3B*?.GA)%C5I6($4ZB*OIC<"!<G[#U=$
MYBS[[4TE3HSC)'"#D 2,!8@F+AE7*ZCK2VN?K@'+(O@?;KL1_71'05T M.F3
M4,@YF%.3RJ5)4Y#/.<C3TU$M$N4D]8+3E[1U*D<K$-G)+E0&VXR"[*95<ZAN
MF[S^6FSS)MOG36\+1FZ*$70\F"+BDL3!*1ILA3S!E=9=;0N6A5?@$F_P]LA
M"TU'1?0IE-#>6=A3$]\5$*>@O[,0J"? FD3*2? EOR]I\&2>5B#"TWVH3+8<
MM<,!?\O+O,[VJ-RAW7U1%J)^X:'XFM-OXN!5WMOV4P)ABAF.$8G]P"$0L]YV
MD"*D=#/%C$7+,MV#!&*%["E,T.-4E![#?%_7\.6H5M-T$RQ;.30@1=R5@P-F
MB5_'X0'#/E4VFZI"*OJ^KA[J(C]D]6-:E0<^G ZV:(R<*/1(G+HA\R,2.TYO
M*TS",)).1;4M6-:X,UR@!Z:33^D3*)&(SL*=FF@M3IM"&CH+?7IIJ!:-<DGH
M):\O):&365I!$CK=A\IDNU%+0AD7_$/^ELO][@UO1^5=\7F?HZ;)#W]O\MOC
M_FUQFV]H[(:>QQP789R@!!'D#\L0H8NHTEO91@Q:EN<.XR\M2'!""5J8-Z #
M"@12M0S4#-ER">CL/*M)N0&*K:2?,K1=R3Z-LKZ.Y-.L2Y7%5FI*^9J_U573
M;/P8,R_Q @J]!#$2L0@/>UXA<3RZ^9K7GZOINB=I3J4OGB.3GQ(*&"#-ZOI1
MW)Y$]]6Q/)@2.%E.IXJ;!3(-"EM;H9'C6XNF=6QIZ9DBT6O7,E5WI'5,BR<#
M&H:V?&IPW(LG4GE/K@_%?W>3%H<1!T&4.HG'PH0$@9<D Q!$U"X<63!O.;,[
M@P7.<:VF0U[@3:^+3@W"ZCOM9 ?EN[$9+B6W:,L#'X'YU(__JBDXO:TIP<SY
M)9^R/&;[_@[VQ@UC1$79<HA10I"+&1YFAQ%R"%78O35OW'*G'B^_I=7]YZ+,
MNLMO)T? $T_.:PSQ\9CDS;8N'JZ*P$PADMH=7C8ZJAO'%T(@\#Z[JMA"'HH\
M+1T)I>WF92.BNQ.M&9E_^W_._NKVR5_-:OYW^,2A_43&_UWH)GC@"+YD30ZR
MNSIO.]T-X,".>_$141M4_&1GXJ&O\-5^X/ E;TN#9>6CN+\D_O7PI:AW_*?J
MP^._3=XL5X[:Y7UT>PU@!:N;5MVK9NI(B@6BCO?W6?WX[O9]U1D55:O^^:78
M?OE8W)7%;;'-.,@O8A!Y4_Z]K/-MQ7_[O_/=I^P;SLO\MC@T;YH/>=949?9Y
M_\@_TXA$XE/^[8 YL7]L8$@)I@%%*<;BI1'F^8GOQ7["8N2'H=1HO1ZTEH?W
MWD%Q<&9T$=Q6-?A3. G.O 2=FT)5SAT%W%,PN J*!IR<!8.WX/=/F?B'\!JT
M;BN>+E@^#++%)Q<':B_A6%U3L5,SS'8$K\PVU]-ZUC$Y71$?STMYK0>9VNB[
M_9+OCOO\W:U(_ZJR+29V^Z;<5O<YA]:?2ND1MCWQA,C'@8,A05[D.S@(G03[
M9$"4,E]M7+6(P_:(V4,7.G@"+_ZM@]^JW'#,ZZ?>!=6*S#;#)#F2K21"BF.4
M5G"6'W3TR;XVG,P0PI4,%'-X^GP(F(U==7&GM[?Y5APS'.%\R [YAUS06>R+
M=N[W#%+B0(:CR'6PS^=YGH,BP@9(R/>D;@;. F1&>1_1GZN'<  \]4!7W&V$
M257=%XZ0OKS+!F=%XJ[.M92Z6PSAVN3=IJL7]=TZO^H"WR'!.9]^GU 1_H_F
M4&Q1N>.SD9Q/1)ZA2I''YQ3$"V/L.!X)G8"%/2KL04KT--X.EAEEOM>/SZT'
M9VIR P8OVIL<O1^Z8F\I9*IZOWRT]"5?+5 K$GXMTJ6TWVXXUR;_EKV]. +,
MP;+Z($#RV[RNVS6E_AA%N7M;9)_YF'0H\N89&N;".(H<UX\3Z'DPB=UDF'-@
MFGI,3_S-8IA1] ?@;=K806_%XPR\KM(;CHNJPB\7$GUEEXC&BN1<B6$I&;<3
ML[7)MR4O+\JV358E*SEOZV.^*THN5GG[=,Y#7F9[8?S ,7T6MT&WAPUT44)2
M%H7,#Y!/,0I)W%I.J=AH?ZV&NDE3]KI[#Q ,"-O^/6($/W&4/X/?!Z!JM8G-
ML*Q4I7AVMG7K%9MA7;9XL0PMEP[[&"9U!>=[3'M4V6N":DGHV3)W=M^?"GT_
MF.<J^Z9'U:^";SR&/(<%,/6H3]TTBADF XH@0E)5ZVW9MIQT/MEX&@'?@!%R
MVR4'T,/FE%KN:3P<<CGGDI%0&WP,!\%*?JG(YI6\TE9<UI%/6O.NFJ=UVU':
M?CC8^!AY*/0"3'T_<%$:<9'O46 2N%+E/6S97I?2]JCM**UT.,PJK8U(6%7:
MUX*PJ-+VX PHK6I<?BRE5?9.4VGU6)1>6!5%Z3[D7_/RF/^MJG;-;_EADSB,
M(B_!Q/,3CV*8N 2WSV52$H>)6H4X+0.6-?-]7>V.VT-7+7'F];07Z+BV6#:%
MO77TIVDN/%_FFLZ'3L_XV%=P%-8P<]/4";#G8C\-4M<EOC-8(RC1[APJ-FQO
M&9Q7$UVN?YPQ(ME%=#A<7R_1\N)*1]%G1;:OB#JG[V[;#OFQVN\VXCA?$L+8
M)1'B,P+(3<'!2A2Q5*6/J'[;<M\8*NZV@(! -&\'>4;'E8ZA2]PZ.H0V^LI,
M\]'I $-'VSC(H2Q!@1=#$K' 9<CQ!B.!'X7J[5_ZTS,U_P'/$HU_L/UJVU<F
M;4U-7QW\BRU?DP/9AO_NH;U56][U"T+-)G)9$+DN2QP_86D:TM /!CL)[W0J
M;5_]ZY:;_PAH6"U5/"^A09?<6HE=IM160Q1(LJ(2WW%Q12CT>5N'5DS 7YEJ
M06J*0;.ZY%::]WG]\4M6Y^.FG8-)Y-+4)5RH$+>5A-XP,B=)ZBHEC=I&+.L'
M3\'!3_NJ:7X&1;=FR%D'C8#X_\W;22XQ=*6O3"9U'5UFNAN5X<8VK0/AK"FV
M&\=!,.;9+*7812B-W"3R!UO0Q4J;S7H6+'>=%@3XJ2C!KMKOL[HY=9W+%TUG
MZ3HM,H5^HT;G.CN-H@^O]!@=1G2["RGVQT.^VQ#>,2G/ABDW&G@PI(X_6DL9
M4YJCZ=JPW&5Z&*OL-#TVA6ZC2NHZ.XZR%Z]T'3U65,_=-^+"+_>W/'0UE-[=
M?BB:/_"C^'_&A[JJ/ATIQ3%BJ<-<CT:\&_LN"I$C-JJ0$_HACHE:E6,;"%2Z
MG5;AX_-3WLU9B9@'4>915)#AOW]6CNQ_-*#,7]N.FB\^<C/.I0.C-B<=T79%
M$L[PBM\06&_ Y\?V%Z!#O9JC]PH$7]LFL1BN=2BM50\O'+>WQZ:T0A^R0UL$
M<;BPA<J=D)4Z_\)G\>/]W7%.$J;0CV@J3A-$D8]2/\8.)'X*0R>.(94]FV/:
MK,6>/R =RJ.,$(?+E.HGP0UU<#4.KW5N2]%82<>VY=WS3FV51>D5=9X8U"^8
M%06ULKTHI_7OU7['4\"_947YMFJ:=^7'?'NLV]L]J*N82OB_EG<\12RJW6\Y
M]^=3]FWCQ)[K1X&XE(F9$_G0B4:X,&*!TL+\4B MSYA.^(%8I0,\/;C/ZC_R
M0YL*-*,+BJO^BX54<O/@1XBFXAZ$<.EEN?])>/#S#3B+=>\>$/[U?RY"?W(2
M]%Z"SDW0^7D#Q'HN'U:XKS-O<5B*V+6=DJ4;R3H&H^5I>+YOLS@@(\.;0-97
M%$B/=9V7V\=/=58V^S:O1KO_<VP.8FP6R$C @B2.*7%9[)$88=>% S(6(K(I
M\SOQK,*GZ0.:25A2:I=T:O>=!]+*-Q0"V?9PP>&$%V0C8#,CF-&H31NL9H^4
MK7%I".#@!3AS YS\N%G/J*- O<8 8R.PZQY+K'@L.6S88UMVA#@-7*<1B_"A
MZ6O[AG2S\4/J08]&$8S<B+&84>(/5OE I522=ZJM^:8C=R(UY0*P&]&!HN03
MT6/_ZDR9*TKZ9)KEY'I.AM6D^(S<9WG_&;YY!?85LJZ(IRF:UR&,QKRI[#1&
M<RGOD&V_[W:&T.%0%Y^/[7+#I^I]5HLW21##-,5AFK*()"1A;N2-B7@8!L[F
M4!VR_?0\UP06)4$<82NF3]LGZ5-_D*H[5M4*8;N]EGT#/[DS;W)/9%<S.3(9
MMW7T_]F\54B*S+-L0C]$&O;_L_>NS6WCVK;H7V'5V8_N*F<7"?"Y]R<0 'OY
MG'22FV2M5;NZ;JEDB8YYERQZB903[U]_ ;XDVY(,@ #(]+U5_8@?T1QS3'(
M$YB8H)F7N0E*H)= &L$$@#@:5 M$V9 .ZY$)$9,JJ:Z\&C1_Y84:;"Y=AFN&
MWO%YJS9*3>6DLTHUU=-(&9[GKX12WD@HG3Q+0GWAOM3EZA_ILLJ;335FM,DH
MNVKS]YQG+JO]YAI(HC1+<!(G*2 $$!<0KVU,ARD_]R[2'DZO19-;U SGNP:H
M<XQTN+2CQZK6*DXS\1(=XZ8+@%KC.*V!$.L>)T71"=DSR/,,>LD9<JPT_HPJ
M7V)R_[ IG_+^S'9?'?T<'-IL.EP?;S\/MVRUVS?\U%_;Y'.!0AIG/D@@3&,O
M3#->=]1C]3/EVTTL(C2\O/;L9HW.K?YDJ],X]N[FE19<.0?GFMK!PU5_K7].
MXV!7/BA[Y^,T#X)<Q>=\GP&UFM!)PF_ZUA5]$1(H*IWFB9C'#'UB#LY?X#)9
M1!2ZAC29_._Y_4V^6T1!$$91!M,0XC1V$Y"XM#?&DA"I9GZ*)@R/.\]ZB+#D
MNEG&^*/%)CE@J'(HIO@6Z).3;#7F3#=B.>+F@EB.)',>:C?6B?/=6=0Y$=6;
MSWF5L]^]0]LUR1_S3?G ,\1NIM]9]ETW0A3B (:QE[G$S9)A?A\DL=2%(3KL
M&5:B'F+3G_((Y)#PJJF2%J;%),HVR7)Z-9Y?(]HE0-H%(=-)^3Q43:M'I;D'
M5')5(=^PGWYCAG]O:M@/O3TZLPF@R ^P3R(:N'[F4Y2$O5E$22*U0##6F.E<
MO\77O(@#PI$R-YY@P<3;)K>2.?0X6LUDP6_0=2FAU<7T/'1-GSLOTTR]/ GW
M<M"2T[XOMOEUG=]7"S>*,Y"&( !N3 D&((1ICY)DKM0*J6ULIO7RS/J7@W8[
M]GOMB<J;IV?K9)^63\VWT??E;GWU_*\UF=L?W#VG\4]2:JU'7DR9YQQT22&?
M+-YFVHWH#<R%(6.J1V >(\QDWK]LBS)I%%2[97:#948!\**0$ A $&/L1S@@
M?A:&/L4$Q%*]NQ1-&!Y-7K6$5)QQJQ(H6*)EGCO)RBQYVJQTU'QS'CV2R7EH
MVU@GWFBPJ<2)4*75)R9HN[I$Z_*!BUUY^R'_CE:K<K_EYC_MV+?VC('FY CZ
M450++R-1&L(@"^(D2\(P!HE+?)JD@1\E 142(#.6#>M2@]>I2Z='S#<7&&;G
M -IYCMKY@^.6*;_2'XW+:C9](.1$[N>,@405W*2Q4"N$TQ\3L6HX6:K.%<09
MHWP&-7'F?"MM/+2&QC%2WB^+[0*G<11D"7'C!&>1AW&:Q3T*+X)"AT--V9[A
M6-8B-Z6DHC'1/)X9"(?Y$6T>D3 TJAF(B-JXUM/LW+( _0R#7(M7QS G&8.?
M;*"3]4YUJ%-B471YZ!-[5C\L[_-F/ VS.,-^DD4T80,H(L0C66<BQA&*91:%
MI#[8]##%OG(X&*E9O!I%8LL^QMB1'#5$B3&RQ'-,PH6%'26NYK&<HP:]U/"L
MJ*E )S4>!C&( Q>A&/K4!QE->ZF)293Y*CH@^-'VE$!J]J-*E)P:&.!(60_>
MHL>H(IR=@HQD;%ZJ( O^C"XH<2"4#",6II#^<U_43]Q87V>!PR#"U(<0^##"
M/@A#W!OR<"94P3#BXPTK!,?DM*"<YG60VS4:PYM 3FJ>,CG!F) MB;S1/&MJ
MJ>$Q>[R:[;IIZ\Y[(8AQ*9;[G?3^7'HWCJH99' C'2BU/382.DN_?/IT9 $F
M0>RR((8PS=@T+V"?'?460!P*3;]4/M>PLG(TRB(A2Y& EAID1TY$K1(C(9L&
M"5+32PFBQ*3QN8?G-%&1AQF(H2KR<OQ3H%AERSLC=);"%/&[I!" L4N]A(2
MT-Y2YGJN4J6LQ.>;EL/^^'?%,3D/[-?NEE7N/+#?4BQ4E2%/+#,US9ND4 XG
MYAO*IBE,.D&)2*FF H'SR%9'>7"N9%*9#5%!(?EMOMOEZZ_+'ZBJ<GZJ_$?_
MO:X8ZEF9YG:=YMO\MJBKTW6<O%9S$64DR0*8>CB$ &&01&'004W\4/::N4D@
MRKR<2O?0H2_8X?/F=V[B7-\_+%?U?SKHGF]L\*VN=>=?TRMSV7CMU'?+VKE;
MKIUM63LW>;YU'G;Y8U'NJ\V3LSOTNECO<[YSQB^QZ[[;;Z#E/U9Y536?>=-1
M)*>@TSPM8A(\^\=$3L-[Z+R_G],ZU/3Z<X8?=$Z]*.[G^7'OV-795BG-&0"[
MXX&)^%P84"9]'.8Q(DU+03FCUU/R<"XW>//JA,+AL$WZ=/B5[J!-<\[F)3YO
M$<$@\0B"F,80AFR4#D&_"))D7BRU4VP1EN$IO8D#39+'@RV&6&SXFFETY08M
MJX$U<T!96Q@NC$T3Q'H>(](4CK\\'CT5]U*CS^OS<:\ IB\!?MCS//'C+5JO
MFQG_<M/\7H7V]5VYXZG!P@V '\7$0S D09RZF4_[JHC$BQ.YMI,3XIS_^-0Z
MR9.N@YOM[U?.P5&%06NJ)T-B%/L)'@KKP]K(Y\'<6&<F6&\-?A,_(C,:#:=F
MXM3P.#6FL8WK^<7N^^5FZ R=9)C$7I:$A% _()"X<$@3"02>V'JD1H/&5Q?/
M=DO_I8/ZJ\Y^]=)\"^PZVR=:<DQHME9FR_#HFP!,,CWB!@"G'5U71TC_PTB;
M_Q?^G]OSUDO>#+;"-3OT=CO_<5P9SZJ:__PMK^KA%F9OP;#@ $6 ^EZ2N2 +
M8GI(_& ,Y?:WK$*S,_(XRW;6^]B"<QX:=):R':6(&4YO3(?*>C[3_,_I/.K:
MZ_\DV<N)6)A(5\:$_"?/3T:YKBLA&<^_6 8R"A_]D>]6196W !?80S'.@C0-
M0P(P@=2C<,"7!:%P1:M55*97XXY'E+R#)C6D3! HD0QGKC%2&4Q.)$+'@TG:
M#29=PG1R,.D]>FLTF3JT,JG57$.LF('9#K5@ J>1Y;-YWA21G$,Z.(G?Y=3O
MD(T)P(=R^['I:M >G;G>L@2X>2FKS_EZO^(_^7C;+ZNVBZF\8?WN,5]GY>ZZ
MJO9+%K\%<MF$AKC4#3./\FF-'X#>)3:Y"<S/&2PY8GB:T;A2.65SXVY]M]PZ
M;<^)ZLI9YZM=SFO.BZVS'39RJG;W9M>YTO0M*3IG; Q>MIX?DU.9&3XZ!F8_
M0RI]<DAD'+QK2>C/.![1<.4,1#@?;X^V$;N]PYX-A]'A7/\)GSX;LZT9/H4&
M)VBS>1H-S^[T1%7[A-#RP_8SSR%M4Z5EVCE)?,7O=;R_+[?-B@I>/A1UOTM_
MA"#;U_M=/N (<(0"WV7_9""+ IHD,.EQT P(+4F9LVYX3M@";D\>7FF8\!D,
M@]@&QK01D)M:=>1_:<GOX+X::7@06LC2 XZNRR8E*;VPV6 N///843#HWZO;
M*\TR::V:MZNB>EP6&W[?+\/]&_N[]0+' &8XS ("(X^P0<(#W@ WP?(G2Z8
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
M,I&&&O:<)^F"!&GA=AZ2I,>55\URM/&CM&*[<&&8Q3!A,R"4!'X&XC3&O0V
MDV!1E_5RH[!.^^8G2\U9!A#"K\]7_E=&:8\D40I+LUHY&K4D.^$ZK.CZJS!9
M\Y +1>R7UELE&9#HN_B0[^HG7N?+MY7YPM(#+[#@TZ8@BS/BI1E&$85!@&$(
M!Y/0AU1V#C/"E(4Y3(NN&6KS'MJ5L\FKBJ_B[._WFV6=KYUU_K#+5T7;5H^O
MZ@3>E9LD[;*.'UQ%86AS76=< $4G298B)SM):F%=-0<9VJH\>HB<]<SL$DT7
MITD:V)V'[NEQY75/05W\B"_LU.Q!*VXV>:O!S-+0.?.WLEQ_+S:;!8AC ' 8
MAT&*@X3]Z])AAI:Z.)131RTFC:OD 64WJSHAD%VM[$$@@7L5!F$KD$SLH._;
M%$@]L11=GK(<1-EEJR%Z_120(71^.72%[4'^:GM-ZVW>+JYU::1]'DJJUZ57
M:V/:^1)5UN'C?0 ! 'Z<))0@WR,^C?NR@8 $GN3<4OACC2MDC\3N"R3PDDA3
M-(\701YV.?+1D'N@C]9L/C"/^F2-WUL8) %"B0=\X$(8>T.RYM%8[NE6LV'\
M46\7)+?E]MV8E19% L4&9//,R8W QVNXS74GJRF68$ZR<D$ZQK$X#QT9Z4.I
M\[F2[BB8L\]??UW^:"V^+Y8WQ:8Y%<!&[B/[.(11!)DI "GT^5WU&/3VD1L2
MR0:"FJP:WI_^<*0_ZPZT4VQ7Y7WNU,L?K29)MP34Q;B83$U#MIQT]1@=!O(X
M?9A.QH19NR!M^IF?A]P9\.MU'SXCS,EM92THF\U!CSTA%&9IF+*/I'28U9$@
ME=_#>O,CK6Q>J6]:O4V)S&Z55C94MJFFV)UZ<UM*F)5YJ($LZ),;49(^B[['
M1[+![X3AUQ+=E1M&2-7>5C8<- A<2B,/1H3$.$T"F+A!-L@(A8E<3J7-K/$T
MZ_TU2J_?7W^]IE\<]($X7[Y^Q/_G+Q_?$_KYR[_]KQAXT7\Y]/_ZZ_77_Y93
M"WW$B^G))(S+*<X1Q&$WJ7Z:[,B2*&,7Y$H[Z?,0-/UNE88?5F51?'G>RH<>
M/U@5>R#S*?*2$(1!;Y"ZB>32T@A#QH6O/S&X.6"4/&@YAD9I43/)G[*,37_N
M\CQ#8K*E2NOLA$K9D?/2-(X;V;-?GY9/_%C%<*8")R!-<<S$+X1L/DA=B 9C
M $D>OE0T8ER$AL-##RTPM5-7LM0)9FCF.9/,V'JR.D03G[!ZSLNEI&X<D?.0
MFK%.G#E/-8H348GI[P'YG#<U)*\E;A%G<1(BY 70I:D?TRQ->KLH08%DM<UX
M>S:$9[=O&LX=7>/;%"=VV-_M6O##L0LY:=) N9A*V>5:3K#H2RY/39WLBM>;
M=%W0,7U4ST/2-/I3FGHH5<H%VE?[E-$(TB0@:11D*(:)ASW0+Y6C,(18I6Y
MV9@UB6N.BJE4#:CS*%,^8(5 I3J"CK_I1>LR46^6%HQF>!YRI<N9D\4&FCB2
M.!BRWJ_JOR]WN^6V?FK,+S<+$E$0^4F: !A$:4(C$":=L90FL2M])$3%B#5A
M>FCQ.=\[@$WW7^E3K&I$BBF4!0;EE.E+S>:HR]VZ73__4>?;-2.R@^GT.)T.
MJ/4#&B?(NJ!.(]F=ARJ-=>+U<8SQG,C6/GW.'_/M?DA"O=2+_(B9B:$;)=@G
M%/:UR2F;KDD6#RL:,:Y"0\7-K@6F5L0D2YV8[EC@3$YW!K(Z1!--A$[S(E"
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
MM@>LA7"QG6 A2LYM!^OE<P9[PIH=*HT]>\IC!"ZKNOIX^UM9KJLOY6:]"'"
M C<A@4]0["81S8C76Z0 BU^ .M*.Y5%AQ?'QJP$W^W5S1V#WG?)6TX A3[3T
M2&&4XW%#1 /-^7CK-. <CLXBD\I#@E%&]8P%,LRJ# $O*1#3?F7B9B?ZZIZ<
M5_N1[$BLUO*&,^^+Y4VQ*>HG7&YY7X*F7W1SAHNF *1)$D4@\<(L\#/$,% 8
M1B".4D "R:7:<<;,K]-R?,X T#E"J':8=#R_PNNS]JB57IP=P:JI==F+;%U>
ME-5#]#R6-?2Y\WHY5B=/&O3L4%#@^3X)80!I3"E(,00DPIWI. T379HF;G!:
M77L_HH9) ]FC!<X,SUI%3H1BVTKW7JR221_KLU<\!9?$54^5+Z&$O>D"F*\[
M\W]?[G;+;?W4-FE?H(!9H"[AI^XSDF /P:BW!^.("*?KHZP8UK@.F_/0O8C?
M.W3.0P-/(I,<QZ5 1FZ-1CD)ZQGLI:P'UET[88U!B4S<&I-J>?@;S^1_C$S"
M+WE_+@77PM@,$G ]?I2ZGR6ER6IO"ZU6N_URLW #SX4TI'%**0:>'Q.?$I;E
M1U$0I F4:EVB:,*P6'^IE]OU<K=N"W5^U'FS3/5*>#JTD\R87C#V]AQ)E>)9
MS8J4G3@]#QK'B>AK]'O7@^-ZVS]7O/RG>ZI>(.E;</9W!WPN-YNLW#%E7B\2
M%/A>A-,843^!:4I#+^U?<APDT>(QW]V4HF^>+50RK^JQ ^(OZ_[^?KE[XML<
MKP:R)>^%Q^:Y<GFCM8")I99SC)3<U*WW@.])R6GK49_C7WJ??G7^X&XYG5^6
M,U9-T;@@V+;C/0^%M^YU.>U;)MEPL\-T9N!BLSW73],01P$&899%6>KW1JD?
MA8MV1L\^95>+#0\C#<IHR4MLPK*2YM^*[99W/+M9LA^L),O3QW(JIMX6B903
MY4&(YS&OO<S3!;G41/ \5%"7,R];8NKD2#%]I#\>\FV5+UR$:01<"E"2^ABZ
M/H)>;XQ$F52]N:()TX4Y=\O=M[QRZM+)6T1*^Q;2Q$GM5)CD3&UO8M ?^@9I
M-O+J#H-X7BW+XSST9JP3E_-J-4[TS(G:E;&7,[4%!@G%;A:&*783 N,@P*B'
MDH5(J'#<* #3VM07"?)[<@47S<T2KF,:98%KS9.KJ_ZV[!/Y[9PF7J>959Z.
MC0S4/$33K(M24S<M?.I*0EFZ2S/HH32. $A=$#!U[XQ&*<1=$DJW:STIZ!OF
MY%/0'IGP6\[^@DCV^7/E2X*T_@ROHK@SDOF2%$>BKQ?)J]6N>.!;N!]O/^3?
MF;5RW]1G,!A;]L=5V\K[0UG_=UZC=?E0Y^L%\6+H!Y!ZR/=Q"'$4N1FAGA]C
M#[G8!3(3&C,(#,]HCD#S/0 &VSG@=IX#=QARYRFOG0Z[\\?7_$?MI.R1^H=D
M<9FA:(G-AJ8/E-QTR'R,C&BL$LT7I-=LV.:AR(9]+&V^"+(7OU3%-J^J(TQH
MNSY"5&Z*59%7_'%NGN8%#?P@I,0G*,)>[ ;$R\(>!\4)E;L$1K=UP[K= W:.
MQ:&YQV19%55[>59>]45-(Y3:0%S$5'K:D,@I]-EH'.MTAW="19:F]((:FPO/
M/)38H'^O[IXQRZ2H N-R6S%3ZT8Q&J-/!Y-IDJ0X)I@ !"A,?3=L;A]O3 (V
M ,B([2A#AG7UTZ[8KHH'?KR>:>@SI'*Z.8Y-,8FT1J2<&CZ#==4*WY/S1_?_
MR=3O$EL7A$X+R?/0-#VNE 8>0LDKKZO\XVW?];!:A"E(XRB-@RR"?H82%V:T
M,Y*"S)>Z)E7RHTV7TA;?ML5ML>)M[P90[<2BJO;WS5@AV8]5ECLQ)3)(FYSV
M,"!<N <H\Y&?YQ1=$!Q%+N<A,:K@7][7/(8#B0G/BF5(NT:Y/A?5/_ N7Q<U
M_],BCFD4IPF 29QE&*09!+BSB D.I9++,7:,;V@>06MF/ TTAV-K=.8+FX!N
M<N=+\P'.E_W#PZ9@9J3G0NI$"T^%K' L/1,ZHI>#N3IF>#[B=(&^RU.CT:3/
M0[:T>/)Z8J2)'?%>I4W_J,_M5?>GYF,01B$(8]<+4A)$-(F(Y_=VW<"5.GTT
MWIIA<>L .D<(99N5CN933+WL4BFG82=8G(]NO4G<!?721_H\-$RC/Z_ZF.IE
M2E3/LF6Q^]MRLV=SP:S8+K>K8KFYWE;UKCFN6[4@%HD?Q !"UP/48Z8@FR<.
M6II!+-7P0X]%P[K&03H-2CYC&W Z1T#E=$X3SV):9Y]B.;T38'<^^B=$Y@4-
MU!N,>>B@9I]*DX^O3-O.977'_^6M[Q^7&VX,;=>_+W?_R&O><^E+OMKOF#CG
MU4MQ#@(48A\10D)$ ,4T"^)!G-/ $^_H:0R"Z327@6:9%_NO<X2]27 /Z)T#
M?)G6E.;"<EE/9Q01R:18,AA2*FLU0#)M16<1*,6.HR8#)MB25)6^$V.?I7C,
MH(^*!2=+J\^X7/IPO65I"R/_Z:4YW_<@H6&6$1 S<S @_I"M!%#LDOO11@P/
M>3TNX=%L/&MB\W\KA,F-2 .D^4SLS[%T82X_FMAY3-_'NU%J?N T79'W2O1P
M0!%.<!C[ ":IE^(TZ<T#DDFID#:CQLMK6IS/+W'3=#&>-,%B@C4)MW("]L85
M>7,1-5$F+XB<]F#,0_3TNR5Z@=XXWD1%D7>Z_UYL-LSR-4L_MM\*-A]$5977
MK^:"'LF02[TTR1#[3T!3<  0IW);5!K-&A;&'FGSZKXOM]_>;8K'O*GSR667
M<W62+2:1$_$L)Y+/*#[ ["B>CTJ*DWE!)PU$9!Y*:<*QTOC3++'.^[&^RW<?
MRBWF/0:85I^TBU/ ;PA)@BCRL0M!%/MN;Q=B&@HOZ6JQ9E@;&XP. _FN0RFE
MBAI)%5B0M<ZGG :>HW+D&JL>>B664ZW3K+9RJH5NL152$4;.+89J97,&ZYYZ
M_2E-/7=:^D=T&X[0)7'L(V:%F<8X3'P(AA54&DG5P(^S9'X%X5E+&"U->$1)
M%)L-V^-/3OS/MM69S]SW(G47IKMZ*)_'#%>3+V)-.908$I:LN^+AH=A^8Q/I
MOS#K[#>_\0Y:+_4R"F@(?8^F,(UB2"**0%_=CTF"A*XPT6S2L(CU*)M4M,?9
MW.0H*6>:"!;4-?O<2@K<65IGI'!")%Z2.KU1F(GF:7;JI?B9X$R\*K_*V>_>
M,>,D?\PW9;/NVG5W[/07QU%" Y\$* ,D)#1U$1S6$6)7*)_7:<^P_O40FQ?U
M"*1L>;X&8L6DSS:G<KIWCLZ^%^Q\U$^ QPO2IS,*\] ]K1Z]JMK7S9:HXJ'U
M8[ZKBZJ3V5<),IMC9G[@12#&%(* ,*M19Y7])$MEU&ZL+<-*=P2OO:E;3N)&
M,RDF;S9)E).V5_S-1\O>(.V"CNFB>QX:ILV;TLQ#*7GFJ-SEQ;=N@8^98UER
MQ2]"*K>\F+'Y<M,L K_"0T ,LX#&$<7$]UP<$]#W12-9G$HUQS:'PK#>=<"=
M'KESC%7R5)*Y2(BIXCR"(*>7I_GO4#?SPV/<L]%29:HOJ*SY\,U#?RWX^?(,
ME"5FQ0N]5^5]_G7YX]5.#,I(Y@8PB+.4?SR)?:\WYT;8E2OT5C1B6'%;7 X#
M)EOGK4J:F'I:X4M.' ]4S6<6>8ZF"\(VFMEYZ-9X-UX5>FOA151UZ'+'KT^K
M/N6[+W?+7?[2*HI0G(1N$H80!GQE,82#UO&>YS+B,]:680WZD-=.]W+]\KZL
MJE_Y)=@L7[N_+[=. UA.FT93*R91-EF54ZH>&;_GI"5P/HKU!FL7A$L7W_/0
M+VW>E&:>2NEF:+S9;+ZMWQ?+FV)3U$]\ 7'WF/=MV+HE0Y=-X#(,@RP&?AI$
M+.GV^Y)'0E D)6O:C!K6MP-.IP<J?:Y.'\%BXC8)MW(J=X+6)Z<#.;1PG(_P
MB3)Z00&U!V4>4JC?K=>]U$SP)ES(DG_C>R>?\X=R-[3D?G6>,/0BB"&,4C>,
M0P^G7M O2+('"J92C8CT6#0LBQ_9+&_9-+?OX$I*HB9:!:M7K#,J6;S2XG,&
M@/,1/B'J+I6L:*5^'I*GV:>7!2L&&!/> 2DV]T<;+J^,D@AD$,&4)"@$G@^1
M3WJC*)#KC#O2E.F]#(9NQ*:C$7(%=R[L\2JY/3&.4C-[#Q?)NK3!H(?E>>B9
M+F=>;A7HY$A4P2Y<974:!H5)"%&(@\S+4.I2@J-!2!DTJ9Q6NW'CM7BKYF#2
MN1OEY/1-/_5BBC<IZW(:>/'^OOG(HBRC%X326'#F(9WFW"LM/>1R\LK;7S;;
MNVBS*;_SRWN_\O9>BRB)@9=Y"($D38F+:1C'A"0DP"F;EV*IF:&J#<-B.<!R
M!ES.'PTRR7F@,H=B<FB#/CG54V'.B*Z=H>:"?(TE<QXJ-=J+4N\C)M$2X>OR
MQ_OE=_2CJ!9>F+@>9=/$),19G,8I"/W^TW$,(^'&!Q*?:5A3&!*'07'^X&!D
M3MW+T')9-DPR(B<35LB0:#1@B!2U=@*"Y(@U##AX=D+Z5'V?P>%_%=3EN(A+
M2QDI[Y?%=H%]+T5N$,<^#4D(DHS$;O_YK@>$TD[Y3[4E9RT<^7=8E!QA23/
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
MC%RF2?$P?T0DEKP^=3ZX#6M(U_CREPV#^:MST[C%4K_FFS5W;(KFEU:8OR!
M<XS_/-1KELR<[/HY,XQ2NOFWY6;?($6;3?E]R2+S4L[Q'7N)F0?=PFB,L)?%
MB8OC)&4X,B\-P) \!YG4,7OMQ@TKV(#76?: KYQUGR+QN=&2@[YR5@ULOJ[U
MQHZ+$663I?6"/!F+T#PTQIQ[I:4G7:+^\Q0&-I=?5LPJ_?%0M(KU\98?&ML]
MYFV+QM-SN05TJ4OCF$8A14D&:(CH,(D#J5@F9!W4-.K0>L.U(!_\X>O<N\XC
MIVJ:<ATRJW?'>[8RG8BM!EB@ G2NL95; CN$%1W"VCOB7&^=@RO.QUNG=^:H
MLW3KSSO\,X15H@1TKN%5JP&U'&:Q$E"-%)^K 9TBBC,H IW$[7+BMV?49(%E
M*1V\#WG]K#*5I3 G4#&L)%_OVW[ZB]0+8'/O00 CDD+7RW#?N2(,O$C\Q(AM
M8%-,&HKM8=*PS6NG'*K-^=I)T[_S1'E7==5,(M:#;Z/&&,/A5IH^S"?2&J80
MO3-\;&'NO#Q2P$\9G-YDXV,-^2F"/&HR,9]@:YQ0F ZZZK1B%-GB4PL[,9WE
M],*2ZY>G&#;Y5]Z#?0U[@=T4AYD;PR2@(?1"9CGL+7L!&+?QJF!OBDF!2NVV
M%FX52UL,TZJACN6$0D^\C?V:,YF]ZQ&,SV,Y5JM';^U2CV9+^J[(SSGGH=BT
M-W/W"[XBP! $#!EV$X]$;I2F?N"A'IB+4E?V4AKC@&3>9*5[:_"PP_+X6BP5
M[Z T&!\Q#9U98.0DMBW#Y17?1S=<?N:+8\^]N7(.L3LARZ=4>9HC-^.C\>:^
MOY50ST/;;3I\[FY.6UR+C@Q_W:Z+JMX5-_LZ7]/E;LLFX]7'VZY2ZLO^IBK6
MQ7)7Y-4"$M=U_2Q$R,48N2E[9OO]P)2RP4IF!JS1K.&)\#.D3MY!Y;MGMUU!
M8G6$5D[V=9(O)N\3\2XGX\\IIT>4]S6@7T0H-Z+(X@1>4%X#49B'PIIPK#3^
M!$OL27S)OS6E4"1_V.6K5L276WYB<U<7_],J]@V#MUS5BXP@&J"$N 0@@#P/
M)B"!@,WL"<8>BH5NUM5IS]P+VZ-TWCG'0)M=@F.HSA\]6)GV0UHYEU@/GHI[
MM;5>G3$06\*5X.?<\JP)BF>P]&K$K=+PHRG3:/7(3O[C(=]6^8*Z,28Q1$F6
MT#C+_(1-4#LS!+NA^.ZJRH<;G@,^>W\Z3&-[6+[V\MQ+,H:0&;P,H^"7FAX,
MR1X)Y?T#L\%>L(^W0^9&6Y-IOLUOB_I4H?7PRB4T)=1'T,M2/W0]XA$W3+T
M^!! [ 52!<JFL=@Y<<$75SK0SB\=[%^EIP/6XB.63,TI-'(3M@-RGE5=BM&5
M<W#!.?B@,(O0U"1A'.<7DC);T9Q'IF;-VY<]$ZRR+-X49[=CF+J;Z%\A6GA!
M"B,(8P0B+W)QB*/([:SZ /M2F[]C;1D6[ Z><]OB:^JY\EX5;CI5D&U@,Y)=
M03FV2*RDW':<=M!.*ZWM9C,7R;JDDYIHGHD.ZO+F56\8G2S)%K)T9L\([,)-
M0\]+/8SCC+<72RC$66\\CD*D4LLRTJ1A51MV^7I9.QSZ':MNNCB7JW&Q2+=B
MF4LO=I=FE]/4NESF3J#<11/Y\U! W4Z=*7K1RIFH'EXV>FJBR84Y)M!%/H%9
MX,/ =?VX!Y(%KK^HRWJY$=-& ^:E=') *OSV9@+R>.6L#BEA.4"74TT3D1%3
MT(F#(J>F(B)Z)D6WJZWRK%[068,AFH?FFG2PM/:X*^78S2$RM%V_9R$X,2\.
M_8 F89)&A,8X3ER$/32, P$ "IGV2(N6\NWV"#;?K>,/I\Z\>RSC4MFW1;+5
M<O O \\-Q#G,2X6H>SLCUT3]/!12LT^GLW.MC,GFZ,^,GYL6>S ,?!1EU*,D
M#@%- !B6"0@)?)5,78MA6_GZ2UG4G[?KB8-<]FX]!(HY_$NQG%\N+\*D0$:O
M-2#S4% SKIW)[@WP)ZJG(J9/3G-IC%(:42;QL>]&&%.2#O+.[ZZ2R?2-@3"<
M[W^1D%<M>;^Y:(DI\"P"):?&,B(\B[4 58XOZ+3QL,U#L\V[65I^'=3VX8?K
MXU^,(! A +W,QUX01X&; .+YO567_5!E'U[5EJU]^*.VUYKVX979E=N'MT&L
MXCY\Q^D,YK%OD"6P#S^6YGDHGS9OSNS#ZV%)>A^^-7MN0HQ#-N^-2!B"U(MC
MA.+X,"%.,[DZ44TFK>W#=Z^@@7WXD9Q+[L/;HUMU'[YC>GZY^V7N1/;A]9 _
M#P74[=2Y?7B=G GOPU\T>G*"B2' ,:& 8-^/("1NBOJ"@"#*^!7/$OOP^LV;
MWH<7D$<]^_ &(B.X#S]M4"3WX05$=!:YMSRKE_;AS85H'IIKTL&7^_"FN93,
ML<\- "&F6001S"),PP"'-/6BWB@,,);1W9&F#&MLGPWJFX*.I58JO[;!JEIZ
M/9^9YF6JWDZNQW(\#Y73Y<SIU%H/1[*9]3FK-$C9]#6!<9)%(/& 1T&_+LDO
MJ0$R\C76EF']&C(\_3FT,KMRR;,-8A6SYOEHV!MD":3)8VF>AXII\^9,8JR'
M)>F.C"]5,\@"CZ2N"R!-?.@GL0][:X#?V"ZA7ZHV#.O6]2NYFJBIGO"+-);(
M>;Q H[TXU]-N%"M"#4?^LMRMOR]W^>?\,=_N\_9F7MXWNNF6]WM^?Y/O%GX6
MI&$:PP"Z(8)1 BG[HND%$04H0$*KZ?JL&5Y([S$Z'4CG@++M8NG\T0*5Z;2D
MA^;+<X!I&):;!<R87(G^5=9)5FM<I8%LL98[(GR<& 3T<SF#ICQZ_2E-/75R
M<ZKWR^VZ-^!!"-B@DR&<0C<(/8JBSD 8TD"J88/$QQH6?8Y$+J&3H40L=S/$
MAIQ <Q#2LJ!G]GCP_\*$48&D><P158"7HQ\0N=<\W1>;-1>4[;K_X_7]PZY\
MS)N>>)UM&J/(30@)4(K]$ 8N#KW>MA_Z5*Y?O1Z;,B^$4DOZ'EM3+5H< ;3[
MC@BQ=>'UT<OV/-XLS3Z5)I]/R6&77^=S5V[6_ :?X8L3YHF;1#A"*,C<R*,
M)I#0WCS,4JG#3-J,FAZR>VABKZ-A@@6'^"FXE9P #!#;POB!Y6.44\T0!.F[
M-'_0'8%Y:*!^MU[./<SP)JJ$OR]7=P7+=YZ8=?K/??' 3?86/8B\V <)#ET/
M^T$29(-%FKE2I>MC[!C6NP%:\U[F/3@YP1O%HYC&V:)03M:>LS?@FDC(+G!T
M0;MT,#L/N=+B2:G_N9-8./]X>UNL^ $?WG=SS][GES91%&8AP%X80)@%(:*I
MVZ_$A$P4/;$T28\MX^E1B["]O+C#*"!18JN+;WE_;F51&VLS6%74YTMIXKF2
M&\S_EM\5JTT^S!B\B'VR[Z<9R6"29#1+4&\D=I'@BZ+XX<;?C-]+]M XCQTJ
MN\/,<RXNC"R*I,UC,%$%7VIY<.0>_4\[7DY>/WUBSTA]/%#]MBNK:D%Q@*(@
MC*GO^21TT\A'66<T\@),9*:R(TT9GLWVZ)Y/9J^<;QR<W)QV+*=BTUJ+=,K-
M;'M@5TX#[?G\]LKY[2*A1F3G,E479$@3Q_.0)5W.E$:>0SG90JO5_GZ_6=;Y
M^OAB'/;G3=Y<B?/\AIRS&!>NY[LN2/S43V,402:JH%\GC7P8@,4V_\:M?!77
M.6O8A%[AI'V%7[DAL?Y65<[RX).S/G+*[GNLB]D+;[SUX,U#&^R[74[\TFB:
M)GW(ZP5),?0BW\N\('531"D.!XG+FONPQ LY1QDR7,UY;HJTS2W?E7R)))71
M7(;;>;RO>EP1'<GE^1$_X[$K'I?\'N_K;57OFIHROJ#_EWS]C>]Q\BN^B[K(
M*U)4JTU9[7?YU_Q'G3(N_K&(@SA+$M=U@]!-"/(AKSUH(5$2QI%<GFX4BO&L
M_H#>.8+?O*F= \[! ]F3(B9C));LS"8X<JF05%2< W;G#X[>:>!;W@D8P_0%
M[;42P'EHLQU77QUML<:ORM6*KVZ]YYNVQ?*FV#2@#C>8LFE;& 400I<""H(L
MA!X_4 !3$L(@P:K7*>JR;W@1ZOEE?<,)-7XTK87=ED <@&NY5U%;<,2T?.JX
MR$FXD9 8OR]1D-<+@FTR2O/0::,>7K@+T0R;>E2YMQTD<4##./03WX-ND&19
M' ZVDTSN;@8M%@TK[_!B\[.*RP;:?^I45&%B=6BH"4YUJ^8\57*L+LHR_S,H
MH;1/4MJGQIAL#XG!'OM#_[WN+.OGO,IWCSE78;1:[?;+384VF_+[DE&7E3M2
M[F_JV_V&_:S<,Q\6&<YBZ)(H3CTW! &,W8#V0),H350Z.5J$9UA'>QS.+E_E
M+".YV>17SGJ?.W7I+'O<O"6DL^Z0\[V%YJ^H]:^P&5G1M8I9!U5V!>.5=%\U
M?QY^T+ETY?1.-1/BWJTK!SV+>N^:@]Z*NM$.&_IB<W'-8[('81[CRI0$G&G]
M,5DLE$>LZ^TC&SO+W=,"I![[Y(Q0%X,L2[T$1%%O,(#1N)%'W(SA$:0'HK!.
MK<Z<HK*;(4V#0@_ )I;7 8>,3,JS.E.Y4W#D+=E2Y499?KHFE=MO[\NJPLO=
M[HD-X]^7NS43P-@CQ*,4):GK9@B",(4=@H@D"([2HQ%V#0O4@,S9,&C.BF-[
MUX,;*5ECV%;4,$M$:Q"U _$<JO,,Z\0Z=YY$&>'3$(J9*J$.S]Z21FWL:5Q<
MX&L?[/_+KH2IZYM5?;E;[O)T6>7KXU_ 954O?-?#"! ?-IU_ QP"+^NA0E]N
MY742@(;5]TM=KO[Q[H9#:T[V]-BF:3!G@N%Q&:6Y@,Y46JQ2()]5FHZ'LEC]
M5I;K[\5FPT!=;VOVBA4WF[S]T2+(/!?Y'G)3&@ /D"3.^M26);:>U#:\5L,3
M'0+I%C#7Q2WS)>=K6<56K [:0BP4YWVVPJ!AXM=#;<)R -O]?&+%O\"CC)+K
M",=,%5J+:V\IKS[^QDS_,/NZJ)]-/M&&"=&V*<WZO=@6]_M[]GL+0K+8A]@C
M09:!Q&7"[@TS4L^+E&[[-@+$L.+R15=&^%WS:J_SQWQ3=IJ[/,!U[EN\S>;\
MJO%,;]JM-7+JNT23!$W3?E"+_7E2SC=_#D'L\//?GGZ2+DJUY&1<>P1G*NE&
M7!687!OB5ZC!AB">YI[=14H2$$8T(WZ"4!B&49"%PR0> Z&#T_JM&L_-^?75
M(T7: ->7%7E:FHW*;P-W,MHE&EA/1K]:(VNM81!K.B/#T(E!RQS+,VA&8\:O
MTO3S::.4[>\,WG);/_4_6F19Y&<!\8(4T]"#/B9^T(/#,!RW:6<&DJW27^42
MI]ZCX><V2MGD(VNR?,UH4&V7K(G'<T9%:B\CH+TP33G$\\UA3#JMI0!M).>&
MRZ3Y__/CLRN+(/ #'$(_B("+,*09IF 8^E(86BB.E@=EOB2:(^HW*.W4.2N$
MQN3P8#@JM@>(/J1'_OP,0\3K*.BO7E8/],\\3(QQ6T^E\EC>U?>1FS9?D)(X
MB0!P:932Q(]=F/J]L3#D/:_E+V.5-"$EX_+=;QH0SOKU.<&Q>[]B_*GN\FJG
M3L=^KOT6@*>)D=J@E6)RIF(FZ<2;FZX*G"@+S=^6FWU;1M.?REB )"5>'/+;
M)]THB@DD+C[4]7E(H7N?#K-"KY.>QGR//;K#Z;J)7ZS7?,F\92/8GNDK-\:C
MM]Z_T6PIOXR\)5CJ)81F@0="$&*?!!C[_1Y;C*-$JN^=D@'#(_Y7_E<,C/A"
MW"F.][IITS#:,TB\"<#PK!Y.A$ZL5)>[!8ZB=J9:).7"6^(CS\?('B6GFJ3$
M /E>$!(WH3@D(48))#T F-! 0Z,2%;.VMBRX)FT.^/2T+%'B64RO)J)83L4N
M-"^9<9\G+>V=Q@1B'IIGPC&QAB;CN5.8C1T9O5 !^ZHBUN,-7!%*_<SS,@ (
M@7X\X/+C>%SB9 B4G;3J$_O^77.\J#A4FH^<]YF*DO0D<<K(C)]1'J&_FM$Y
M #52Q::>A@,V#\VVZ._Y2:T5IL<I_/FN]\B#./8!;]OJ10!@E UK_7'LH42;
MGJM#L*3>HB>X*FU'N/0$:(R4&PZ*9N&^>#_0'$1<Y=X04X&9LT!K\$Y(CG6Q
M.$Y\/]9W^6[AA@# P/-11!*0D"QRA^55-M>G5)O0BIFS(ZH-%AWZ*,CA&"W4
MR)MFW;O,HD5]:X!(:YD<L7/6+4E/A#1*A1U9/;K>KLK[_+G=11!Z$0)>""((
M0$;CC*)A_ID0Y Z")+\7HV1/19&T;,T<+8.J294:O7):98Y2S6(U88G&*8X$
MU&H4M?.2JW&NG-$K#?R,FT M8!JZD0O^W^ZNK+=M)<V^YU?4R_3D DX/]P4#
M-% +"S F26?BI%^"@4!+M,VYLAB(4CKI7S]5W"0[EEV[Z'G)O5%LU?G.QSK?
MPEK"B*91% 44^VC*UOR4Q!I2)3F2&Y'B+SZ?E*C3IS(:I5,GC3)#H6%1^NCZ
MHKFGN9%.G83)G)<,J1HAE#!)<J*\4.5H2/;X?&0,[-F_L]J1#92Q>M%/<^)%
M08@C?UJUEGE)1&1OCS,UKLS$4KHJ[C=9ZEYNO'NW:3;O!I!G7IAQBCN9U1K:
M_,]N+IJRZZ5U'8:8TTL6CH:-_:)(TC",@SA. YQ$7IA/PT*/&FNY2(SIIN]R
M.H%X!^8P6Y_D3CHZ*M ^N[FI:8Y0Q%3F2>ATD[X\X$>G4F8H;C:[>K.O-[?#
MJ:K-ID753;.MIC+B"[_;8P%]$H4D@ADNPC1$!<U1PJ\.A%Z2>BE%PN><6!K?
M\D*L'@UXRW'_ 3AR<( .#MA!#QX,/\\SVV^= 8+7]EEUT?-UPER\(U=$_+]P
MC,0!*C-PD-I1*A8=)7:PBAIS3T0Y%WZ8P6$KMBULW#W5<HGJY:8[:&S]N?I1
M;?;55;7]42^KR\]7'ZK[ZVJ[(![U(X2B.(E3+Z9QF& ZC)KA/($R2Y%UQ[(<
M]KYN:I;1]N<:.>X2O\#,,]FG*4[GD7P:LZ:Q\^393#W?UYOJ<E?=MPM,$R_S
M4I;\>A$D00B[3G:/)@L3H>7_MC',. 7E1H#."JOICH2_;.2B=ESE+A^=GY=L
M)J9VO*66G!Y3WUU?^/JRU8E.8QFKO(->8]:J8*56YJK*JGCV*@FH:C_4FV9;
M[WYU*4'5[KKET,??PA?B[7Y]J'9WS8I?3-;N^!0[['[QB.=Y!.(T(F& DA22
M,)]RA:@0:@[-&;_3R,X?Z&.%N?Y-88;38<#;X9*1/T2VJ+V>AT7L=?8<H;M*
M*VY.QZ/A:>DM ;TIX,B6BZ,'J7O5SC25?1&#M.;?-%)SMDV/9W#KLZ7D?!^R
MN92G,V;HMY)WQEAE-\[?U\-(FU5OR6VU6=952^IVN6[:_;;Z4OW<(>:K/Q=)
M@5.<AW'B^4GHYT58Y(2#R(O$BSPD=<V3X:$MA]8CM-W^DP=XG6_GEB#N&5&R
MY(%YZ(DMXW[?VFV/0Z%F6'%S4RWY919UIR>[\B?3(*8QG*=ZW6]5Z[O<29:$
MD9=EN9<$T$-9Y'LIB4B:9S3DE8)P[\O<D)9G[004]$B[-1$<*W@(5N$5GD':
M!5I8YV%<+K5\'61+=*+.0[I:X\D8^6)=)6%J3C61S',[@YZ1!:,:J\^C6)A9
M-GM6V/U:7,$%ID&:TAQE?AK L$CC*/'&+_83L1O<);[.<GBX@E_))8"?(;J$
M8FHD0\7SLFZ)!3G)%B+@F22VK99_O6U^_,=@3)_##G]YG+X>#'Y"$Q38..]\
M5P'<*'M>ZM*QU7[9*0'['?BS;A>L6@RSO* ^C3'-J>_%WC0(23-/XF8QV:^V
M/'\?  +?."29K$*!*H%4S2Y+<O/;/4%25WC9)$KUGJ[?"7OSYI!<'37//_/D
MZO.#X'L!IM\'_ NT;_!Z1-"I9$J=R1DD31K@&R-/DZJXDN:^K#>+ M(@"K*<
MD#R,"$+LR_&4:R50?$6)RI>[%=@>E+*"B!(F*[(6N-*264<TJ4JM!;H4%TL,
M1'4+)>:KO#U*(>V5I'9NZBL+_Z3^*O$@I,"TV5;U[6:\!;S<K,CA#G#VC+ _
MV=/2#FL/B\SS<)H7*4G#V,M"7$3^"  '8I>F6QC6LFH/8,&#J]*/\((#8/"M
MARPC5H9=(*#VYV-?+@Z\+N(EXL?Y'* 6650<\>;-U__J[\1HNX!4;D#U<[<M
MP6J*+/SCSW\I[[__)P$E#TO]N<[_O*O9$%O^8^QON[OJX=;+[M?XI[\8%GZ(
M8/_S_)-ET^[8[U?;KFW+]^JM-".7E*=.Q30[[IY!M+-D6&-]JDA$R.Y@J2D:
MCP/A+$]QE)"@H$4>L[^DWA2*PR0JA".AVM=;CG@=J$,*J*2NBKP)A"_[E,F%
MJ3.R)1%S[+.F%EM.LO?FS8>Z71["10O6_,*E'=, INXK%BU6^W+-XL3W9LM7
M";!_8</<-6M=S7^2J5/:KD?K##1<TX#&V"-F>(W&^\-Z[@S"D"9Q@B#-$2T2
M#V4C@#0DOM%U&N+#SF:MQGNE[2V&?2"@^^>C7RX>O#+F#:_@L.,!0]N'9KBL
MX_U+^X/LD#Z#R&/),-DE'JK<R6W\^5+^'+:'#)M#GEKF//WHPV[LM&@YSPHO
M*A!&",(X2@G&-!X!!C"56B_L$);E2/?<#IR+I[=C7#SH?S^:^EI[=MSX^?EH
M.7,7JT;3EUY9P'N^$N3,.V1,L/U$)#BC2^>Q_OP<AC^Y3>4,W(M&FFFJ'(9G
M\^01A!VMF*O*-3\[9,\\^NO!#R]@C(A74!]Y!<[" @>!/U5K$'NY3(AQ@<=R
M;'EPT JXZ:&"9;/]WG1IXZ,T4BYB./&76*B8FZMLQ8AR!P8CP&3%XU^Z )^J
M[=+YN8X&7/!,X'#IX'E$#*<6-^>;3M('_?P6EMC'VZIL*U+U_[W<G AU4_R*
MH[P(<XHCBKPH1"BD/AVPY5X,A0H1MXCLUR =4/!V-4#^@[^:/(0'%CW8K^_7
M7:>:/ZR"5P4[]IM &VZ6+I.+%R>+OZXN'!Q))D=>;LR>\N#8I]*'!<W,MUKG
M6CKTL<P!0OH4GVH7.G?A##J)[FW^_:@AYXQ+]Q]_@_<DF!>RDCS$1< <1!&)
M\]"C*<J*$:-/<:+4@G2"S$T7DE>";Z]'U:@&'3DJ.]JI[-"J'1U[5;+A.#N'
MVJDG!<O)OC%YIFZD"5>(-"2=NGP>%>:9;#_5ECR#!S1C4-=6@YO5>^;(]?0S
M5;N -(LQ#3R,,,YQ3CT<1Q.*S#,1993'MAQ'.ES'L6&((1=@4^U <S,U(8<@
M8R1LJ#M"*S X\8&M5F+O*+X2NH/_Z/RV&6G^*9;E55W;7[/6;7WKQ)39$(LZ
M'3_V =Y6JWK7=F#&U=7=*6KC66D+/\J3M"B2.,4HH@5C.AM?4N60PDCBWB?K
M6(0$0?L^J'[*;X]W0:P.J]$OF&J/@,&R-TF_(63&5>I]/7?N,=W*XY\-T$>U
MGC:P,/A'IV_.Q4OZG3KGWC+>G#/@-:U&G B#DKTWHTZ9;[O-K)D"'38+O&H6
M-!^;S;!?X7I=#877AZI<\\,,"WY4Z:ZL-QVL(BX"%-+4#U,"B9>G. Y&6"03
M.T7&&1C+)0\#^NZ %-QSC*#;%PBJ8YQ&2AV#+M*J?<[C'5O%T -KQM<G%Z S
MJ,N3'I@TJ_)(V!'R]9)Y'\^Z@+)@KEA%98MGN<U(SZSUN-HURS___KW[W[MF
MN[LIU^M^"BS"#!'LQ23U29X4!!4D02.B/,_$S[NQC,/9=J67^R[,!M ; 28K
M7I04]XX3J+EFY#-[;;)7XBZ5?5#G=YON\;:6W">Y/TJ)QQ<W3-GUS@P*,5>6
M/KFER@6[%LJQJ[MR6Z&RK5:XN>>?=#^)FW:WR-*TX*OR,S_(8 ;#-(DG;! 7
M:MNKK")R6YBUG18LCT".+Z>L568ZWC)>GCERE.,:K;/JW34W"QS;!;AALZ_4
M3OO$3+EFP.>OKF8S8;-ZX6:,<7/56]4=:.$GP?VZOJ_[7&N(9WE0!#XE*(]R
M"DGAI3&=($40":U4< )D/O5;;P1@5KR]_P,<#+%5$^AXSU0-Y\AQUHJXU^0S
MTX6<(]]9K^24?6BPF#O-I58U9\!%KZ6<,V&J=#UGC%\+!=TBC/,DABBC-/2*
MH$C\^/"&C_H^7?RHMM>-A<+MQ9%EIO\Q2-4";;<M6;K43_/N+$QK==G+I!NO
MOHRR[;C&FGD19:94$G;0JRN(Q"U3+WLDV;,@I-WQ?0N",QJD>93E&*8P"0E)
M)AA1F@N]C[(VN-M^ESLY%:3>N*::9]VQL'8&S%Y?.Y1F1%;.8Z].:27-4Y=;
M%1Z--93P<+-[M1J.M\;#@3*'M#K!Q(,49@5.4>BG!(;^>!9=7D /&>TK&<!C
M69FO]M??R^T.T&%GS&$WS' T/=\I([_FVI6S#+61'/O)CI:#@Q5@O%C@R X[
M#2433C3<5W+L3-OMI>>]ZK#']#*O.JTF@UY[)1TGDQ;+-IZ,LZU9-AT.-__O
M?;FN;^IJ]6G;#)_!Y7B%R2((BI3$!"%(TR*)4E)$TTXNA+U 8NN4(T1"4J*]
M@>I#N=G?L(IJO^7'($U'^QNIJXSY1JO*<NH/RS779,L%F(P!!VO 8,ZO6=5?
M@@Z0K\9,>W;6M9EQ8\4J-3L<:XK^%WZ&0G7_?=?_^R(K_"1$>>3'&:%%%A,_
MRJ=&7>J'YL1==F0W(L[*:59M\?/Q63'&3U-O=T-59D3'I>G6TFLK%%O6Y2_=
M"64<]/"CLQ+@1XS*"ZVJ2V8MJ,I&B0FG'F?&&EN7@QZ0ZH8WV>A^LQI?$R=)
ME%"$,HP2E =A *-D  137^SJ @<P9K-*:C0!O .#%8";86F]C8;?#+6VW+C,
MEB*_&F\9[F&Y\9KMUI6J]\SUK$[RJ-.JTG?.*^E0&3!4MC%EBEO-TF3HBCT
M2FJ&?\OO12W7"Q*A&.&(WVR4$YIXA9^G(YJ$4JGK'&QAL!QSZ=$;HN[.AM41
M.",5B[X7M$H8IPZP%4%'+SW^N6-#9E7FO,2Z?-UCS(^S+H3,62E6&1EFU5BI
M-."J?O)+K6^KV[(>WVB$)*?83V#LYUD$/52P2FX$1/-8X;Y2*S!F4RJ-TC':
M +@1EE)O#:\9*I3<.,RVS,_<5X;+)#<^LUTFJ?G.7)%TDD6=(DG?-:^D2#)@
MJ&R19(I;_?<WPS%QXPEQBRB""0PS+T>HP"2& <;CW4H0^<%TM*GNVQO9<15>
MX$@60\/AT:?.,)5;0V>!>-V7.588=_ ^I\=],9UU.:M:YW=>E=[JJ/IFUO6,
MCEW"[W;TF!/5SZ^;+1OX=E/_JUJQ08<; PZ7F7ZJ-N6:OW_O3MCL&V#C[I4D
M+W <^Q$.((%!5 0YG*HH+\VESK.TB<-RU?*5/4K=:7-=N^E[T];=:@8Y.;7J
M!S&!G8L+Y"3W&'6GJB/N!_=]3]B[X#<U_XL7CK*Q(K@:/#\CP2Z\-P]1=F)I
MXWYN&$E\NSTN</6_^_XHY'81^;B@)$]S$B6(0$J"9%PV!:,$1@;>!DB/:5F0
M<5^JUH?^OYG<5IY;K<S6*JVV\MH.-#A"/:ND]C&E\BFMLE/FH9W&K1)+9S59
MT]3$7@\N-\6F7.XZ_>ZNO?)@%/M^2.,HSCV4>K%/IH9$$4:9 654'/F5ZJ,J
MSUHJZ8!B6UIY\,, ?I[W!S[-L+QT:GIJU@*J:YN8C!IAT)"8\E4PVVT' K9M
MM6O_4:[W_2:M];KY9\G87*0%B3&A%.>4D PB'\)#RR(.3:Q$,0G'F>S^&+&!
M<@0WJYDN0*;Z]#?IJ5>A"48-EA,*\UP;VTS9'\809SFF15A0A",4112%_G@W
M \P0]&ULFA0;6>&UC,*^F@Z+X:V0@LQJ95U6V'2WM7%^1\@\(E1>7E4],FL)
M539*=NNA"F>B4H@Y!9M=OX/]<]W^^87OHUN$68J*/(9^ %&41KA F"EQ3#U<
M%!"'1"8Y4AS"=L)SC IP6.!;!^Q_Y!1/E4 QA7/ G9RB*=!F1:F>)N899=)D
M<AY*I&M$8_3IDE,:N%SR@-8RE:OJ'WR@#]7]-1.V'(<8$Y3%48(@"?(<)F0<
M+O<3J5:7\B"6U6;$!0[ P+<>FJ3>J-,HICA.&)33'"7RK*C.*7*>T1UM/N>A
M//IF-(:?,SGUN2K7%1OK1[795Q^KW3"6%^0T1A11F%*65<6Y[Z%I+,%#[?1&
ML*P['2@PH+H #)>B["CR)Z8Y]JF3$QP5UJSHS9/$/",V>D3.0VDT;6A,/EH2
M6VQPN2E7=;G!^W;'RKGM,%)!4HQHD(81PF& XS#ULW&D.$7BQPPH?K_M*FI
M!498DO*B1=WSXN**-<GZZ9R$2>PB<4"<VO80!0+%=GP\;?$38FN"GQGLT="U
MH#'WM&BVK-[7F^IR5]VWBRA&,2$T"6.<9EF8LG&GW#%-8JE%OQK#G*%UQ<&!
M#IUN_TJ"3<4>EATB]?M8(ARZ:69-#,DTM.1IG4?"9\*0EQI;JMPH:Q)<K;J5
M]N4:WY5;OB)B6[>[>KF@(8(I"2F)\Q G@9<7J3>.SY)0H<W4YD>UK5A#7&C!
M[J[<@;*O_?E9Z<#W_HT]8N"^V5;\^'3VS+3-NE[Q5Y;=D>HM3^#//!U/T2HS
M.[5=,]/)JF_72W/7$'-"51S:MTPI6KY2OM_B] !-"Z_;'4>P8#5BY!6)GT2(
MC8M3[ =T&)JB(@C$KO@R.J3,%%:ZV^MJ>5>M]NMNFK;U[::^J9<EF\7?FVV'
ME'^^NZNZ.WO+S:]_;P7FKT4/"%2'YZ!>+DT9$0(&<=B2"1Z"!-]&F#(5I#&6
M)4K*<["M5F-.K//]6/T&9+!\ /:OFL6F(!>GJD_35,Z@'#5N4F/QT=-,#C]5
M6_Y!>5OY"T)2FJ4>@EZ>PSS" ?;@.&3H0T_NLDBMH:Q'D(]C/+@ WR=<FN6J
M%)>*!:LM$G5+U@OPZ64:W:3(1Q3)9,4JS,XT$58RY:7<5YT?47%"95NW?[_Y
MQ _@&.(D4\FK0WXWO*BM-[>?6&&VK*OV2_5SAQ@7?RXBS\NI7V0X3F*<QT4:
M)6D89&&.\R(FF=3=C%:!V'[-NK^_+[>_> 9\!!@<$(,1LIS:V76.F!K.QB^2
MF3.'S1UR#+Q+Z%[P$/C&X8,.O^,^H [5SZBN$P_.0Y7=F-J<888\5O7C)_,]
M^[^_O1D_87]<EVWUMS?_!U!+ P04    " #D>6),OX1 0T+&  #M& H %0
M &MV:&DM,C Q-S$R,S%?<')E+GAM;.R]:9?;R+$F_'U^1;^>S^W.?;GG>N;D
M:NM<=4NOI+9G/N% )*K$VRRBS$6+?_UDD@2J5,4%9 (@BK+M=DM5R$3&DP\B
M(R(C(__S?W^]F_[TN9@O)N7L+W^"?P9_^JF8C<KQ9';[ES_]_OYG]=Z\>O6G
M__V__L=__G\___Q_]+O7/]ERM+HK9LN?S+S(E\7XIR^3Y:>?_C$N%G_\=#,O
M[W[Z1SG_8_(Y__GG3:.?UG^83F9__$?\OX_YHOCIZV+R'XO1I^(N?UV.\N7Z
MW9^6R_O_^.67+U^^_/GKQ_GTS^7\]A<$ /ZE;K7WB?BWGZO'?HX_^AFBGS'\
M\]?%^$\_!0EGB_6[&[RD>OSKL^>_X/734$KYR_JW]:.+R:X'0[?PE__SZ^OW
M:SE_GLP6RWPV*O[TO_['3S]MX)B7T^)=<?-3_/?O[UY]U\D?GS_]>53>_1)_
M]XLB /[7VVD^"Z]<M_PT+V[^\J?PS"1("SE$&UG_Y[,'E]_NB[_\:3&YNY\&
MT7Y)>;<MEOEDNF@\A"?/IX]$KQ:36;%8J-DX4&\\69HRX#E;SM<$.CJPALT[
M'V=#'$_KI:]1?RB^+E?YM)W!/^FL<QD^Y!^G12KPWW>2/F93WMU-EE&AQA>6
MLV70O$$#3XX/]'C++D?7D,:-.^ARK,TFOFG[-D8Z6Y33R3@NGSJ?QF7A_:>B
M6#88XI&&'8[M;3X/T'PJEI/1<05P6B_MCOK],OQ_G,;%FQN3+S[Y:?GE)&0/
M=M#A6,N[^WGQJ9@M)I^+5\$(NRO.'O7^KKH;_YO[HN%2W+R'[D;[?EF._OA4
M3L?!]G7_7$V6W\X=]?Z>TD=OBX]1&[T.*U*8U?5R=&R8!YIT,IZ&"\'QEIV,
MKIGJ/]JPC;'-@U.T7'^/B^5\[4)%&^-OQ?@V+#1J%'XU6398]D_NJ,>Q-^;"
M>?WU+TE#>S>QVQ[E:OH]G-5="W)L@POA72X88,MOKV8WY?QNO2@<'72#MNDC
M]/ED_O=\NBI^+?+%:KY9!(X-[6"CCL;4\%MLTK:C$3;C8H.FZ>/[:UF.OTRF
MT\"=5[-E/KN=A/[58M' )F_0M-/QJ;MROIS\:TWS\.OJR8;3G]QQI[)5OWI7
M3J?A6_Z2S\?I<AWOM%.9GOS]77&73V9!J?Z^*&Y6T]>3FR)=Q)/?T:G$,0(Z
M7DV#:?7T-^F2-NZ[4PF;:;+&':2/=>/S?<B_'A_5CD=;?7_T1<O9QE6RQ4TQ
M#^9U^,56QT2C._\XF9YB/K;2>:LRGF8M'FW8ZM@V?WQ=+A9^7MYMXEJKH L>
MG&U=!#58U$U.GX745W0@;_BC^WI?S!:%+F;%S3J*^VQ4]:/OBE$Y&P6BK']^
M+@ MOK,/1%H3L]NQ+XMYL8A&_=MBED_/4Q,->FEUU-_/[9N;WV?S\)/;V>1?
M:_6TQ6VQA?$,@=)>T*JLS=:^O0U:'DOXK*+3MU6HIP-[I(<V1OLY+%?EO$&D
M9\>CK;Z_,3K[6K0ZFJ8\VM,@?2ROB]M\^FN^#*KBZ#!V/9L^@E_S^1\!X2#6
M^V*TFC<*!QYJT\V(&M*F0=-NQA>F)?[I6^4:)(SW2%?=C+_9AW"\9?KHWL[+
M8+<LO\6(VC]7D_L8>CDVKD-MNAE1P_EMT+2;\36;S^,MTT?W_Z_R>=!8TV]^
M,LN#^9!/WQ6+U72Y^'V6K\:393$^-LKF/?0QVH8S?W)'?8R]&2M.[2=]Y.^+
MVTB]=\5]C/[-;H^-<-_S[8_$%O?!R)U4\<C'X<FMG=N0#\D==R';*0&$9JW;
M'^7V[XO?BN7[/+ N@+5U;&>W+I_'"&-3ZZ"%KMN7K]DW>;A5"Z/ZE,\+O?KV
M,1_]$5:%VWE^=W1(^YMT,IZFDWRT90NC.SF/H\M\C>=]JW(TL9/%:%K&S:NF
MP)W631?C/GND_8VMJ;9LV+Z+D8;5>CF?C-890^%W;U;+F 4>L^M/W])JI_<N
MI%S_1.>+8ASC\6'!?+QV5AG^9TMY3N^=2?GF?AW%;7DB3^ZZ"_D:KGY'VK4P
MLM7=73[_]N;F_>1V-KF9C/+94HU&Y6J=D?NVG$Z:9$>?UDM?HU;3:?DE9L/Z
M<F[+U<?ES6JZ?6IQ!I$Z?&=?B)RHRQ/Z[$NB,S>Y6^F\+QF#F;X)FK\MYC%O
MOIRM;;U616WVCKXD;E?O7$K_!"M\O!HM_Y'/Y^'WC8V\%OKN4<)U'"T>05L^
M#J:=G%_3U?OZ0B)8AT4^'WT*@[+%YV):GA(M;?$5?<G;T'XYHZ^S)'A\OE1N
MY)@5M_'PP.O\8_%DI=O5;CJ??]<L'FR5\6 K9&M)=O76\DB#"FYWL$\[;'F\
M8:68E&,W:QGBW=UV,O;WRWS>,N;[.FYY_!^"0U"T._+G7;8]YG*93UL>\[,N
MVQOS&<18/A]F0Q;<SX-R#]9F=$I?AQ]LGX_]GG!2?=-],,2+V;@8KP^_5R^8
MEJ-=DJREN,D7']>BK!8_W^;Y_2]1A_]23)>+ZB=KK?XS@-MC_O]S^^/L<8P@
M+$OOBN5DDS/^$#U3'Q?+>3ZJMR6G$8^__"F,)SNCEPQX1851%"+IK*9&2H<Q
M$E@:!:5C_'LHIC%@4<ZW4/>*A0MS7'XKJK2M.$UK'TF'M__1'(R#W63&8J^T
MHL!:QY47D)$:#6,%;(+&8^JI^>BG<CXNYG_Y4V@;?K-)\GR]&>;>>@YK-BZ?
MZ8]@K#PC\/<-MT_\<K\^J/KSZ--D6N]IQO(6/?"D[ W^(&SUS?^R\Z-O2QWL
M- FO6BM88( @WJF .D4,$(%(G @%B/7AQY?3"C;09E:L3[C/)Q]749@X15M>
MS7_-EX'TL]OO?E_,8PF$-S?K7QY *+GOC#DMK;( 2^^\%XHQ8[:X.<M (]RN
M4W\T9E1YV3EY4"I#Y7$G!,ZHH5!**QB1%"FCN;+5_#B.,$M@+OHW<SN=C..4
M?1Y(B#_9-\*_%XMU-&'M>>U@6^.VF8+*!2&8\P$UB8V#'E1R4$]% JGPCT6J
MKC!OFSN'V*WN8ISJ1$(=[S#3BALJ,-(<(<05= **2F+(; K+R+]9UME$=&V^
MGU0RK4=K_MUD\4<<U.]A-//@6,QB\G,#^_U@NXQ[39R4PC.B@-:,$@_7KI,%
M&FF!+NG'/X(]"O% U&;^^_'FF0LNHI70.VTQ,T@"Q%TEO:2ND?1MV=V?B_G'
MLF,ET!(7GOGJK4-]X8_\TIY[-]\ZEH!2:R2Q$F.AG9/06$H],,X1;]R OO7U
M5M0I7_>Z088%UTY2!9'2A!/CM'&5A,I@>UU^=$NS?>QK/@?:OMSAQV7VJJPX
M]76R.$"=?4TRH!V$P>ZA2GA* 4#4RDI"SW2*/3A \J1.<]D)JI?DC2UCP9 3
MF;-IE!F()%=8$.XQ8(I X6C]L87O[[JXDS[9#=AS%K)]\:=.)2Q&Q>1S_')^
M+>X^%O,#[-G7)),&&V.UH(1I99&4BME*0@G9E>F=-J:Z[ 39OKBSR>^KBVDV
M7+8.M,H(]-9H[IWAGFA@% +XX;,C*=IGD$'85E>N]H"],(&.KE\'VV4ZV(M2
M4TB-,!0P3,.'4\N*Q)7M0;4RZ\V8=!:^?7%I?>[P7?&YF*V*WXKET55LY_,9
M0-)3[;57W!NBJ81 UXI6 ?U#<.?4>2[;1[8OUOR:_W<Y-ZO%,N P7QQ9N9X_
MG"$HC03,:Z(H9@Q@Z6I=C11-X<L@-WA:7;"2\>R+);_E=T7<37\TW*-KU-XV
M&34$6&HY4UX+I3D$LHYG8(GH=>F8E$DNNX'T[#T_D\_R\22?56_?N\@<>#IS
MEAOM$<=$&XP,Q1S6:I5R;:YK^EN8L[)M3,^>_]]GD^KV@(6:WWW;GHI_<W,S
M"8Y@+.FAYOG',+S?UC.33_^ZRN?CPRQ)Z3-33BL.&(+**Z&HP\:"2FZF ;@N
M?ZEE+O6(?%\+U;,%^O5D5KP*UMTALV9_HXQ03:WUP?8S7 C,P^=5QQTXHRG\
M&F1F0:OF36NX7HP]:CR>;*AO/N5Q+Z:83Q;+R>@4,NWK(_,X?$$6>TLE-@P!
MZ7C]!077X.I2S=/)<(Q?+4%]]O)X9"_ZP+;O*<VSX"P2X!AD1 =1##<0^:TT
M7CN4DNMP\J+71ZY#B]3I$.>+*:EMSFA^6\!3]-*C9IFUW L.M )2*DD,,D!5
MDF*H4I:Y067/=#/]Q]32^4@/(WEF9R&*EY]#HP2GQE-+/=22 *!$I3HTE_"L
M$R[GK0M;?!.7AR>]9,)H11D6FG*B$/'6HLHET%[)J_FF6Y[M$Q:*-,2OU*CE
MD GH'36.*45 0 -5&"".4N+!@[1-VF5=UWA?>#W959;BY:\CQ#!*I18Z?/0&
M4(<<VN2\,XR4:!3-[FA'<%OV>WVCZJ-Y>',3)=+?XO_[($(Y;Y*&?49OF1;*
M&^ A<APJ%>P;ID"%#=.BURS. 6B#IDQYNI_8.?)=ZP73\*[O?H]4;X>T>':U
M]XF'JIOWDV'/J5#&4:@L%LY!3O@Z=]Y1;W2SY?&">#0LMW!"1QESP;.2F#(
M&8;282?M!A$&"+BVW:".V/*\Y$)W4W Y77'ILQR741F,&>>,TC9,DK?,,D44
MD48R!"C&KE&8N!L\Z@KGKXM\42S\:AG&_>MD-KE;W;W-OVVN8ETU0>3$GC+
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
MD&M>!VQJ&^1^'?S1:+XZD56'&V:"8R>IU9QZ);"$!J+*A5",X92K$P89+.R
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
M0+HZU6(P-BG&XP!O'>J1D)W-P869N"U:TT[,YD!G\09P*2CFB)-X"[@&"-?
M,R5H+Z;DE<9LVL.]+S:^*^ZW9L>;F]?E[#98]7>V^'CXZLC=33*!H8_'7KST
M &+NE-/5R09##.WG>N/+VX:MD.#919*M8'[V<;6']Y?K]R_#^Z=EONL,T<'G
M,X*P8AHBPP"!P(6/#=?6@54@)7_@Q055VB1*FZB?S9+*6(P(-&')ON<SQBAG
M "D;(##.0.]UE?!@D$FJ*#W @]U]T:,EN)/IL?8E8B6]-_=Q<A;N:S$?38+,
M\7:2N_MI^:TH-@6*5_/1IWQ1Q*M+CG'HK$XS("$5TF*EE$7, @Q([4T+V%,X
MX_*>8V=4ZV-6SN=CO:160WD7?(CY9+3<5E__QV3Y*5X3%Z]NWLN_4SK)-!0F
M#(,0@IA V  $9 VF3ZKLVCQ2<5TF4N>S<$E3_'4,0@?')<SID>O<C[3-K"$\
M'DHB2FG$J,*VSL8W 8X4MZ]Y0.(*#:^N9B!5J[VY6?/^77$[B9+%*?/%KMS?
MXXTR@1#57E&/%&$2&A.4<C5R%5[>2Q;F]6JM5E ?7OBJE;!5QB4$!!O%N.0*
M8H-CE>5J#]@F7<<VP.N4>U18G<U!7TQT-S?%*'P\[FNP'&>W1:S"\F:VWJF=
MC>._XDV'G_-I<;A>XRG=9-1+&LML$$LTIUI2\H $$.B:KV=K+WC:(>)]<6_W
M8-\6\TDY?IK@?(![IW234:8-T0 8Z#PB&'!&*OO!:HU2?-4!I@%WPKP.\;XL
M\U30Y?/YMZ"VUS<YG4RY)^TSI:5PFB(*"(J?G9?U&7-+D4OQ4T_>OKQ?3T_@
MPWQY+8Q+@_NZJ 8AI8APQCP&L1RZAJ"*35LO5<JNT<E'O#94<[/>;H?NFVBG
M@=U;?;K5_?UTC4@^K1!Y-;LIYW?YX^M;#E"M80]93#-0/N:D ,U9P%?C*M)M
M2<"C5V^B\_!')T3K!NK^CA!N2C:^S2>'DG,?/Y;I8 5H#BV25"% #)>&U(8
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
MSA2F3@HL#5;:PO!M25]I<2F#I]EGO*>O>\\[F_EG*UTBW!<(&9ZR@7ZH648
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
M06G "7*FJ,=!F6XE=*Q9*=F7LZQW2YFS86WI8/RO^7(U#ROK'L5QI$7F"",
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
M^7BA>R[&T2H2)_63(> 50- (S9WUX;\"L%I%8'%E=23:)D@#.ZLMZ'NGX<9
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
M/_G[NR)6I9G,;G]?%#>KZ>O)3=&ZJG_RRNI-GP^>36W8,IB$!MD8F0__T<P
MQ^WF4W>$<(,N>(/2HS.*^\V&8Q>E-.\D,SI>61Q<>QQ<?2P$ PI52&@%>ZWG
MT?'BT28O]I\L;1?P 7@C^MNO^7^7\T:UC9OWD@6 8VD]*:3!(/Q92$ J')C7
M5U:*LPN"-'<S$L$?  D?QO];?E<<KUM\6D\941(Y)PA@'ANAF")"5WA8QJZ,
MC)TPI3D;6YB!(3#RZ/4!Q]IF#F-G%+ "QK*CGBLO>8VMX2GI%2^+=6F,.(%Y
MY^#>6_'-U6)9WA7S=\7&2UA\FMP?9]F!5IEEP%/E&-0P>!? *JQ\)2>6**4J
MX0#W.OOB5WN(]\4L.PGF[>3C*H[VW>3V4P/EM:])IJ B,OC$V%((5%@*'%65
MA)*3E/S$EW6DH55.M01W7X1Z7]XLOP0 ;;RBI;R/1:R.,FIOFTQQ[BQWGCH<
MOAB"N0IV;R4CLM=6([@G2K6%=U^<^C#/Q\7[8C1O8EL]?SBX3<%C@H)2X*1Q
MCB-/92651R3%F'I9J?^MLB@9Z#YK/4ZGQ6BYRJ=OY^5],5]^.TJC_8TR"6.9
M'H:#F%!(KQV%E=]#$;4I'N')N_6]%%SKB5"M0=X7L=[<W&QO+,D_E_,8H7E=
MY(OCES$<;)=Y9Y%27%(";!!;"LIP)6M8X*]LG[TO<K6)>6]N7_ @RNEDO)[&
M=97H(T'6W0TR92$4W!%.$)8 V.!NB$HZSIJ5O7LYSEX/\=16<+X<BX[&2/<U
MR0 Q3%.&-$<<"*@L0+4>QAQ>65@J=9J/LN8L5'OSY,(4K8L0Z]5B,BL6B_?%
M[;HF\1$E=+!=QKW!$&NID3%*>6$EJ,%#4%[9E4,]Z*(VX>Z-6ILA'M5#WSV7
M46>]0<B';\ZCX)Y*#*L(&J6<7MG%D"W-ZU.V)"#:%SO>A:^C.*)DZF<RYIUT
M F(<-"CUU%$G:AF@9BGUJP88(NI!H9P+;:_T..IC/7HJ YA9R1D42FAGJ.'8
M5I%2"@Q.R5L;H.(X8_YV,> L[ :P^?JZR0U?#9IG04AL&&<:QELA*/.TCJ]3
M2%G*<C/ J.%ELU#.17T ?*L3'A\?:7J[/I=W_%S0R3UF\7X_+3SA'G@5)L C
M!>J%7\(KJ[K<+F6:\['%*;A@:N[#-_WL",L/6;,=.*6XBC>#&$.<!3JNAL&9
M9Q;%E;)1X/XZ4GL5$L%AX%1H3JS3L3X)J9#@0E]):F_'+#D_T?<T^'L/^+P?
M%;,\Z+JF@9['SV> $Z6!5(A:9)PER%-3RP;XE=43[F+2]P5X$F#NC4+;(?X^
M6]P7H\G-I!@?#_+L:Y,Q8#EP$E-N@HS:0VU<)2,5S8YBO" JI<WS,VW4#JI]
M,R<>C1KEBP9)0SL;9+&Z"$+("(JT5<PK&CS7K73&JVOC3/HL[^%-$JS#C!02
M"XQ3@'#)'6:6&^] )0/V3B10XV5O@YZ[,IT+[7 CA513:Y&%C&$7M"M&!M8T
MMQ:GY%X,4'N<,7\'(H6G8=<7!W[-OT[N5G='6?#_V'O3)3=R)%WT7>X#S,&^
MF-T_6.O4,55)4U)WV_D%HS(C)4Y3I(:+JC1/?P"2P5R4)","L3%49MTJ*3,"
M 7?_X' '?'GV7/"IAJ<#5C+(C8B<0?YQUU5V8O?<C:2X:H]_?6&AO$G;UW_9
MS/>"N;QYG'DC,&VB[85UW/L,B!09J^F!/@S2*=1/>XO=="MIA]%# NE04^AZ
M_N'5=X.4CA@D"/,2,VXQ<QB6-!,()G8XDRWY"DC*X6_SRG./$W@7#>KU=A6?
MP6<WHJOO!$BY $HC3IP$A #%R&G>6**)'?VW*,=5-QQNC(S_7<SN%[/E_6_%
M_7SV9OXEJM3[R[@X_T9J8H\@\I)*Z!",<\?:E',6&$^L:FE'J&B-OXTQ\<_Y
M?;':%HO+.'C^5.!,.@VP2LX]0 XAFMJ<'^8F@9]8QEU'LL_B:6-Y_R=,/WM"
MRF7!GWD\1&-+"YFN.2WU*;]40GNBV,&<T)811C]UA(!VF-M?.M/=ZDMQ.BU^
MDV1ZW9.Y\%; ,+IIF$3J"%=2&J4$*^E4SM%I@:@';Z8]9@\,JJO>S,7W@O",
M.4,@HQQZ"2%2[K2 G',YZ;LCM%A;D7HU)#7B;^.]RJPVV]7#IEA_F]\5F]FB
M.)^%>_'Y0#@T6A& 2%Q*T$H0EU0YW^COY9S WPX>ZLINU3YG^](JOQ3+8CU+
M<1?J_DM4MBG"8AO5[;%#SM5#V4KO!VPL(49[+905F )+M#_23N-"R]$R(_2
MVD55EYP>07!F1P7J@&/4:R>$580IS?9%$HY\L$[F7#+?=FAP4X.I.^:/ (0=
M%ZAS!DJEE12&"D: !X ^\@/PB1E9G2 ELT!=/0GTEO?;>M$PQ+$1(CK4#G";
M@JL)*H_"&-!R8GDTG:&@1M&P>ASO"UEM%@TC(OI%&E%!B00@+E97[AB8F4CK
MM(RWOC#5$KM["_YKM6@8%,0 B:W!T=M6A'N4MH #C1C8G'NR$9Z*]P6IMOC=
M%Z:RBX9Q;[TG0C@M)210(29+JI#)JO(TPD/1OE"4S>C^#D3;+1KFD:<>8\L8
MX-Y10#QQ)94\3RG5=AG'6#2L*:!:8WE?P.JF:!B%3#LF(",:"JPBK1B4M K<
M;TVZZ6BK-GG>^/0]H7H]+[:S]7>SBFB_8!M=?#Y@)Q3@#%EA(/.86P%.\Y6,
MY=1\GD!AN;H8:9/7(SBD>M-6V00A#$C$:^LT85XY^>BR0BTFULMRV+/1IEP?
M'F^/W:$:X>WQ]>"B D;( ZBTEDHJJ[ ]4:ZRLGINZU"J 1@J(ZTQO_M"VM,Z
M#3^6.[B L<LO!BT<DQY2@+'#AF/">'GCQ8AB$\L9ZQ1=K7)Z> VV^67=N-ON
M_M6 A?9((NH(DLI;[KDN(PV9!<AE8*OV.=7 +F&7NJL1MT> +W5WM_NR6Z26
M[T^73C/$G1DL &^!(LH B3Q+W=:1/!V^I#JD/\TI5Z<(;(?[(\#D[\6E:CR7
M7PS$*JZ5L(1;S#DWP*.3AK=&]!LUL=K.%I/$6GU.]XNKQ>L+9!_%7:%BVN77
M U8XNN]&0 T@AH!0HTZ48Z]R[+41>I\]8*Q5?F=$H"ZW\^6GR))41'L>Y;&7
M3N+(TUR Y3*= L^^I\NI\\&IM8<*D GE.-_7-Y160>UU>9K#%; YEMIMG9PU
M1U5/O']$6._5]O:G/#];23TL(25 ,DB<M-IRZ-2AXX^U5FA<2=]V%%-0^63N
M0Y22CI/X]Z5H@_JC!4FA2#W^<"HCQP!V44V6O.&>Y*35C/!DJB/<-"ZRUU0.
M_16\.E"RND2)WVT3UY[X#,> [-K ;>,S02#GB>3"<4@9YL1&_^4D->-R]L$1
MGH;UB^@!!-0WU-\^E"RMIW)_>"M0)'C*](12P+BXH6?'DK^13D5$3LSS"$.\
M^E:MN?SNV@@[I,!\F/TUH+EUFD,MX^K"6T$YI#WS)/Y7 @04L<3M>>R1\M17
MBH3MC=8J"_C2:R$J*6&XH(YCY(QG*3NII)9$Y$[+.&I%[J^FAK;"WAX7K%E]
M^;I:ICXV;Q_L44CQ%\=SA>7]F_GLXWP1_<!B\"+E[2]Q'WU8Q9G1'$JG(184
M80W3'Y9QSRK93QTEBU072P4>-!@M>$TTXQ1C#!QRB'J&8<D;3&5.!-N-*83*
M*/FAOUS77.\M=>DB);GX*VFG,NI')AB1!&) I?>"G6B/BG):B.L4';60V(S_
MO24WO9QO6J3'GQV=KC^*E(%?)*ZIN[OU;K;8J,5B]>=L>5?XU=JN=A^W#[M%
M_-UJM[P8?=+^QX(W7F!@N= 0,$2Q -257)5<3\RP:AEI+].HAA;/8*#_=?DM
M,G6U_EX'O*>7 M(PDN.M P9YKZ%$G)=44LQS0#C"@Z*>0=B4S8.!Z>W7_47/
M\M.;U69C9NOU]X?5^L_9^KZ6:CP_2O "6@N=4U*#U),),5U:3-Q*E9.8/,+C
MH)[AUAK?1[2#)Q;&_QZ$O;S7Q;)XF&\W[S]' >C9IKA_^D JNI.WA]?^7"
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
MD$C&G6.4&TV\BU(6Y2XIE5<YIYS53RWD 9'+XE.<Y_V'B0*S9UD-K$U_7Z7
MJW3X]W%1'#GX6S%;I-)*+L6M;6?SY1E4MS5T<-2A*!<.,;?* LD-+2^SI159
MMWPCJA4[:GW;E;#RCX8O.*GOMZN[?[_=UP5__WFUWC[,%HNSI3!;&#5@H:T!
MU')H)7-6.\MT2;N4(N<R<D2%74>@?WN5TPA5\/O/44(Z\O?>K+ZDGQR*.JTV
M+>GA\^,'P;E+#KF 2"BA,&?TQ#ME7,Y)QH@JO]Z<,FY-8MUJY&)_C0@9^K*8
M?YD?$9"ODL\/&R1R*');2R*]L@YPZD_4$Y75VWQ$U6%O12>W)J@1*N5V5&_
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
M2:O"+"<6<X0U +N'59O<[@U9Q7J[+V>\/?#E:ZIW?!U7Y]\*3@A$)=$TTJ:
M,UQ"6=(9G>@<5-6NV]='<$0/N&J-V_U7D3SO_;ZITLZ^SC@!>(2YU<H+2H@T
MR#M?^C/:<9CCY8UPF^SAM+-#[O=WSO#CI=L?Q6R1:K7_$A=E2AV_>,1P_?4@
M2-3@3 &*E6-(<@1-N:ZU0*#7G(9QX*X!*GXX8VB=\7U![B5;GEL#ZLLJ:O-(
MA5EMMGJVN7BV6G>HH(!P$'O- -:&>P.M4B=V.Y!S;%_?\^PLZ+A?*'8LA*%@
M^82$N[O=E]V^P,LOZ[BN4C^+QY5V**#Q8?97#9S6'CO E* $D4\!(T)@H3AT
M)<^8A_VT:>^]_>,@^.U:.&,&=-HVN@+TL[&#C[N2-% AS8$D&"!^<O<T83JG
M,FIUY_IO0+<AG.$!W0BI@0(*)">>68$4U!@Y6MXX:T!1CDZM7T%_HL9 8W8/
M$6WXVVR;_O:]9-7/%GV(O5-*4ZA$:FID<-S0U"%4/?X/V0'+L/0;?2@@(19X
M0K%@@@.J@3WV'L-*LFI]^6['8>T"((VC#^NQ?D31&"U% ?&XU4;>*HT-1IP[
M330HZ3<43*PH9P>X:!@%5(_O(\)=BU% RFL3>>OCNJ:,&(L(LB4/J.<3*5[?
M&3(:1P'5X_LM10%!B 4R B*KJ? **81I29EV_N=#5%V)5XD"JL?D:5]Q&<6
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
M[[TUWHCH\;LC+5(0EH.:4497]86;'"[WA1@W6R\CLC?OBO7[S[-*!Q7G7@E
M6PY=ZNT,G(HJ53)4&G%2&IAC*HN?5_NTQ.ZA )5*H=S50-/^^0" (B)Z <YI
MJ)3A4')<TD9@M83]VSG^R1?Q%<PT8>I0@+'SQ>[)U4\%R!S?"#9RRD5_P$4R
M*2+,Q856TF>\SW&[1GC0TSEHFK%U^"N!@<,$AKL1T )I131PF!'$++-<'T.Y
M+46@VD%G1X>YIP#DR]=0UPJH98T7A (0(*(TH-A)Q9"%QXAYRZC1$PLTZ P]
M9ZNA=">+KI7*^^)3"I3XH_B:(C.7GP93'B\G4D%+G'LE>.T%U0Y)*935!#C)
MS2'8 R/&\)!%CUY,N5ZYLPIO!P8=TCRZ7-&VYL9S+R0J:0<@*ZJY]E+OPZ7-
M!\'+5=TZD_M>PT^#&U\$71_/ 9O'#IS)FSQ.8?/TT[/GG[ZPH.L.$;Q5CJI4
M/Q(II*)_*=&Q?I4Q4(E*YS9=[_<OI?)D1]#?C[^L7N"L\F@!$PRD<88(1 S@
MS*)'WB!#)Y* TQUDSF[R78F@M[B"*,]]AK[>;>;+8K,IV7>E[MG%]Z(J% ;2
MJ%!E"K!4WAO*2UHUQ6(:<.L%#2^1UR+?>\/888I7"YP]>RY8KQ@1&,JX,0-D
M$4?'K3K2HHB?V)E72W)]W6QIQ-'>L@,7B[?;S\6Z)/AJ,OSK+P0I&%0<6Y_:
MOZ2,#0%Q29V@<&)QL@TE^S([KPU6-JZK\=OJXWQ1F-5R6=QMY]_FV^^7ZVF<
M>SYXI[A*'K1$&G+/$!>ZG"\7:FKIZUFB;Y.3C27_ZS*R:3N?+7Z??9M_VO/\
MLNC/OA"LY-21J!VIQ@I@CP$IZ;<.9I7Z'V% 6@NR;XN5/5L/K]E4;RI4OZCR
M>O!" ,NCUTZ1 ,9YXZ@M*??03:R<8:_V:OOL'W,N+J+$*4KB-NF%PH+%A:1*
M2C@2$ZLIWJYP+V7CUN-KXWWIZ2%!<3@5.[<CO?)H<$ 8*["27CKA/9&:T'*6
M)B]S?XQJI OIM\3;_D]7]V>GZ3!X-UL\G\N-WI<8"2VBSA'A$5<"*G$LD.
M%7+0A*K!CU,YX89%(SENAMHQ 65TPTO>Z*BBIJWFZT.DA>/3>BSORT;X8[;\
M=*U%Q.F9X+AUAL:MBV#ON>0$>7RD@0%/)Y;%UZF45^WPN%><7#W9>O)4(-A)
MI!RG@&.*L%'1PROI2!U%IX65!O)[#0&->-<7!GZ;_37_LOM2H:[PD^>BC^^(
MQ1A0Y2C37A!X6A%,Y^4PC!4'=:7X0\7@YOSK_=KMEV+U:3W[^GE^-UM4O7)[
M^4Z@#$J,86280HQ&=YPK6=)HHZ\^,;^CQWVE+9[W?%CV=+95K]U^?"=$8XXI
M:"'G GH(I8I.^$D7(S"Q;D(MR/KUPZ]LSO:6+[5:_N/Z_=N3IP)W7C*-, /8
M>N8XCDJZI$-8EI/C,D:$Y,OS94Y48U[6P\2FN/N/3ZMO_^MNM5MNU]\/D#C^
MXR4:CC\.1KT"@L=?!@<Q=PI2[;3FBE)I3ZN"$YQUUCG&7:<UV3=FX6W'!!'I
MC +>4@\5-=SX".D3K1#FG)F,\:)N"".E!;Z/.R;(42>I(1HSQC4W$@$,2UJH
MUSDI36/<;MJ1Z\68H'H<'3[4 UG-)';,4<HMC/-V6)VH!GQBK0H;RJI2J$<]
M3HXAU(,2+ WB'!,!*#464ED>-W,'U=1NZ?-EWQ8K>]L4=A\W%4V-YT^&5*Z-
M&6DQ-%$KPF2-D9(>*UA.L.@(2PSU:EQD<7H Y%PW*5X^&R!0V#EFA)-04PJ]
M@Z7GQ07S.8IEC)M*4XF>1T8C/F8;$U^^O%NO[G=WVWWQO6H&Q6OO!)$N*Q7Q
MG'(L&3!44EK.FULSM7.NYG)[S;!H@:.-D?#/]^J#FD?-]Z4LNE@!"A=?"A)[
M0 ESBA 0W7KLQ$E/"D2S#,PQ&AGM8*%-EC8&PX=UG'_< V>I#6"T?)95],+%
MEX)S4$>=:!!"T?Q"(/YYFKE7/"=%?HQG%NV H4V6-@:#?_O+^^^;Z#Y7P,!K
MSP;$-0,>1;L[6<228<1*#28P(SFGFV.T*-L1?0N<;+[\E?E=_;.RT,\\'N+N
M)+A(H?2<>2,TB691.5N@1*6PM]NI.=G6DF^%F5/**# 40ZN(X$1K1 FAZG2R
M+U(YD8G!J$^'M'WV]W:_NDNKXNW#8>Z)"^6)[J7KUK,O!14YIREQ$F'L$'$4
M.72B4DRMK6:[@G]Y$=L6EQOO7^^*]5W\WNKA;K7<K!;S^]0S<;%:?EK,OQ7W
MV]GRTSS.:K;9%*_"I?8806 1/7Z'@",T^?G&&UO2I;'\&;,5ZJ*G:Z;G@\D\
MF=/OQ<$2OXJ>UUX*V#.(K:)2"&B18)SQTUY.,9Y8Y?\>X-("E_M.<REU8CE=
MM;Q_K"9^K)?861FA\J.S5SY:M8Y0E3$"1IYS*BS#QCH%)6'T8)EX@ZF3E6RW
MJ6:^4.D)0Y8!B#'FDFJE1,D;S\%$3(X.,=-"*DP]&?1EW#ZJLSCCO7Z\<H?W
M^@M!,B0-D2"Z 1BAQ#M.2^J,R3)+1H2P7N3_0\>0%A@^')RN7NR=>R4(9 WU
M'/)T^BPX2'4M2@J!XA/+I<D5\U74-.)J7[@YJ>C*]83.O!&,]5(SZ0CS"'GE
M#1&^I$]8,[',FWPQGVL3DL76VXYYI1"PU%@'&J0T@UPQPTI:+893"Y'N<2]K
MD^_CCGDEF$>K4B)M'$=:("],N?Z(1WYJ]E [<KT8\UJ/H\/'O%)FF<18 Z>1
M 5Q =TP,B?,UUO9:O;GON,?*LJH4\UJ/DV.(>84B=4>"$BN%%!:**B;+&0/.
MR<1VD'S9M\7*%I?];'G_RJS,ZLO'J.'NZRJ%*J,%*Z2,.ZK&7C/%.724VQ.M
M,@LVXSVL;5=E=,#GO@R-MDJJ(LHTMU(12ZGVB'MS<AF)H2(G%FZ,,3!9*&J5
ME5.*A! *6((\,3HZDHP(1\1)[1J0%4@U1E74IP_4/OM[ ]Z3=NG5V]BGANH8
M:D8%C"1Y2J 0A$A8TD,IR8G/NHE6)GE"OM"UOCYS>S_2:]P(F",2'445%;K"
MCDNNA5='NJC0:F*M\#J%3#Y[&UO6$:'S9)$5FVTTSE9IE[U2I//\&R&ET*6:
M^AAQ1J@FT07 Y9P94=.TD-N%1+LL[DN;/.+61S:E"/7Y<A=9<@3V:KG1161.
M<7CNP^RO8O/;?+E:1Y?@UR.A*KD&3T=Q_[W;'S)L/Z_B;[[%1ZY%]?4XBV"A
M!-%X99 Y9I5&-/F_1SD0!7(J+]0WXU?;V>+VH#Y^L?4="C1P6]$V*]UBRCU
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
MPI9[^NU *6+: L<EDEQY+ATLE9'&BN<<O8TR&'2,"VNLTAXL<O184W-Z :3
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
MZ3]+^/5DZV/B_IN$YOC/YEG"YPI@5/GJA2S?^H,$)+F.0I!":F0ML@!9B)'
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
MH9#2T'5=*PMUM'4:U4SL9J1?QM^*F^6D^'CKRW2?XWWY4-R\%,>N&A''OR0
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
MPH9'TW$YFKR;1C"6J[W$>A#[ K&;M ^24($P!A Y&(>*>0I"WXS=8Y-3\&A
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
M,C,Q+GAS9%!+ 0(4 Q0    ( .1Y8DPKE=@]8R@   J] 0 5
M  "  9N3 @!K=FAI+3(P,3<Q,C,Q7V-A;"YX;6Q02P$"% ,4    " #D>6),
MYN!D[)*&  #0R@8 %0              @ $QO ( :W9H:2TR,#$W,3(S,5]D
M968N>&UL4$L! A0#%     @ Y'EB3'%G@E_N. $ ZMP0 !4
M ( !]D(# &MV:&DM,C Q-S$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( .1Y8DR_
MA$!#0L8  .T8"@ 5              "  1=\! !K=FAI+3(P,3<Q,C,Q7W!R
;92YX;6Q02P4&      8 !@"* 0  C$(%

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